This is an index of episodes of In Our Time, a BBC radio show. Episodes are linked to their associated Wikipedia articles when available. Episodes are categorized by five top-level categories (science, philosophy, history, culture, and religion), and many subcategories (tagged in their associated Wikipedia articles).
Browse by title, category, description, and guests in a searchable list or 3D visualization.
Using python scripts, episodes are scraped from Wikipedia's List of In Our Time Programmes and their descriptions are scraped from BBC and html pages are generated from this data.
If there is an associated Wikipedia article, that is followed and its categories are compiled. Any categories to which multiple episodes' articles are associated will be displayed (this is to reduce noise since any categories that only apply to a single episode are not a useful/interesting grouping), and these link to a category page:
e.g. Aesthetics and Theoretical Physics
In the cases where categories share an identical set of episodes, they are collapsed into a single category (e.g. "Ancient Greek metaphilosophers, Ancient Greek metaphysicians, Ancient Greek ethicists" is a single category since both categories are associated to the episodes: "Heraclitus", "Plato's Gorgias", and "Socrates").
Each guest has their own page as well: (https://shelby.cool/melvyn/guest/Emma_Smith.html), and a link to that guest's own Wikipedia page (when available).
A Google sheet supplies ranking and comments.
pip3 install -r requirements.txt
python update_all.py
python3 -m http.server 5142
(or any port)
- network diagram of guests
- add bookmarking
- arrange world in a meaningful way rather than randomly (PCA? UMAP?)
- allow anyone to score or comment on episodes (local storage? link own google sheet?)