Skip to content

Machine Learning Project for College Demonstration.(Visit the below mentioned link to veiw it, and get your health status report)

Notifications You must be signed in to change notification settings

SMPY2002/CAPSTON-PROJECT

Repository files navigation

MediScan360 ( Capston Project - 3rd Year )

MediScan360 Project is a comprehensive Flask-based web application designed for advanced healthcare diagnostics using machine learning models. It offers various health checkup tests based on uploaded data, providing accurate and personalized health insights.

Features

1. Heart Attack Risk Assessment

Upload ECG data to assess the risk of a heart attack using Google's Gemini API for accurate analysis. This feature helps in early detection and prevention of cardiovascular diseases.

2. Thyroid Disease Identification

Predicts the presence and type of thyroid disease using a custom-built machine learning model trained on Kaggle's Thyroid Disease dataset. This model ensures reliable diagnosis and treatment recommendations.

3. Skin Disease Detection

Upload images of affected skin areas to detect skin diseases, including certain types of skin cancer. The model is based on research published in IEEE papers, ensuring high accuracy and sensitivity.

4. General Body Health Checkup

Utilizes Google's Gemini pre-trained model to analyze overall body health parameters such as blood pressure, cholesterol levels, and more. It provides users with a comprehensive health report and personalized suggestions for maintaining good health.

5. Resource Section

Displays health-related news and articles sourced from NewsAPI, ensuring users are informed about current health trends and developments.

Technologies Used

  • Flask: Lightweight and flexible web framework for Python.
  • Machine Learning Models: Leveraged Google's Gemini API and custom models trained on Kaggle datasets and research papers.
  • NewsAPI: Integration for fetching real-time health-related news.
  • Development Environment: Currently hosted on a development server.

Installation and Usage

  • Clone the repository:
    git clone https://github.com/your-username/MediScan360.git
    cd MediScan360
    
  • Install dependencies:
    pip install -r requirements.txt
    
  • Run the application:
    python app.py
    
  • Accessing the Application: Open your browser and navigate to http://localhost:5000 to start using MediScan360.

Dataset and Research References

Screenshots

Here are some pics of the website interface Screenshot 2024-07-18 212606 Advance Test Screenshot 2024-04-24 215502 Herat Attack Detection Screenshot 2024-04-24 215106 Skin Disease Detection Screenshot 2024-07-18 212459 Thyroid Detection Screenshot 2024-04-24 215210 Health Briefs & Articles Screenshot 2024-07-18 212352

Screenshot 2024-07-18 212418

Other Contributors

  • Shivam Mishra [Github] --> { Shivam0000718 }
  • Shubham Mishra [Github] --> { sbpy100 }

Future Enhancements

  • Incorporate more advanced machine learning models for enhanced diagnostics.
  • Improve user interface and experience with modern design principles.
  • Scale the application to a production environment for broader accessibility and usage.

About

Machine Learning Project for College Demonstration.(Visit the below mentioned link to veiw it, and get your health status report)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published