Regression Testing an NLP model with Microsoft LUIS and Botium

  • use multiple chatbot technologies
  • set up test automation in a few minutes
  • enjoy a new improved user interface
  • get the benefits of a hosted, free service

Why ?

Botium Installation and Initialization

Botium Box comes with out-of-the-box support for Microsoft LUIS, so you don’t have to manually setup those components.

> npm install botium-bindings
> npm install botium-connector-luis
> ./node_modules/.bin/botium-bindings init mocha
> npm install && npm run mocha
lights on#me
set lights concentrate
INTENT HomeAutomation.TurnOn
ENTITIES HomeAutomation.Operation|...
ENTITY_VALUES concentrate|lights

Running Test Cases with Mocha

> npm run mocha

Running Test Cases with Botium Box

Botium Box Dashboard

Looking for contributors




Co-Founder and CTO Botium🤓 — Guitarist 🎸 — 3xFather 🐣

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

Parametric FEM model creation with Python and CalculiX GraphiX (cgx)

I used 72 hours to replicate a ClubHouse

Collaborative text editing with Logoot

Why did I decide to learn software engineering

Data-driven Sprint Retrospective

How to integrate Adobe Stock with the Laravel PHP Framework

Laravel: The Power of Authentication [Part 1]

SIP Integrations with WebRTC: How it Works

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Florian Treml

Florian Treml

Co-Founder and CTO Botium🤓 — Guitarist 🎸 — 3xFather 🐣

More from Medium

Shallow Question Answering using NLP

Rasa Conditional Response Variations

A Brief Introduction to Facial Recognition (Part 2)

“Should Facial Recognition Companies have access to Children’s Biometric Data?”