Skip to content

DebarjunChakraborty/Humara_Swasthya_Our_Health

Repository files navigation

Humara Swasthya (Our Health)

A Machine Learning-powered platform for health insurance prediction, built with a mission to empower India's rural population with transparent, accessible, and affordable healthcare insights.


📜 Overview

Humara Swasthya is a web-based application that utilises machine learning to predict health insurance premiums. This project eliminates the need for intermediaries by providing a user-friendly interface that allows users—especially those in rural areas—to receive accurate premium estimates based on personal and lifestyle data.

Built as part of the final-year BSc (Computer Science) project at S.I.E.S College of Arts, Science and Commerce (Autonomous), Mumbai, the application supports multilingual usage and is mobile-optimised to reach users in remote areas.


🎯 Objectives

  • Provide an intuitive health insurance prediction tool.
  • Eliminate fraudulent intermediaries to enhance transparency.
  • Offer a multilingual, mobile-friendly solution tailored to rural needs.
  • Use machine learning for personalised premium estimation.
  • Foster trust and awareness in digital health services.

🌍 SDG Alignment

SDG 3: Good Health and Well-being
By equipping rural and underserved communities with transparent, accessible health-insurance premium predictions, Humara Swasthya directly contributes to Universal Health Coverage and promotes preventative care.


🏗️ System Architecture

Key Modules:

  • User Interface: Web pages for registration, prediction, feedback, charts.
  • Admin Dashboard: Dataset upload, training control, prediction logs.
  • ML Engine: Random Forest & Stacking Regressor models.
  • Analytics: Visualisation of user feedback and prediction metrics.

🚀 Features

  • ✅ Accurate health insurance premium prediction using ML.
  • 🌐 Multilingual and mobile-friendly UI.
  • 🔐 Secure admin panel for dataset management.
  • 📊 Visualised analytics on prediction trends.
  • 📄 Export predictions to PDF.
  • ⭐ Built-in feedback system for continuous improvement.

🧪 Technologies Used

Category Tools & Frameworks
Frontend HTML5, CSS3, Bootstrap, JavaScript
Backend Python (Flask), Pandas, NumPy
ML Models Random Forest Regressor, Stacking Regressor
Visualisation Matplotlib, Chart.js
Deployment Localhost / Custom server

⚙️ Installation Guide

  1. Clone the repository

    git clone https://github.com/your-username/humara-swasthya.git
    cd humara-swasthya
  2. Create and activate a virtual environment

    python -m venv venv
    source venv/bin/activate  # or venv\Scripts\activate on Windows
  3. Install dependencies

    pip install -r requirements.txt
  4. Run the application

    python app.py
  5. Open your browser and navigate to http://127.0.0.1:5000/


🧪 Testing Strategy

Testing of the web application and ML workflows was conducted using Selenium IDE:

  • Functional Tests: Automated test suites for all user flows (registration, prediction, feedback submission).
  • Regression Tests: Ensured that updates did not break existing functionality.
  • Cross-Browser Checks: Verified UI consistency in Chrome, Firefox and Edge.
  • Test Reports: Generated HTML reports summarising pass/fail statuses for each test case.

📌 Future Enhancements

  • Integrate with real-time insurance providers for dynamic quotes.
  • Add regional language voice-assist.
  • Develop an Android app for offline access.
  • Extend to include health diagnostics (e.g., sugar levels, BP trends).
  • Implement OTP-based login for rural authentication.

👨‍💻 Developer

Debarjun Chakraborty
Mumbai University
📧 Email: debarjun14@gmail.com
📁 Roll No: TCS2425012


📚 References

  • University of Mumbai Curriculum Guidelines (2024–2025)
  • Government of India Health Insurance Schemes
  • Ayushman Bharat Portal
  • Kaggle Dataset: Health Insurance Costs
  • Scikit-learn Documentation

🔗 Project Link

GitHub Repository: https://github.com/DebarjunChakraborty/HumaraSwasthya.git

About

Democratizing health insurance with ML for rural communities; transparent premium estimates using demographics & health data.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published