A comprehensive system for analyzing and extracting insights from speeches in the Greek Parliament spanning 1989–2024, featuring full-text search, topic modeling, clustering, and sentiment analysis.
github.com/pompos02/Greek_Parliament_Information_Retrieval_1989_2024Video demonstration of the web applicationThis project creates a robust system for analyzing parliamentary discourse over 35 years of Greek political history. By processing and structuring thousands of speeches, the system enables researchers, journalists, and citizens to explore political trends, track key topics, identify ideological alignments, and understand how political sentiment has evolved over time.
speeches: Individual speech recordsmerged_speeches: Consolidated speeches per MP per sitting
Search engine interface before query

Search results ranked by relevance

Full speech view with detailed information

Interactive interface for tracking keyword trends over time

Top 5 MP pairs by similarity score

Top 10 MP pairs revealing ideological alignments

LSI-identified thematic concepts with key terms

NMF-identified topics for comparison

K-Means clustering results using LSI features

K-Means clustering results using NMF features
Sentiment polarity tracking by parliament group over time

Most positive keywords per political group

Most negative keywords per political group