Skip to content

Braggi is a Python based Contextual Chatbot Framework, which hopes to integrate all the necessities for a great chatbot framework, to satisfy both enterprise and general audiences alike. Development still underway, more features on the way 😄

License

Notifications You must be signed in to change notification settings

SushritPasupuleti/Braggi-A-Python-Based-Contextual-Chatbot-Framework

Repository files navigation

alt text alt text alt text alt text

Braggi: A Python Based Contextual Chatbot Framework

Braggi is a Python based Contextual Chatbot Framework, which hopes to integrate all the necessities for a great chatbot framework, to satisfy both enterprise and general audiences alike. Development still underway, more features on the way 😄

Markdown Monster icon

Check the Development Branch for Features under development.

Features

  • A DNN based classifier that classifies the intent.
  • JSON based scripting to help create conversation patterns and responses.
  • A fully scalable model, capable of handling larger models.

Features Planned

  • A parser to extract information from messages (Prices, Dates, Messages, Names).
  • restful implimentation in Django.
  • ReactJs front-end with build in WebViews.
  • Stand alone editor to prepare scripts and customize the bot.
  • GAN based replies 🤔?
  • And lots more...

Setup

Install the following modules if you don't have them already

pip install tensorflow
pip install tflearn
pip install nltk

Running the Code

Execute Run.py

python Run.py

Feedback / FAQs / Contact

Drop me a message anywhere on the links down below 😄

About

Braggi is a Python based Contextual Chatbot Framework, which hopes to integrate all the necessities for a great chatbot framework, to satisfy both enterprise and general audiences alike. Development still underway, more features on the way 😄

Topics

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published