Skip to content
This repository has been archived by the owner on Jan 12, 2023. It is now read-only.
/ chatbot Public archive

This project is currently paused. Look away!

License

Notifications You must be signed in to change notification settings

totalhack/chatbot

Repository files navigation

chatbot

Note: This project is still in its infancy and is subject to rapid/breaking changes.

The goal of this project is to provide a simple but powerful way of designing application-specific chatbots. By application-specific I mean the conversations have a particular context and goal, such as gathering information from a consumer or providing answers to domain-specific questions.

This project sprung out of a disappointment with the flexibility allowed by today's popular tools such as DialogFlow and Amazon Lex. The aim is to go beyond the features they offer in terms of controlling the flow of the conversation. At the same time, the project aims to provide the flexibility to rely on parts of those services. In particular, you can roll your own NLU (see note below) and add text-to-speech capabilities as needed with whatever service you want.

Note: currently only LUIS is supported. I plan to add support for DialogFlow, Lex, and Rasa at some point, but LUIS exhibits solid performance and has the ability to flag multiple intents at once.

Documentation

Documentation is quite limited at this time. Stay tuned.

License

MIT

About

This project is currently paused. Look away!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published