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...

48
Emerging
2 AndreCNF/polids

Analysis of electoral manifestos and output of it through apps.

45
Emerging
3 stdlib-js/datasets-sotu

State of the Union addresses by U.S. Presidents.

43
Emerging
4 gyunggyung/National-Petition

청와대 국민청원 분석으로 국민의 생각 알아보기 📈🔬

42
Emerging
5 NLP-UMUTeam/Spanish-PoliCorpus-2020

This dataset contains the code of the paper entitled Predicting Political...

40
Emerging
6 AutoViML/featurewiz_polars

New Polars implementation of the classic featurewiz MRMR algorithm. Created...

40
Emerging
7 ParticipaPY/civic-crowdanalytics

Analytics tool that applies Natural Language Processing (NLP) and Machine...

34
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

31
Emerging
9 dibuja/polarisation-nlp

Analysing Political Polarisation using Natural Language Processing.

30
Emerging
10 TsukiyamaChloe/Comparative-Semantic-Network-Analysis-of-AI-Governance-Discourses

Comparative Semantic Network Analysis (SNA) of AI Policy Discourses in the...

28
Experimental
11 kfinity/capstone-speeches

A text analysis of the 2020 US presidential campaign speeches. Capstone...

28
Experimental
12 CompNet/Influence

Twitter and Influence

28
Experimental
13 Wittline/text-analysis-speeches-amlo

Text analysis of the speeches, conferences and interviews of the current...

27
Experimental
14 katreparitosh/Discourse-Analytics-of-Political-Speech-Transcripts

Political Discourse Analysis (PDA) of Political Speech Transcripts using...

27
Experimental
15 tigboatnc/spectatorSport

what in the love of god is media doing?

23
Experimental
16 saizk/NLP-with-Spanish-Politicians-Tweets

Scraping and NLP Analysis of Tweets published by Spanish Congress politicians

23
Experimental
17 sasha1107/italian_news_analysis

이탈리아 온라인 뉴스 데이터 분석을 활용한 한국 드라마에 대한...

21
Experimental
18 cosmoduende/r-twitter

Explore your Twitter activity with R: Sentiment Analysis and Data...

21
Experimental
19 chirindaopensource/measuring_corruption_from_text_data

End-to-End Python implementation of Muço’s (2025) corruption measurement...

20
Experimental
20 BrianWeinstein/state-of-the-union

A dataset of transcripts from every State of the Union (SOTU) address

19
Experimental
21 ssantamaria94/PoliticES2022

Participation of the LosCalis team in the PoliticEs: Spanish Author...

19
Experimental
22 isabel-mm/streaming-neology

A series of scripts for the semi-automatic detection of neologisms on...

19
Experimental
23 youzhaozhao/Computational-Analysis-of-U.S.-Think-Tanks-1980-2001

Computational discourse analysis using GPT-2 and perplexity to measure...

19
Experimental
24 WD-Scott/WordsofWar

Classifying US Presidential speeches based on whether they occurred within...

17
Experimental
25 lykmapipo/US-Inaugural-Addresses

Python scripts to download, process, and analyze US Inaugural Addresses

17
Experimental
26 ErikKjellberg/Speech-Classification

This repository contains models which classify speeches in the Swedish...

17
Experimental
27 LeximusUSAL/musica-legitima-modernismo-espanol

Análisis léxico de la prensa musical española del modernismo (El Sol,...

15
Experimental
28 StLaurentMTL/Xi-Jin-Ping-Speech-Analysis

A computational analysis of President Xi Jinping's speeches using Markov...

14
Experimental
29 chkla/Populism-Text-Analysis

Literature 📄 and datasets 📚 on automatic populism detection

14
Experimental
30 cornelius-erfort/partypress

Political parties emphasize different issues in their public communication...

14
Experimental
31 kiwiwu02/GroupBT_UM_Programming_Project

这是一个端到端的中文新闻数据分析项目:从爬取中国新闻网和新浪新闻的文章开始,完成清洗与管理后,用相邻字符共现、PMI、词频与文档互信息等可解释指标进行分析...

12
Experimental
32 chloeanalyst/Twitter-TV-Show-Sentiment-Analysis

NLP Personal Project using Tweets about TV shows to learn R Programming.

12
Experimental
33 Keerthiraj-Nagaraj/NLP-ML-for-US-political-data-analysis

USA political party affiliation and ideology classification from text data...

12
Experimental
34 ritvik-iyer/State-of-the-Union

What happens if we use natural language processing to analyze every...

11
Experimental
35 paigesaez/civic-nlp

Experimental recreation of the CivicSearch/LocalView approach to civic...

11
Experimental
36 IanHGray/confirmation_hearing_analysis

Text analysis designed to work with the R Street Institute's "Confirmation...

11
Experimental
37 E-Election-Assist-Project/Manifesto-Explainer

Analyzing Political Parties Manifesto With Text Mining. Part Of My B.Tech...

11
Experimental
38 RohinJ444/NEPA_TextClassification

Classifies the presence of key exogenous variables in projects subject to...

10
Experimental
39 NICD-UK/IWD-twitterxhuggingface

Resources for the 2023 International Womens Day masterclass on NLP with...

10
Experimental