# Find Your Doctor Chatbot Application********
"Find-your-doc" is a web-based chatbot application designed to provide real-time information about doctors' availability. It simplifies the process of finding an available doctor by interacting with users through a natural language interface.
This project is a simple web-based chatbot application built using Flask, TensorFlow, and Material Design Lite. The chatbot responds to user inputs based on a pre-trained model.
-
Clone the Repository
git clone <repository-url> cd project
-
Create and Activate Virtual Environment
python -m venv venv source venv/bin/activate # On Windows use `venv\Scripts\activate`
-
Install Dependencies
pip install -r requirements.txt
-
Prepare and Train the Model
- Ensure
intents.json
is in thedata
directory. - Run the training script:
python trainingmodel.py
- Ensure
-
Run the Flask Application
python main.py
-
Open your web browser and navigate to
http://127.0.0.1:5000
to interact with the chatbot interface. -
Chat Interface:
- The chat interface consists of a chat box where messages are displayed and an input area where you can type and send your messages.
- The chatbot's responses will appear in the chat box as you interact with it.