Edmund Baker

Economist and Data Scientist

Apps & Projects

*

Income & CO₂ Inequality

Animated interactive bubble chart — GDP per capita vs CO₂ per capita by world region, 1951–2024. Bubble size encodes total annual emissions. Built in Python and published as a standalone interactive HTML.

Python Plotly (animated) pandas

Meeting Summariser

Upload meeting audio and get a clean speaker-diarized transcript alongside an AI-generated structured summary — action items, decisions, and key points extracted automatically.

AssemblyAI Google Gemini Flask pydub

NLP Pipeline

Interactive document analysis app — upload a corpus and explore topic modelling, sentiment analysis, and keyword co-occurrence networks through a live dashboard.

Streamlit pandas plotly

Podcast Fact-Checker

Multi-agent pipeline that transcribes a podcast episode, identifies speakers, extracts factual claims, and fact-checks each via live web search — producing an annotated transcript with colour-coded verdicts (verified / unverified / contested / false).

pydantic-ai Claude Haiku 4.5 AssemblyAI Tavily yt-dlp Flask Multi-agent

Tracker 2.0

Personal health and fitness tracking dashboard with interactive charts — log metrics over time and visualise trends with a live Shiny app.

R Shiny ggplot2

UN Map App

Generate publication-ready choropleth maps with UN-compliant disputed borders, driven by the Datawrapper API. Built to support trade and development analysis at UNCTAD.

Flask pandas Datawrapper API