Citizen Service Request Triage and Routing for City Governments
City governments receive thousands of service requests for potholes, broken streetlights, and sanitation problems through disconnected channels, and manual triage means urgent issues can wait behind trivial ones for weeks. Officials lack both the routing intelligence to dispatch crews efficiently and the data to justify budgets to councils and residents. The intern builds a public sector platform where agentic AI performs the triage. Incoming requests are analyzed by AI agents that classify issue type, assess urgency, predict the resources required, and route each case to the right department, with a Python backend orchestrating the agent workflows. PostgreSQL stores requests, routing decisions, and outcomes; a Vue.js frontend gives officials real-time dashboards of open cases, response times, and neighborhood hotspots; and Docker keeps the whole system portable across municipal environments. Secure authentication and role-based access mirror how government teams actually share responsibility. The intern learns to design multi-step agent pipelines whose decisions are auditable, to build dashboards that drive operational choices, and to deliver software fit for accountability-heavy public sector settings.
Related projects
You might also like