Skip to content

PyCoders Health Reporter is a Flask-based online tool for accurate health problem diagnostics using machine learning algorithms. Predicts COVID-19, breast cancer, and diabetes.

License

Notifications You must be signed in to change notification settings

NeeleshVashist/PyCoders-Health-Reporter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PyCoders Health Reporter

Welcome to the PyCoders Health Reporter project! This online tool focuses on building a machine learning-based health problem diagnostics web application. With the power of machine learning algorithms, such as Convolutional Neural Networks (CNN), Artificial Neural Networks (ANN), and Random Forest Classifier, our application aims to predict health problems a person may suffer from based on their health parameters.

Project Overview

The project takes inspiration from the HealthCure project, available at HealthCure Medical Project. We have built upon the concepts and ideas presented in the HealthCure project to create the PyCoders Health Reporter. While we have drawn inspiration from HealthCure, our project is an independent implementation with additional features and improvements.

Front-end Development

The PyCoders Health Reporter front-end is made using Flask, a lightweight and efficient web framework in Python. Flask provides a solid foundation for building interactive web applications. We have utilized its features to create a user-friendly interface for our health problem diagnostics tool.

Machine Learning Algorithms

Our project utilizes various machine learning algorithms to achieve accurate predictions. The algorithms employed include:

  • Convolutional Neural Networks (CNN)
  • Artificial Neural Networks (ANN)
  • Random Forest Classifier

By leveraging these algorithms, we strive to provide the highest accuracy possible in predicting three specific diseases: COVID-19, breast cancer, and diabetes. The implementation of these algorithms has been carefully designed to ensure reliable and meaningful results.

Project Contributors

This project was developed by the PyCoders group, composed of four talented individuals:

  • Neelesh Vashist
  • Mukul Bisht
  • Rohit Kumar
  • Saurabh Singh

Each member has contributed their skills and expertise to different aspects of the project, including front-end development, machine learning algorithm implementation, and overall project management.

Getting Started

To get started with the PyCoders Health Reporter project, follow these steps:

  1. Clone the repository to your local machine using the following command:

    git clone https://github.com/NeeleshVashist/PyCoders-Health-Reporter.git
    
  2. Set up a Python virtual environment to manage the project dependencies. You can use tools like virtualenv or conda to create a virtual environment. For example, with conda, run the following command:

    conda create -n health python=3.9
    
  3. Activate the virtual environment. With conda, run the following command:

    conda activate health
    
  4. Install the required dependencies by running the following command:

    pip install opencv-python numpy tensorflow sklearn imutils flask xgboost
    
  5. Once the dependencies are installed, navigate to the project directory and run the following command to start the Flask development server:

    flask run
    
  6. Open your web browser and visit http://localhost:5000 to access the PyCoders Health Reporter application.

Contributing

We welcome contributions to the PyCoders Health Reporter project. If you have any ideas, bug reports, or feature requests, please submit them via GitHub issues. Additionally, you can fork the repository, make your changes, and submit a pull request for review.

When contributing, please adhere to the following guidelines:

  • Fork the repository and create a new branch for your feature or bug fix.
  • Ensure your code follows the project's coding style and conventions.
  • Write clear commit messages and include a detailed description of the changes you have made.
  • Test your changes thoroughly to avoid introducing new bugs.
  • Be respectful and considerate of other contributors.

License

The PyCoders Health Reporter project is released under the MIT License. You can find the full text of the license in the LICENSE file.

Contact

If you have any questions or inquiries about the PyCoders Health Reporter project, you can reach out me:

Feel free to get in touch, if you need any further information or have any feedback.

Thank you for using PyCoders Health Reporter! We hope it proves to be a valuable tool for health problem diagnostics.

About

PyCoders Health Reporter is a Flask-based online tool for accurate health problem diagnostics using machine learning algorithms. Predicts COVID-19, breast cancer, and diabetes.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published