Logo Lanfrica
  • Home
  • Atlas
  • Insights
  • Docs
  • Sign in

© 2026 Lanfrica. All rights reserved. All copyrights of the resources shown on the Lanfrica website belong to the original copyright holders, unless explicitly stated otherwise.

isaac-ndungu/hansard_analyzer

Domain:

natural language processing

Record type:

software
Creator:
isa
Host:
A civic intelligence platform that transforms Kenya's official parliamentary records into searchable, analyzable data. Built for journalists, researchers, civil society organizations, and engaged citizens. # Kenya Hansard Analyzer — Parliamentary Intelligence Platform Kenya Hansard Analyzer is a civic intelligence platform that transforms Kenya's official parliamentary records (Hansard) into structured, searchable, and analyzable data. The project is built with Python, Flask, and SQLite, featuring an AI-powered pipeline that extracts agenda items, classifies topics, and generates plain-language summaries of parliamentary debates. All data is processed from official unstructured PDFs and served through a clean, modern web interface. ## Contributor Isaac Ndungu ## Project Brief Kenya Hansard Analyzer is a data-driven platform designed to increase parliamentary transparency and democratic accountability. Traditionally, Hansard records are published as hundreds of pages of unstructured PDFs, making them nearly impossible for citizens, journalists, or researchers to search or analyze effectively. The platform follows an "Agenda-First" architecture. Unlike simple keyword search tools, it identifies the specific unit of debate (a Bill, Motion, Petition, or Statement) and links every speech to that context. This allows users to see exactly what was debated, who said what, and what the final outcome was, without the noise of unrelated mentions. The application is structured around four main content areas: * **Search & Discovery** - Filter by agenda type (Bills, Motions, etc.), topic (Healthcare, Finance), or keyword. * **MP Scorecards** - Detailed participation profiles for every Member of Parliament, including speech counts, topic focus, and attendance. * **Bills Tracker** - A specialized view for tracking legislation through its various readings and committee stages. * **AI Insights** - Automated, Gemini-powered summaries and sentiment analysis for complex parliamentary sessions. ## Core Features ### Home & Search * **Dashboard** - High-level stats on the latest sessions, active bills, and most debated topics. * **Agenda-First Search** - Advanced filtering …

Visit

github.com

Licenses

MIT

Similar

Kelvin-ndungu/Agentic_RAG_Diabetes_Knowledge-ManagementSystemChris-Ndungu/African-Market-IntelligenceIsaac-Whiz/SDA_NyimbaIsaac-Lehlabula/GambaIsaac-Komakech/Appgriwaymercy-ndungu/kenya-health-fairness-audit

Kelvin-ndungu/Agentic_RAG_Diabetes_Knowledge-ManagementSystem

This project converts the Kenya National Clinical Guidelines for the Management of Diabetes (2nd Edi

Chris-Ndungu/African-Market-Intelligence

# 🌍 African Market Intelligence Pipeline > **Automated macroeconomic data pipeline covering 54 Afri

Isaac-Whiz/SDA_Nyimba

An SDA Hymnal book incoded in Luganda containig the two hundred fifty (250) hyms. SDA Nyimba A

Isaac-Lehlabula/Gamba

# Reclaim A private, non-judgemental mobile app that helps people in South Africa reduce or stop pr

Isaac-Komakech/Appgriway

App-griway Portal bridges the digital divide between different general publics and low-income and sm

mercy-ndungu/kenya-health-fairness-audit

# Kenya Health Infrastructure Analysis ## A Human-Centered AI Research Project ### Project Overvie