It is the chatbot I created with the help of club AI Renaissance I am a part of which helped me in lots of ways in a tech event which was Technovate so I named it after the event
This chatbot is a task-oriented virtual assistant developed to perform specific tasks as per user commands. It's designed for modularity and ease of use, providing an interactive interface where users can access various functions efficiently. Built with Python, this project emphasizes customizability and ease of integration into larger systems.
- Automated task execution based on user commands.
- Customizable responses tailored to specific tasks.
- Handles multiple functions, making it adaptable to varied use cases.
- Error handling and feedback mechanism for smooth user experience.
- Python 3.8 or above
- Dependencies as listed in
requirements.txt
(e.g.,requests
,flask
, or other specific libraries)
- Clone this repository:
- Navigate to the project directory:
- Install the dependencies:
git clone https://github.com/yourusername/Technovate_chatbot.git
cd chatbot-project
pip install -r requirements.txt
Below are some example commands that the chatbot can handle:
- Weather Lookup:
weather in [location]
- Provides the current weather for a given location. - Calculator:
calculate [expression]
- Solves a mathematical expression. - Task Reminder:
remind me to [task]
- Sets a reminder for a specific task. - Basic Chat:
hello
,how are you?
- Responds with friendly messages.
Contributions are welcome! Please follow these steps:
- Fork the repository.
- Create a new branch for your feature or bug fix.
- Commit your changes and push to your branch.
- Submit a pull request for review.