Clofus® Chat Bot Platform is a web application built using latest frameworks and database such as nodejs, expressjs, vuejs, mongodb etc., on top of Rasa NLU and Rasa Core. Clofus® Chat Bot Platform provides a web application to quickly and easily be able to create agents, define intents, entities and stories, It also provides some convenience features for Rasa NLU, like training your models testing chat interface, multi domain support.
The goal of this project is to build an opensource chat platform better than proprietary Google DialogFlow, Alexa etc., using machine learning multi turn story conversations without using any proprietary API
- Training data stored in Mongo DB
- UI for managing training data both NLU and Stories
- This is the only project I found to have support for multi domain conversation using rasa core and rasa NLU
- Has integrated chat interface
- Has integrated train/start/stop server
- Built on top of modern frameworks such as express, vuejs and mongodb
Rasa NLU - Version Master branch
Rasa Core - Version Master branch
Mongodb - Used for storing training data (entities, intents, synonyms, stories etc.)
Node.js/npm - Serves Clofus Chat Bot UI for both training and chat interface)
git clone https://github.com/clofus/clofus-chatbot.git
npm install
(cd chatbot_ui && npm install)
- node server.js
We are open to Contributions from everyone to this project inorder to make this a open chat bot platform that works 100% offline without any proprietary API
Visit us at https://clofusinnovations.com
Visit us at https://clofus.com