MPEDS/mpeds
Machine-learning Protest Event Data System
This system helps researchers, sociologists, political scientists, and journalists create protest event datasets from news articles. It automatically identifies and codes collective action events, transforming raw news sources into structured protest data much faster and with less manual effort. The primary users are social science researchers and data journalists who analyze protest movements.
Use this if you need to quickly and efficiently generate large-scale, structured data on protest events from numerous news sources without extensive manual coding.
Not ideal if your research requires highly nuanced, qualitative interpretation of individual news articles that cannot be captured by automated event coding.
Stars
40
Forks
11
Language
Python
License
MIT
Category
Last pushed
Mar 19, 2026
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/MPEDS/mpeds"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related frameworks
skrub-data/skrub
Machine learning with dataframes
biolab/orange3
🍊 :bar_chart: :bulb: Orange: Interactive data analysis
root-project/root
The official repository for ROOT: analyzing, storing and visualizing big data, scientifically
cleanlab/cleanlab
Cleanlab's open-source library is the standard data-centric AI package for data quality and...
drivendataorg/deon
A command line tool to easily add an ethics checklist to your data science projects.