Primary competition visual

Google Mumbai Data Challenge: Air Quality Mapping & Forecasting by Google

Helping India
$6 000 USD
14 days left
Classification
Visualisation
Data analysis
Data storytelling
72 joined
29 active
Starti
26 Oct 26
Closei
10 Nov 26
Reveali
13 Nov 26
About

The challenge uses historical observations from the Central Pollution Control Board (CPCB), collected through India’s Continuous Ambient Air Quality Monitoring Stations (CAAQMS).

Participants will predict hourly PM2.5 concentrations (µg/m³) at four monitoring stations in Mumbai. Predictions will be evaluated against new observations as they become available.

Training data updates

Train.csv will be updated on 31 October, 5 November and 9 November, with a final update scheduled for 10 November at 09:00 IST. Participants may use newly released observations to retrain their models and update predictions.

Test and submissions

Test.csv and SampleSubmission.csv contain the same 2,592 IDs throughout the competition. IDs, station-hours, row count and row order remain fixed.

Every submission must contain the columns ID and Target, with a non-negative PM2.5 prediction for every ID, in the original row order.

Public leaderboard updates

At launch on 26 October, the public score will use observations for 22–23 October, excluded from the launch Train.csv. This window remains active until the 31 October update. Subsequent updates will use:

  • 31 October update: observations for 27–28 October.
  • 5 November update: observations for 1–2 November.
  • 9 November update: observations for 5–6 November.

Only the current two-day window contributes to the public score. Each update replaces the previous scoring window; earlier periods no longer contribute. The test files remain unchanged, and participants may continue submitting updated predictions until the final submission deadline.

All dates are in 2026, using IST (UTC+05:30). Data and leaderboard updates depend on measurement availability.

Starter Notebook

Get started with the data, train a simple Random Forest model, and create your first submission.

Explore Additional Datasets

Looking to improve your air quality forecasts? Explore ClimateVerse’s Google Air Quality Forecasting Challenge page to discover additional climate and environmental datasets that may help inform your modelling approach.

Files
Description
Files
Historical hourly PM2.5 observations for the four target stations in Mumbai. This file will be updated as new observations become available.
The fixed station-hour records for which predictions must be submitted. The IDs, row count and row order remain unchanged throughout the competition.
This file shows the required submission format. Fill Target with a PM2.5 prediction for every ID, keeping the original row order.
Names, coordinates and identifiers of the four target monitoring stations.
A description of the variables in the provided data files.
Additional historical air quality observations from Mumbai, including other monitoring stations and source station metadata.
Jupyter notebook that shows how to load the challenge data, train a basic Random Forest model, validate predictions and create a submission file.