Skip to content

Dialog Genie, a state-of-the-art chatbot application built with Python, Flask, and ChatterBot, provides users with an intuitive web interface for seamless conversation. Powered by advanced machine learning algorithms, it interprets natural language input and delivers contextually relevant responses in real-time, offering an unparalleled interactive

Notifications You must be signed in to change notification settings

KishoreMuruganantham/Dialog-Genie

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

7 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🌟 Dialog Genie πŸ€–πŸ’¬

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. πŸŽ‰βœ¨

πŸš€ Key Features:

  • πŸ’¬ 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! πŸ”₯

πŸ› οΈ Installation:

  1. Clone the repository:

    git clone https://github.com/KishoreMuruganantham/Dialog-Genie.git
  2. Install dependencies:

    pip install -r requirements.txt

πŸšΆβ€β™‚οΈ Usage:

  1. Run the Flask application:

    python app.py
  2. Open your browser and go to http://localhost:5000 to access the chat interface.

  3. Start chatting! πŸ’¬ Type your message and hit Enter to talk with the bot! 🌈✨

πŸ› οΈ Customization:

  • 🧠 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.

🀝 Contributing:

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:

πŸ“œ License:

This project is licensed under the MIT License. πŸ“

About

Dialog Genie, a state-of-the-art chatbot application built with Python, Flask, and ChatterBot, provides users with an intuitive web interface for seamless conversation. Powered by advanced machine learning algorithms, it interprets natural language input and delivers contextually relevant responses in real-time, offering an unparalleled interactive

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published