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 30 political discourse analysis tools tracked. The highest-rated is PhantomInsights/mexican-government-report at 41/100 with 476 stars.

Get all 30 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...

41
Emerging
2 stdlib-js/datasets-sotu

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

39
Emerging
3 AutoViML/featurewiz_polars

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

39
Emerging
4 AndreCNF/polids

Analysis of electoral manifestos and output of it through apps.

38
Emerging
5 gyunggyung/National-Petition

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

35
Emerging
6 NLP-UMUTeam/Spanish-PoliCorpus-2020

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

33
Emerging
7 ParticipaPY/civic-crowdanalytics

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

27
Experimental
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

24
Experimental
9 TsukiyamaChloe/Comparative-Semantic-Network-Analysis-of-AI-Governance-Discourses

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

24
Experimental
10 dibuja/polarisation-nlp

Analysing Political Polarisation using Natural Language Processing.

23
Experimental
11 CompNet/Influence

Twitter and Influence

21
Experimental
12 kfinity/capstone-speeches

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

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

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

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

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

20
Experimental
15 youzhaozhao/Computational-Analysis-of-U.S.-Think-Tanks-1980-2001

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

19
Experimental
16 tigboatnc/spectatorSport

what in the love of god is media doing?

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

Scraping and NLP Analysis of Tweets published by Spanish Congress politicians

16
Experimental
18 chirindaopensource/measuring_corruption_from_text_data

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

16
Experimental
19 LeximusUSAL/musica-legitima-modernismo-espanol

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

15
Experimental
20 sasha1107/italian_news_analysis

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

14
Experimental
21 cosmoduende/r-twitter

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

14
Experimental
22 BrianWeinstein/state-of-the-union

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

12
Experimental
23 ssantamaria94/PoliticES2022

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

12
Experimental
24 StLaurentMTL/Xi-Jin-Ping-Speech-Analysis

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

12
Experimental
25 isabel-mm/streaming-neology

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

12
Experimental
26 paigesaez/civic-nlp

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

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

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

11
Experimental
28 lykmapipo/US-Inaugural-Addresses

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

10
Experimental
29 ErikKjellberg/Speech-Classification

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

10
Experimental
30 WD-Scott/WordsofWar

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

10
Experimental