Anil951 / diagno-guide

DiagnoGuide : AI for Precise Diagnosis, Personalized Medication, & Nearby Hospitals

Home Page:https://diagnoguide.onrender.com/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

DIAGNOGUIDE

Overview

DiagnoGuide is a comprehensive disease diagnosis and treatment system that harnesses the power of Machine Learning algorithms to predict diseases based on user-provided symptoms and personal details. The system offers personalized medication recommendations and assists users in locating nearby healthcare facilities for prompt medical attention. It aims to revolutionize the healthcare industry by providing accurate and timely healthcare solutions to users, empowering them to make informed decisions about their health.

Features

  1. Disease Prediction: The system analyzes user-provided symptoms and personal details to predict the most likely disease, aiding early detection and treatment.

  2. Personalized Medication Recommendations: Based on the predicted disease and user details, the system generates personalized medication recommendations, considering factors like age, gender, and medical history.

  3. Hospital Locator: The system offers a hospital locator feature that helps users easily find nearby healthcare facilities on an interactive map, ensuring timely access to medical assistance.

Requirements

  • Python with Flask framework
  • Libraries: scikit-learn, pandas, joblib/pickle
  • Front-end: HTML, CSS, JavaScript with AJAX

Installation

  1. Clone the repository from GitHub.
  2. Install the required libraries using pip install -r requirements.txt.
  3. Run the application using python app.py.

How to Use

  1. Provide user details such as age, gender, alcohol consumption, and pregnancy status (if applicable).
  2. Enter the symptoms experienced.
  3. Click on "Predict Disease" to receive the predicted disease and personalized medication recommendations.
  4. Use the hospital locator feature to find nearby healthcare facilities.

Contributing

We welcome contributions from the community to enhance the system's capabilities and accuracy. Feel free to submit pull requests and report issues on GitHub.

Note

Please note that DiagnoGuide is not a substitute for professional medical advice. It is intended for informational purposes only and should not be considered a medical diagnosis. Always consult a qualified healthcare professional for accurate medical evaluation and treatment.

Demo

Diagnoguide.mp4

About

DiagnoGuide : AI for Precise Diagnosis, Personalized Medication, & Nearby Hospitals

https://diagnoguide.onrender.com/

License:MIT License


Languages

Language:Jupyter Notebook 70.8%Language:JavaScript 12.0%Language:HTML 8.4%Language:Python 5.1%Language:CSS 3.8%