Scrapers
Code relating to scraping public police data.
Install / Use
/learn @Police-Data-Accessibility-Project/ScrapersREADME
Welcome!
This is the GitHub home for web scraping at the Police Data Accessibility Project.
(What do we mean by web scraping?)
How PDAP works
This repo is part of a toolkit for people all over the country to learn about our police systems. Check out our software development roadmap and docs to learn more about our ecosystem.
How to run a scraper
Right now, this requires some Python knowledge and patience. We're in the early stages: there's no automated scraper farm or fancy GUI yet. Scrapers can be run locally as needed.
- Install Python. Prefer a differently opinionated guide? Perhaps this is more your speed.
- Clone this repo.
- Find the scraper you wish to run. These are sorted geographically, so start by looking in
/scrapers_library/.... - Follow the instructions in the scraper's
READMEto get going. (If it's broken or simply out of date, please open an issue in this repo or submit a PR.)
Sharing back to the PDAP community
If you do something cool or interesting or fun with your shiny new data, share that in our Discord. Want to kick around an idea or share something that doesn't work as expected? Discord's a great place for that, too.
How to contribute
To write a scraper, start with CONTRIBUTING.md. Be sure to check out the /utils folder!
For everything else, start with docs.pdap.io.
Resources
Here are some potentially useful tools. If you want to make additions or updates, you can edit the docs in GitHub!
Related Skills
node-connect
338.7kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
83.6kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
338.7kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
commit-push-pr
83.6kCommit, push, and open a PR
