Skip to content

Latest commit

 

History

History
74 lines (63 loc) · 3.13 KB

README.md

File metadata and controls

74 lines (63 loc) · 3.13 KB

Chat Bot - Technovate

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

Task-Based Chatbot Project

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.

Table of Contents

Interface of Project

Image 1 Description

Image 2 Description

Features

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

Requirements

  • Python 3.8 or above
  • Dependencies as listed in requirements.txt (e.g., requests, flask, or other specific libraries)

Installation

  1. Clone this repository:
  2. git clone https://github.com/yourusername/Technovate_chatbot.git
  3. Navigate to the project directory:
  4. cd chatbot-project
  5. Install the dependencies:
  6. 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.

Contributing

Contributions are welcome! Please follow these steps:

  1. Fork the repository.
  2. Create a new branch for your feature or bug fix.
  3. Commit your changes and push to your branch.
  4. Submit a pull request for review.