Skip to content

Latest commit

 

History

8 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Health Insurance Estimator - API {GCP & MLOPS}

Description

This project implements a cloud-based API to predict health insurance charges using a Linear Regression model deployed on Google Cloud Platform (GCP). It leverages Cloud Run (or Cloud Functions) for serverless deployment, Google Cloud Storage for model storage, and Python for development.

Features

  • Predicts insurance charges based on BMI, number of children, smoking status, age category, and gender.
  • Serverless API accessible via HTTP POST requests.

Technologies

  • Python (Pandas, Scikit-learn, NumPy), GCP (Cloud Run/Functions, Cloud Storage), Functions Framework.

Installation

  • Clone this repository, install dependencies with pip install -r requirements.txt, and deploy using GCP CLI or Console.

Usage

  • Test the API with python test.py after updating the URL.

Deployment Instructions

  • Deploy manually in GCP Cloud Run (or Functions if available) with the inline editor or CLI: gcloud run deploy predict-insurance-manual --region us-central1 --allow-unauthenticated --source

Workflow

Click Here

Contact

For questions, contact me at shahuuraff@gmail.com or connect on LinkedIn.

About

Health Insurance Predictor System deployed on Google Cloud Platform for scalable predictions. It uses Cloud Storage, Cloud Functions, and Cloud Run to take a local model to production. From model training to GCP deployment, it showcases a complete ML lifecycle in the cloud.

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages