CityPulse: Real-Time Smart City Analytics
End-to-end Big Data platform using Lambda Architecture for real-time traffic and pollution prediction.
A complete Lambda Architecture implementing a Speed Layer (Spark Streaming + Kafka) and a Batch Layer (HDFS + Spark ML). The system ingests IoT data, stores it in Cassandra (Hot) and HDFS (Cold), and provides real-time analytics and alerts through Grafana. The project at and runs Linear Regression models to predict PM2.5 pollution levels based on traffic density.
The Problem
Urban management lacks real-time visibility and predictive capabilities for pollution and traffic correlation.
The Solution
A distributed system capable of ingesting high-frequency IoT streams and providing real-time alerts via Grafana.
