Healthcare today often focuses on treatment rather than prevention. Many people remain unaware of underlying health risks like diabetes or heart disease until it’s too late. We wanted to change that — to build an AI system that acts as a digital health companion, capable of detecting early warning signs and guiding users toward healthier lifestyles. CarePulse was born from this vision: to make preventive healthcare accessible, intelligent, and personalized.

What It Does

CarePulse is an AI-powered health prediction and personal assistant system that:

Predicts the risk of Diabetes and Heart Disease using machine learning models.

Analyzes user inputs such as glucose level, blood pressure, cholesterol, BMI, etc.

Provides personalized health recommendations including diet tips, exercise routines, and lifestyle improvements.

Acts like a virtual doctor, offering empathy, insights, and preventive guidance — anytime, anywhere.

How We Built It

Data Collection & Cleaning: We used the Pima Indians Diabetes dataset and Heart Disease dataset. Cleaned missing values, normalized data, and performed feature scaling using pandas and numpy.

Model Development: Built and fine-tuned machine learning models (Random Forest, Logistic Regression) using scikit-learn. Achieved accuracies of ~99% for heart disease and ~75% for diabetes.

Integration & Prediction Engine: Stored trained models using joblib, then built an interactive Python system that takes real-time user input, scales it properly, and predicts disease risk.

AI Assistant Design: Created a personalized assistant module that gives human-like responses with emotional and actionable advice — covering food habits, mental health, and exercise.

Testing & Optimization: Tested various models, balanced datasets, and optimized hyperparameters to ensure reliability.

Challenges We Ran Into

Balancing dataset accuracy between diabetes and heart disease.

Making the AI assistant responses sound empathetic and human-like rather than generic.

Ensuring data preprocessing consistency across both models.

Adapting the project to run smoothly on Kaggle without GUI tools (like Streamlit).

Managing model storage, scaling, and input validation efficiently.

Accomplishments That We’re Proud Of

Achieved high prediction accuracy (especially for heart disease).

Built a fully working AI assistant that can provide meaningful, context-aware health advice.

Designed a professional, modular, and easily expandable health prediction system.

Developed everything using free and open tools (Kaggle, scikit-learn, pandas) — accessible to everyone.

Turned a complex healthcare problem into a simple, interactive AI solution.

What We Learned

How to combine machine learning with personalized AI assistance for real-world impact.

Importance of data preprocessing and feature engineering in improving model accuracy.

Creating user-centered AI that’s both technically sound and emotionally engaging.

Managing deployment and testing workflows within Kaggle and Colab environments.

What's Next for CarePulse

Integrate a chat-based or voice-enabled AI assistant for natural health conversations.

Develop a Streamlit or mobile app interface for public access.

Expand to predict more diseases — Liver, Kidney, and Cancer risk models.

Connect with IoT health devices (smartwatches, fitness bands) for real-time monitoring. Collaborate with healthcare professionals to validate and enhance prediction accuracy.

Built With

Share this project:

Updates