β¨ A Smart India Hackathon (SIH) 2024 project β Machine Learning module for Sangam: A platform that simplifies interdepartmental collaboration in government.
Sangam is a collaborative digital platform built to empower interdepartmental communication and cooperation for government departments such as Water Supply, Gas, Electricity, Public Works, and more.
Key objectives of Sangam:
- π₯ Foster collaboration between departments on shared project sites
- π οΈ Facilitate joint project planning and task scheduling
- π Enable real-time monitoring and transparency
- π€ Break silos in urban governance & infrastructure delivery
The ML module in this repo powers smart insights, predictions, and anomaly detection to drive data-driven decisions.
This repository contains all ML-related models and scripts that support the Sangam platform by enabling predictive intelligence.
-
π Anomaly Detection Model
Detects irregularities in task updates, cost flow, and resource usage β helping departments flag suspicious or inconsistent behavior early. -
πΈ Cost Optimization Prediction Model
Predicts potential cost reduction strategies by analyzing historical project data, resource allocation patterns, and timelines. -
β³ Task Completion Status Predictor
Uses machine learning to forecast whether a task/project is likely to meet its deadline or not β allowing proactive interventions.
π Live Deployment Link: Click here π Render Deployment Link: Click here
Getting started
## π§ Installation
git clone https://github.com/anjaliy11/Sangam_ML.git
cd Sangam_ML
python -m venv venv
source venv/bin/activate # On Windows: venv\Scripts\activate
pip install -r requirements.txt