About the Project
Inspiration
Urban planning is complex and often relies on intuition or historical data. Mistakes can be costly for traffic, emissions, and public welfare. We wanted to create a safe, interactive, AI-driven simulator that allows city planners and policymakers to test policies before implementing them in the real world.
What it Does
Urban Policy Simulator lets users:
- Select pre-set scenarios like “EV-first City” or “Green Mobility Plan.”
- Adjust parameters such as bus frequency, bike lanes, EV adoption, or congestion tolls.
- Predict the impact of these policies on traffic flow, emissions, and citizen satisfaction using a TensorFlow.js neural network.
- Visualize results on a 5×5 city grid, with real-time charts for comparison.
How We Built It
- Frontend: HTML, CSS, JavaScript for interactive city grid and UI.
- AI Model: TensorFlow.js neural network trained to predict traffic and emissions based on policy inputs.
- Scenarios: Pre-set templates for quick experimentation.
- Data Integration: Option to import open datasets from real cities for realistic simulations.
Challenges We Ran Into
- Balancing simulation speed vs. accuracy of predictions.
- Designing a simple UI that communicates complex data clearly.
- Integrating AI predictions with dynamic visualizations in real time.
Accomplishments We're Proud Of
- Functional AI-driven simulator that updates instantly.
- Pre-set policy templates demonstrating diverse city strategies.
- Clear visualization of policy impacts, helping users make informed decisions quickly.
What We Learned
- Integrating predictive modeling with user interaction is challenging but highly rewarding.
- Even a small neural network can provide actionable insights when designed carefully.
- Clear data visualization is critical for non-technical users to trust AI predictions.
What's Next
- Integrate real-world city datasets for more realistic simulations.
- Expand the neural network to predict long-term impacts of policies.
- Enable collaborative planning for teams of city planners and stakeholders.
- Add more scenarios and policy options for broader experimentation.
Built With
- css3
- html5
- javascript
- tensorflow
Log in or sign up for Devpost to join the conversation.