Skip to content

AI project which assists users in identifying potential diseases based on their symptoms. It uses machine learning models, including Decision Trees and Support Vector Machines, to predict diseases, assess symptom severity, and provide precautionary recommendations

Notifications You must be signed in to change notification settings

swatikar2712/HealthCareBot

Repository files navigation

HEALTHCARE CHATBOT

Screenshot 2024-11-24 155004

About the Project :

The Healthcare Chatbot is a Python-based application designed to assist users in identifying possible health conditions. Users can input their symptoms, specify the duration of the illness, and receive health suggestions, precautions, and recommendations. The chatbot is equipped with a text-to-speech feature, making the consultation accessible for all users.

Table of Contents

  1. Tech Used
  2. Key Features
  3. Components of the Website

Tech Used

  • Programming Language: Python
  • Framework: Streamlit
  • Text-to-Speech Integration: pyttsx3
  • Frontend Styling: Built-in Streamlit components

Key Features

  • Symptom-Based Analysis: Users can input symptoms and specify the duration for personalized suggestions.
  • Health Recommendations: The chatbot provides likely health conditions and actionable recommendations.
  • Text-to-Speech Support: Offers audio playback of consultations for better user accessibility.
  • Interactive User Interface: Intuitive and easy-to-use design for smooth navigation.

Components of the Website

  1. Homepage:

    • Introduction to the chatbot and its functionalities.
    • A clear starting point for users to begin the consultation. Screenshot 2024-11-24 155004
  2. Symptom Input Section:

    • A form-like interface for users to enter their symptoms. Screenshot 2024-11-24 155320
  3. Duration Query:

    • The chatbot interacts with the user to ask how many days the symptoms have been experienced. Screenshot 2024-11-24 155425
  4. Results Section:

    • Displays the likely health conditions based on the user input.
    • Provides precautions and recommendations tailored to the symptoms.
    • Includes a text-to-speech option for auditory consultation.
  5. Consultation Summary Page:

    • A dedicated page summarizing the analysis and suggested actions for the user. Screenshot 2024-11-24 155605

About

AI project which assists users in identifying potential diseases based on their symptoms. It uses machine learning models, including Decision Trees and Support Vector Machines, to predict diseases, assess symptom severity, and provide precautionary recommendations

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •