Skip to content

Basic Chatbot Code in Python Greeting Responses: "Hello," "Hi," etc. Basic Questions: Like "How are you?" or "What's your name?" Exit Condition: User can type "bye" to end the chat.

License

Notifications You must be signed in to change notification settings

zainab0077/Chatbot-Code-in-Python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 

Repository files navigation

Zuro ChatBot 🤖

Zuro chatbot logo with the full name written in the center, red theme, and the letter Z prominently displayed to convey a chatbot feel

About 📖

Zuro is a friendly chatbot designed to engage with users in an interactive and entertaining way. It includes features such as text encryption, decryption, and generating fake information. This project utilizes the rich, art, and fakefarsi libraries.

Features ✨

  • Natural Language Processing (NLP): Understands and responds to user queries with a human-like conversational flow.
  • Customizable Responses: Easily adjustable to tailor responses for different scenarios.
  • Enhanced User Interaction: Better and more readable console output using the rich library.
  • Text Art Display: Display text art using the art library.
  • Generate Fake Information: Generate fake information using the fakefarsi library.
  • Text Encryption and Decryption: Tools to encrypt and decrypt text.

Technologies Used 🛠️

  • Python: Core programming language for implementing logic and AI algorithms.
  • FakeFarsi Package: A package developed by Mahan Rahmani to produce all kinds of fake information in Farsi language, Github.

Installation ⚙️

To get started with Zuro ChatBot locally, follow these steps:

1. Clone the repository

git clone https://github.com/mhnrhmni/Zuro-ChatBot.git
cd Zuro-ChatBot

2. Install Dependencies

You don't need to do anything special to install the requirements, leave it all to the bot

4. Run the Bot

After instalation, The chatbot is at your disposal

Usage 💬

Once Zuro ChatBot is running, you can chat with it directly in your terminal.

Example interaction:

User: Hello, what can I do here?
Zuro: Hi there! I'm Zuro, your assistant. How can I help you today?

Contributing 🤝

We welcome contributions! If you'd like to improve the chatbot or fix bugs, please feel free to open a pull request or create an issue. Here's how you can contribute:

  1. Fork the repository.
  2. Create a new branch for your feature or bug fix.
  3. Make your changes and commit them.
  4. Push your changes and create a pull request.

For larger contributions, please ensure to discuss them with the maintainers via GitHub Issues before submitting a pull request.

Issues 🐛

If you encounter any issues, please let us know by opening an issue. We'll do our best to resolve it quickly.

License 📜

This project is licensed under the MIT License - see the LICENSE file for details.

Acknowledgments ❤️

  • Thanks to the open-source community for their amazing tools and libraries.
  • Inspired by the need for smarter, more efficient communication solutions.

Autors 🧑‍💻

Made with 💻 and ❤️ by Zainab Ansari (Owner) Mahan Rahmani (Developer)

📫 Connect with Us

For questions, suggestions, or just to say hi, feel free to reach out:


If you need more specific details to add, feel free to let me know! This README provides a good starting point and can be expanded as necessary.

About

Basic Chatbot Code in Python Greeting Responses: "Hello," "Hi," etc. Basic Questions: Like "How are you?" or "What's your name?" Exit Condition: User can type "bye" to end the chat.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages