Skip to content

rayan6ms/Bubba

Repository files navigation

Bubba

Bubba is a ChatBot WebApp in which you can talk, interact and teach it to learn new things.

image

Introduction

I used a Python library called ChatterBot for the bot response calculations

So it learns based on your chats, as well as you can teach it to respond as you wish to your inputs

It is filled with jokes and good sense of humor, you can ask for jokes and facts and it will probably get you some laughs

It was trained with a long custom conversation database I made myself for it to be able to talk before any teachings

It is deployed on https://migole.pythonanywhere.com/

I have a video explaining it on https://www.youtube.com/watch?v=FtXp3G9IdZ4

It was made entirely using only Python, HTML and CSS languages.

Installation

PYTHON 3.7 REQUIRED

You can just clone it to your machine

Make sure you have all the requirements from requirements.txt

If you already satisfy the python version needed, you may just run this code to install the rest

pip install -r requirements.txt

And run the following command on the app directory to run the application

python manage.py runserver

Contributing

Any pull requests are welcome, feel free to modify any response data as you need. For major changes, please open an issue first to discuss what you would like to change.

Contact

If you wish to contact me, you can find me at Twitter

Credits

I used the forked version of ChatterBot python library from @riverscuomo

I also used a simple icon from Abdur Rahim that I wanted to credit.

License

This project is licensed under the MIT license.

About

this is my chat bot description

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published