Skip to content

A web-based chatbot application that interacts with users and provides responses based on a trained machine learning model.

Notifications You must be signed in to change notification settings

Nuraj250/Find-your-doc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

# Find Your Doctor Chatbot Application********

Chatbot Interface

What

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

How

  1. Clone the Repository

    git clone <repository-url>
    cd project
  2. Create and Activate Virtual Environment

    python -m venv venv
    source venv/bin/activate  # On Windows use `venv\Scripts\activate`
  3. Install Dependencies

    pip install -r requirements.txt
  4. Prepare and Train the Model

    • Ensure intents.json is in the data directory.
    • Run the training script:
      python trainingmodel.py
  5. Run the Flask Application

    python main.py

View

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

    Chatbot Interface

About

A web-based chatbot application that interacts with users and provides responses based on a trained machine learning model.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published