Datathon 2026
Design a machine learning-based time-series forecasting system to predict traffic congestion levels in urban environments. The system should integrate data from multiple sources (GPS, traffic sensors, weather, city events) to generate accurate hourly or daily congestion forecasts. It must handle multivariate inputs, adapt to evolving traffic patterns, and produce reliable predictions that support real-time traffic control, route planning, and congestion mitigation strategies.
- Python 3.10+
- Node.js 18+
cd neuroflow_backend
python -m venv .venv
source .venv/bin/activate # Windows: .venv\Scripts\activate
pip install -r requirements.txtcd neuroflow_frontend
npm installStart backend and frontend in separate terminals.
Terminal 1 — Backend:
cd neuroflow_backend
source .venv/bin/activate # Windows: .venv\Scripts\activate
uvicorn app.main:app --reload --host 0.0.0.0 --port 8000Terminal 2 — Frontend:
cd neuroflow_frontend
npm run devOpen http://localhost:5173.