Loopy Chatbot is a fun and interactive chatbot built using Python and Tkinter, powered by the Cohere API for AI-generated responses. It includes cool features like background themes, typing effects, and chat history navigation! 🎉
- 🎭 Fun Facts & Jokes - Loopy Bot can tell jokes and fun facts to keep the conversation lively.
- 🧠 AI-Powered Responses - Uses Cohere API for smart and engaging responses.
- 🎨 Dynamic Themes - Change the chatbot's background with a click.
- ⏳ Typing Effect - Simulates a realistic chatbot typing experience.
- 🔄 Chat History Navigation - Use the arrow keys to navigate through previous messages.
git clone https://github.com/darknecrocities/Python-Chatbot-with-CoHere-API-AI-ChatBot.git
cd Python-Chatbot-with-CoHere-API-AI-ChatBotEnsure you have Python installed, then run:
pip install -r requirements.txtpython chatbot.pyMake sure you have the following Python libraries installed:
tk
Pillow
cohere
📸 Coming soon!
- Type a message in the input box and press Enter or click Send.
- Ask for jokes or fun facts for a surprise! 🎭
- Change the background theme by clicking Change Theme.
- Navigate through previous messages using the Up/Down Arrow keys.
- Click Clear Chat to reset the conversation.
- Type exit to close the chatbot.
- 🎙️ Voice Input & Output
- 📝 Save Chat History
- 🌍 Multilingual Support
Pull requests are welcome! Feel free to suggest improvements or add new features. 💡
This project is open-source and available under the MIT License.
💻 Made with ❤️ by Arron Kian M. Parejas