Dialog Genie is a playful and interactive chatbot application built using Python, Flask, and ChatterBot. It offers a delightful web interface that lets you chat with an AI-powered bot, making your conversations feel smart and fun! Whether you're looking for casual banter or need help with something specific, Dialog Genie is here to assist you. πβ¨
- π¬ Chat Interface: A sleek and easy-to-use interface where you can start chatting with the bot in no time.
- π§ AI-Powered Responses: The chatbot uses ChatterBotβs machine learning magic to provide intelligent and contextually relevant answers.
- π§ Customization: Personalize the chatbot by adding training data and adjusting its responses to meet your needs.
- βοΈ Scalability: With Flask behind it, the app can be scaled easily, making it perfect for various use cases! π₯
-
Clone the repository:
git clone https://github.com/KishoreMuruganantham/Dialog-Genie.git
-
Install dependencies:
pip install -r requirements.txt
-
Run the Flask application:
python app.py
-
Open your browser and go to
http://localhost:5000
to access the chat interface. -
Start chatting! π¬ Type your message and hit Enter to talk with the bot! πβ¨
- π§ Train the Chatbot: Add more training data to make your bot even smarter!
- π¨ Personalize the Interface: Want a new look? Edit the HTML templates (
index.html
) to style the chat interface to your liking. π - βοΈ Tweak Chatbot Behavior: Modify the ChatterBot settings in
app.py
to adjust how the chatbot interacts with users.
We'd love your contributions! π If you have ideas for new features or improvements, feel free to:
- π Submit a pull request
- π¬ Open an issue
Check out the awesome contributors:
This project is licensed under the MIT License. π