Skip to content

Its-PrashantTechie/CardioHealth-AI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Heart Disease Analysis & Prediction App

A full-stack application for predicting the likelihood of heart disease using Machine Learning.

🚀 Features

  • Machine Learning: Multiple classifiers (Logistic Regression, SVM, Random Forest, Decision Tree) trained on heart disease data.
  • Backend: FastAPI providing prediction endpoints and model management.
  • Frontend: React-based dashboard for interactive data entry and batch uploads.
  • Data Handling: Handles missing values via KNN Imputation and scaling for optimal performance.

🛠️ Tech Stack

  • Backend: Python, FastAPI, Scikit-Learn, Pandas, Joblib.
  • Frontend: React, Lucide Icons, Modern CSS.

📂 Project Structure

  • backend/: Python API and ML training scripts.
  • frontend/: React source code and components.

⚙️ Setup

  1. Backend:
    cd backend
    pip install -r requirements.txt
    python train_model.py
    uvicorn main:app --reload
  2. Frontend:
    cd frontend
    npm install
    npm run dev

About

This is a heart disease prediction app which utilizes the concept of machine learning for prediction . Several models such as SVM , Logistics Regression, Decision Tree and Random Forest are implemented

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors