Project Description
About Paperboy
Your daily digest of New Zealand parliamentary proceedings, powered by AI.
What is Paperboy?
Paperboy automatically scrapes New Zealand's official Hansard records and uses AI to create accessible news summaries of parliamentary proceedings. Built by Walter Lim and Jonas Kuhn to make democracy more transparent for everyday New Zealanders.
How it Works
Automated Scraping
We automatically collect official Hansard transcripts from Parliament's website using Cloudflare Workers and Playwright.
AI Processing
Google's Gemini Pro AI analyzes the raw parliamentary data and creates structured, journalistic summaries with key quotes and context.
Open Source
The entire project is open source and available on GitHub. Built with React, TypeScript, and modern web technologies.
Key Features
- Daily Summaries: Comprehensive coverage of each sitting day's proceedings
- Key Exchanges: Direct quotes showing the actual debates between MPs
- Party Context: Color-coded quotes showing political affiliations
- Topic Organization: Structured summaries organized by major issues
- Neutral Reporting: AI-powered objective summaries without editorial bias
Technology Stack
Paperboy is built with modern web technologies and cloud infrastructure:
Frontend: React, TypeScript, Vite, Tailwind CSS
UI Components: Shadcn/ui
Scraping: Playwright, Cheerio
AI Processing: Google Gemini Pro
Infrastructure: Cloudflare Workers, Pages
Deployment: Automated via GitHub Actions