Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/iiiioreo/roby-chatbot

ROBY Chatbot: A versatile Python chatbot employing natural language processing and mathematical expression evaluation, crafted with Tkinter for a dynamic user interaction.
https://github.com/iiiioreo/roby-chatbot

ai chatbot database deep-learning json lemmatization machine-learning python

Last synced: 11 days ago
JSON representation

ROBY Chatbot: A versatile Python chatbot employing natural language processing and mathematical expression evaluation, crafted with Tkinter for a dynamic user interaction.

Awesome Lists containing this project

README

        

# ROBY Chatbot:

A Python chatbot designed with the aim of providing dynamic and intelligent conversations. Utilizing natural language processing, the chatbot interprets user input to generate appropriate responses from a predefined set of intents. The underlying machine learning model is trained on an extensive dataset, allowing ROBY to understand and respond to a variety of user queries.

The chatbot's capabilities extend beyond typical conversational exchanges. ROBY can also handle mathematical expressions, enabling users to input expressions for evaluation. The application utilizes a neural network model built with the Keras library to recognize patterns and generate responses. The model is trained on a diverse set of intents stored in a JSON file, ensuring flexibility and adaptability to user inputs.

The graphical user interface is built using Tkinter, providing an interactive and user-friendly environment. The chat history is displayed in a text widget, allowing users to track conversations. The application supports various functionalities, including retrieving the current time and date, making it a versatile companion for users seeking information and assistance.

## How to Use:

Ensure you have Python installed on your machine.

Clone the repository: git clone [https://github.com/your-username/roby-chatbot.git](https://github.com/iiiiOreo/ROBY-Chatbot.git)

Navigate to the project directory: cd roby-chatbot

Run the chatbot: ROBY.py

## Read the Poster : [ROBY Poster.pdf](https://github.com/iiiiOreo/ROBY-Chatbot/files/14376895/ROBY.Poster.pdf)

## Read the Presentation : [ROBY.pdf](https://github.com/iiiiOreo/ROBY-Chatbot/files/14376905/ROBY.pdf)