Med-Care ChatBot is a simple interactive chatbot designed to provide basic medical information and assistance. It offers responses to common medical queries and engages in conversation with users. You can understand the use of NLP in this repository for creating vocabulary based on your intents which is used to form a matchig pattern in your intents file and then from that particular tag the random response is predicted.
- Interactive Conversation: Engage in text-based conversations with the Med-Care ChatBot.
- Basic Medical Information: Get responses to common medical queries related to symptoms, prevention, and consultations.
- User-Friendly GUI: The chatbot is presented in a user-friendly GUI built using the tkinter library.
- Background Image: The GUI includes a background image to enhance the visual experience.
- Python 3.x
- Required Python packages:
nltk
,PIL
,tensorflow
,keras
, and other dependencies used in your project.
- Clone this repository to your local machine.
- Install the required Python packages using the following command:
pip install -r requirements.txt
- Place your background image in the project directory (e.g.,
background_image.png
). - Train the chatbot on your intents using the following command:
python chatbot.py
- Type your message in the text input field and press Enter or click the "Send" button to communicate with the chatbot.
- The chatbot will respond with relevant medical information based on your queries.
- The chatbot's training data and intents are based on the developer's medical knowledge.
- This project was developed using Python and the tkinter library for the graphical user interface.
If you have any questions or suggestions, feel free to reach out to karrtik baheti.