A search engine for local government.
We aim to empower journalists, activists, and community members in following council action by combining and simplifying sources of information on municipal council meetings and actions.
More information on us and links to all of the municipalities we serve are available on councildataproject.org.
If you are interested in contributing in any way (development, design, project management, community management, etc.) let us know via GitHub issue.
Repo | Details | Build Status |
---|---|---|
cookiecutter-cdp-deployment | Start here if you want to deploy Council Data Project! | |
cdp-backend | Our single source for backend development for all deployments. Every deployment utilizes this library for processing and storing data. Written in Python. | |
cdp-frontend | Our single source for frontend development for all deployments. Every deployment utilizes this library for rendering it's web application. Written in TypeScript. | |
cdp-scrapers | A library for legislative scrapers. Some work across multiple councils and some are specific to a single council. Written in Python. | |
cdp-data | Generalized functions for downloading, processing, and plotting data from any CDP deployment. Written in Python. | |
speakerbox | A library to assist with quickly annotating audio datasets, and training a model using that data for speaker identification. Written in Python. |
Repo | Details |
---|---|
semantic-navigator | An active learning approach for user driven archival search. Written in Python. |
transcript-file-format | A possible future for a transcript model that many projects can share. |
- Seattle
- King County
- Portland
- Denver
- Alameda
- Oakland
- Charlotte
- San Jose
- Mountain View
- Louisville
- Menifee
- Milwaukee
- Boston
- Richmond
- Atlanta
- Long Beach
- Albuquerque
- Pittsburgh
Some of these are active, some are not.