Planned
High Priority
Blocked
Green
Civic Feedback Dashboard
An internal dashboard for municipal staff to explore NLP-classified citizen feedback — clustered by neighbourhood, urgency, and department.
Overall Progress
0%
Summary
An internal dashboard for municipal staff to explore NLP-classified citizen feedback — clustered by neighbourhood, urgency, and department.
Description
A data-visualisation dashboard that presents the output of the NLP classifier in an actionable format for municipal department heads and front-line staff. Built as a single-page app with real-time filtering and drill-down capabilities.
Dashboard Views
- Heatmap: feedback density by neighbourhood
- Urgency queue: prioritised list with auto-routing suggestions
- Trend charts: sentiment over time by topic
- Department workload: ticket distribution and response times
Tech
React 18, D3.js for custom visualisations, Recharts for standard charts, FastAPI backend consuming the NLP model API. Auth via municipality SSO (SAML).
Next Project
3D / API / WebGL