Skip to content

Latest commit

 

History

History
39 lines (29 loc) · 1.37 KB

File metadata and controls

39 lines (29 loc) · 1.37 KB

🩺 Health Insight

Health Insight is a Streamlit-based health analytics app that provides personalized wellness insights, anomaly detection, and glucose trend predictions.
Built using Python, Firebase, and scikit-learn, it combines signal processing, machine learning, and interactive visualizations.


🚀 Features

  • 🧠 Personalized Insights – Real-time feedback based on glucose, heart rate, activity, and calorie data
  • 📊 Data Visualization – Smooth trend lines and anomaly markers using Matplotlib
  • Signal Processing – FFT analysis to detect health rhythm irregularities
  • 🔮 Prediction Engine – Linear regression model for short-term glucose forecasts
  • ☁️ Cloud Sync – Firebase Firestore integration for persistent user data
  • 👤 Authentication System – Email-based login and per-user data storage

🧰 Tech Stack

  • Frontend: Streamlit
  • Backend: Firebase Firestore
  • Auth: Firebase Authentication
  • Libraries: Pandas, NumPy, SciPy, scikit-learn, Matplotlib

📦 Installation

# Clone the repo
git clone https://github.com/nakibj/HealthInsight.git
cd HealthInsight

# Create a virtual environment
python -m venv venv
source venv/bin/activate  # on macOS/Linux
venv\Scripts\activate     # on Windows

# Install dependencies
pip install -r requirements.txt