alfredfrancis / ai-chatbot-framework

A python chatbot framework with Natural Language Understanding and Artificial Intelligence.
MIT License
1.95k stars 714 forks source link

Multiple Bot (agent) #93

Closed hadifar closed 6 years ago

hadifar commented 6 years ago

Systems like DialogFlow and IBM can handle multiple instance of Chatbot ( or Agent). It would be great feature if ai-chatbot-framework can handle multiple agents. Do you have any idea to add this feature?

Based on the ai-chatbot-framework implementation, I think, Bot collection can use Intent and Entity as embedded document.

hadifar commented 6 years ago

Same as the same issue in #68

alfredfrancis commented 6 years ago

Supporting multiple Agents is really a great feature. But, the goal of this project is to keep everything simple and straightforward for chatbot enthusiasts to learn and build on. Bringing something like multi-agent support is not something we want to do. Our focus should be to make this platform mature and powerful enough to create state-of-the-art chatbots.

Even with the current setup, we can create multiple bots by creating multiple instances of the project.