Back to Projects

PubliScore

Public Transport Accessibility Analyzer

FlaskPythonLeaflet.jsOpenStreetMapGemini API

PubliScore helps individuals make informed decisions about where to live by evaluating and scoring neighborhoods based on their public transportation accessibility.

Key Features

  • Interactive Map Visualization with real-time location selection
  • Accessibility Scoring System (0-10 scale) based on proximity to transport
  • AI-Powered Recommendations using Gemini API
  • Transport density heatmaps
  • Isochrone visualization (5-60 minute travel ranges)
  • Adjustable search radius for customized analysis

Technical Implementation

The backend is built with Flask and uses Pandas/NumPy for data processing. The frontend leverages Leaflet.js for interactive mapping with OpenStreetMap data integration. The scoring algorithm considers proximity to bus stops, tram stations, and Velo bike-sharing stations.

Hackathon Origin

Created during the Agentic Hackathon I focusing on urban planning accessibility analysis. The project demonstrates how AI can help solve real-world problems in urban mobility.