A huge number of municipalities all share the same tech stack: Granicus/Legistar. You can pull the agendas and minutes of all their board meetings probably going back a decade. From captioning information you can Whisper-transcribe and attribute transcripts of the meetings themselves.
During our last election cycle, I did this for all our board meetings going back to the mid-aughts, using 'simonw's LLM tool to pass each agenda item to GPT 4o to classify them into topical buckets ("safety", "racial equity", "pensions", &c), tying them back to votes, and then doing a time breakdown of the topics (political opponents were claiming our board, which I support, was spending too much time on frivolous stuff).
That's a pretty silly use case, but also a data-intensive one; the things you'd actually want to do across municipalities are much simpler.
You could probably have Claude one-shot a municipal meetings notification service for you.
During our last election cycle, I did this for all our board meetings going back to the mid-aughts, using 'simonw's LLM tool to pass each agenda item to GPT 4o to classify them into topical buckets ("safety", "racial equity", "pensions", &c), tying them back to votes, and then doing a time breakdown of the topics (political opponents were claiming our board, which I support, was spending too much time on frivolous stuff).
That's a pretty silly use case, but also a data-intensive one; the things you'd actually want to do across municipalities are much simpler.
You could probably have Claude one-shot a municipal meetings notification service for you.