Giter Site home page Giter Site logo

akash-kadali / diagnosys Goto Github PK

View Code? Open in Web Editor NEW

This project forked from karanchaudhary350/diagnosys

1.0 0.0 0.0 186.72 MB

DiagnoSys is a comprehensive web application that provides advanced detection and analysis for various health conditions. This project leverages state-of-the-art machine learning algorithms to detect and diagnose COVID-19, Alzheimer's disease, breast cancer, and pneumonia using X-ray and MRI datasets.

JavaScript 0.28% Python 0.63% CSS 1.65% HTML 4.49% Jupyter Notebook 92.94%

diagnosys's Introduction

DiagnoSys - An All-in-One Medical Solution WebApp

DiagnoSys is a comprehensive web application that provides advanced detection and analysis for various health conditions. This project leverages state-of-the-art machine learning algorithms to detect and diagnose COVID-19, Alzheimer's disease, breast cancer, and pneumonia using X-ray and MRI datasets.
DiagnoSys aims to revolutionize the field of medical diagnosis by utilizing deep learning techniques and image analysis to assist healthcare professionals in accurately identifying and diagnosing these conditions. By providing a user-friendly web interface, DiagnoSys enables easy uploading and analysis of medical images for efficient and reliable results.


Preview

Homepage

Screenshot 2023-07-01 at 4 29 28 PM

Services

Screenshot 2023-07-01 at 4 29 38 PM

Features

  • COVID-19 Detection: DiagnoSys utilizes deep learning techniques to accurately detect COVID-19 from chest X-ray images. This feature can help healthcare professionals quickly identify potential COVID-19 cases and take appropriate measures.

  • Alzheimer's Disease Detection: By analyzing MRI scans, DiagnoSys can assist in the early detection of Alzheimer's disease. The advanced algorithms can identify specific patterns and indicators associated with this neurodegenerative disorder, aiding in timely diagnosis.

  • Breast Cancer Detection: DiagnoSys employs machine learning algorithms to analyze mammography images and identify signs of breast cancer. This feature can support radiologists and doctors in detecting breast cancer at its early stages, leading to more effective treatment options.

  • Pneumonia Detection: Using X-ray images, DiagnoSys can accurately detect pneumonia in patients. This feature can help medical professionals promptly identify pneumonia cases, enabling faster treatment and improved patient outcomes.

  • User-Friendly Web Interface: DiagnoSys provides a user-friendly web interface that allows healthcare professionals and researchers to easily upload and analyze medical images. The interface is designed to be intuitive, ensuring a seamless experience while interacting with the application.

Installation

To set up DiagnoSys locally, follow the steps below:

  1. Clone the repository:
git clone https://github.com/Karanchaudhary350/DiagnoSys
  1. Create a conda environment and install the required libraries:
conda create -n DiagnoSys python=3.9
conda activate DiagnoSys 
pip install opencv-python numpy tensorflow scikit-learn imutils flask xgboost
  1. simply run the following command in the terminal:
flask run

Dataset

The datasets used for training and testing the machine learning models in DiagnoSys are not included in this repository. Please refer to the following sources to obtain the necessary datasets:

Usage

  • Launch the DiagnoSys web application by running python app.py.

  • Open your preferred web browser and navigate to http://localhost:8000.

  • Follow the on-screen instructions to upload the medical images for analysis.

  • Once the analysis is complete, the application will provide the results indicating the presence or absence of COVID-19, Alzheimer's disease, breast cancer, or pneumonia based on the uploaded images.

Contributions

Contributions to enhance and expand the capabilities of DiagnoSys are welcome. If you're interested in contributing, please follow our contribution guidelines.

License

DiagnoSys is released under the MIT License. Feel free to use, modify, and distribute this project as permitted by the license.

Disclaimer

DiagnoSys is an experimental project and should not be used as a substitute for professional medical advice or diagnosis. Always consult a qualified healthcare provider for accurate medical information and diagnosis.

Contact

For any questions or feedback, please contact us at [email protected].

diagnosys's People

Contributors

karanchaudhary350 avatar

Stargazers

Akash Kadali avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.