Political Discourse Analysis NLP Tools
Tools and projects for analyzing political speeches, statements, and discourse using NLP techniques to extract insights on rhetoric, sentiment, polarization, and linguistic patterns. Does NOT include general sentiment analysis, social media analytics for non-political content, or prediction of election outcomes.
There are 39 political discourse analysis tools tracked. The highest-rated is PhantomInsights/mexican-government-report at 48/100 with 476 stars.
Get all 39 projects as JSON
curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=nlp&subcategory=political-discourse-analysis&limit=20"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
| # | Tool | Score | Tier |
|---|---|---|---|
| 1 |
PhantomInsights/mexican-government-report
Text Mining on the 2019 Mexican Government Report, covering from extracting... |
|
Emerging |
| 2 |
AndreCNF/polids
Analysis of electoral manifestos and output of it through apps. |
|
Emerging |
| 3 |
stdlib-js/datasets-sotu
State of the Union addresses by U.S. Presidents. |
|
Emerging |
| 4 |
gyunggyung/National-Petition
청와대 국민청원 분석으로 국민의 생각 알아보기 📈🔬 |
|
Emerging |
| 5 |
NLP-UMUTeam/Spanish-PoliCorpus-2020
This dataset contains the code of the paper entitled Predicting Political... |
|
Emerging |
| 6 |
AutoViML/featurewiz_polars
New Polars implementation of the classic featurewiz MRMR algorithm. Created... |
|
Emerging |
| 7 |
ParticipaPY/civic-crowdanalytics
Analytics tool that applies Natural Language Processing (NLP) and Machine... |
|
Emerging |
| 8 |
Open-Data-Government-of-Alberta/NLP-of-Premier-Rachel-Notley---2015-to-2017-Speeches
Natural Language Processing of Premier Rachel Notley - 2015 to 2017 Speeches |
|
Emerging |
| 9 |
dibuja/polarisation-nlp
Analysing Political Polarisation using Natural Language Processing. |
|
Emerging |
| 10 |
TsukiyamaChloe/Comparative-Semantic-Network-Analysis-of-AI-Governance-Discourses
Comparative Semantic Network Analysis (SNA) of AI Policy Discourses in the... |
|
Experimental |
| 11 |
kfinity/capstone-speeches
A text analysis of the 2020 US presidential campaign speeches. Capstone... |
|
Experimental |
| 12 |
CompNet/Influence
Twitter and Influence |
|
Experimental |
| 13 |
Wittline/text-analysis-speeches-amlo
Text analysis of the speeches, conferences and interviews of the current... |
|
Experimental |
| 14 |
katreparitosh/Discourse-Analytics-of-Political-Speech-Transcripts
Political Discourse Analysis (PDA) of Political Speech Transcripts using... |
|
Experimental |
| 15 |
tigboatnc/spectatorSport
what in the love of god is media doing? |
|
Experimental |
| 16 |
saizk/NLP-with-Spanish-Politicians-Tweets
Scraping and NLP Analysis of Tweets published by Spanish Congress politicians |
|
Experimental |
| 17 |
sasha1107/italian_news_analysis
이탈리아 온라인 뉴스 데이터 분석을 활용한 한국 드라마에 대한... |
|
Experimental |
| 18 |
cosmoduende/r-twitter
Explore your Twitter activity with R: Sentiment Analysis and Data... |
|
Experimental |
| 19 |
chirindaopensource/measuring_corruption_from_text_data
End-to-End Python implementation of Muço’s (2025) corruption measurement... |
|
Experimental |
| 20 |
BrianWeinstein/state-of-the-union
A dataset of transcripts from every State of the Union (SOTU) address |
|
Experimental |
| 21 |
ssantamaria94/PoliticES2022
Participation of the LosCalis team in the PoliticEs: Spanish Author... |
|
Experimental |
| 22 |
isabel-mm/streaming-neology
A series of scripts for the semi-automatic detection of neologisms on... |
|
Experimental |
| 23 |
youzhaozhao/Computational-Analysis-of-U.S.-Think-Tanks-1980-2001
Computational discourse analysis using GPT-2 and perplexity to measure... |
|
Experimental |
| 24 |
WD-Scott/WordsofWar
Classifying US Presidential speeches based on whether they occurred within... |
|
Experimental |
| 25 |
lykmapipo/US-Inaugural-Addresses
Python scripts to download, process, and analyze US Inaugural Addresses |
|
Experimental |
| 26 |
ErikKjellberg/Speech-Classification
This repository contains models which classify speeches in the Swedish... |
|
Experimental |
| 27 |
LeximusUSAL/musica-legitima-modernismo-espanol
Análisis léxico de la prensa musical española del modernismo (El Sol,... |
|
Experimental |
| 28 |
StLaurentMTL/Xi-Jin-Ping-Speech-Analysis
A computational analysis of President Xi Jinping's speeches using Markov... |
|
Experimental |
| 29 |
chkla/Populism-Text-Analysis
Literature 📄 and datasets 📚 on automatic populism detection |
|
Experimental |
| 30 |
cornelius-erfort/partypress
Political parties emphasize different issues in their public communication... |
|
Experimental |
| 31 |
kiwiwu02/GroupBT_UM_Programming_Project
这是一个端到端的中文新闻数据分析项目:从爬取中国新闻网和新浪新闻的文章开始,完成清洗与管理后,用相邻字符共现、PMI、词频与文档互信息等可解释指标进行分析... |
|
Experimental |
| 32 |
chloeanalyst/Twitter-TV-Show-Sentiment-Analysis
NLP Personal Project using Tweets about TV shows to learn R Programming. |
|
Experimental |
| 33 |
Keerthiraj-Nagaraj/NLP-ML-for-US-political-data-analysis
USA political party affiliation and ideology classification from text data... |
|
Experimental |
| 34 |
ritvik-iyer/State-of-the-Union
What happens if we use natural language processing to analyze every... |
|
Experimental |
| 35 |
paigesaez/civic-nlp
Experimental recreation of the CivicSearch/LocalView approach to civic... |
|
Experimental |
| 36 |
IanHGray/confirmation_hearing_analysis
Text analysis designed to work with the R Street Institute's "Confirmation... |
|
Experimental |
| 37 |
E-Election-Assist-Project/Manifesto-Explainer
Analyzing Political Parties Manifesto With Text Mining. Part Of My B.Tech... |
|
Experimental |
| 38 |
RohinJ444/NEPA_TextClassification
Classifies the presence of key exogenous variables in projects subject to... |
|
Experimental |
| 39 |
NICD-UK/IWD-twitterxhuggingface
Resources for the 2023 International Womens Day masterclass on NLP with... |
|
Experimental |