Skip to content

A web application that uses machine learning to predict whether a person has anaemia based on an image of their blood.

Notifications You must be signed in to change notification settings

AdarshMishra26/Predicting-Anemia

Repository files navigation

Detecting-Anemia

A web application that uses machine learning to predict whether a person has anaemia based on an image of their blood.

Features

  • Upload an image of blood and get a prediction of whether the person has anaemia.
  • View a preview of the uploaded image.
  • See the prediction result and a confidence score.

Tech Stack

  • Frontend: React
  • Backend: Django
  • Machine Learning: TensorFlow, Keras

Getting Started

Prerequisites

  • Node.js (LTS version)
  • Python 3.x
  • pip

Installation

  1. Clone the repository:
git clone https://github.com/your-username/detecting-anemia.git
  1. Navigate to the project directory:
cd anaemia-detection
  1. Install the dependencies for the frontend:
cd anaemia_detection_frontend
npm install
  1. Install the dependencies for the backend:
cd ..
pip install -r requirements.txt
  1. Run the backend server:
python manage.py runserver
  1. Run the frontend development server:
cd anaemia_detection_frontend
npm start

Usage

  1. Click the "Choose File" button and select an image of blood.
  2. Click the "Upload Image" button to upload the image to the server.
  3. Wait for the prediction result to appear on the screen.

About

A web application that uses machine learning to predict whether a person has anaemia based on an image of their blood.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published