Shakespeare's World – I thought this would be simple but

He mapped Shakespeare’s world — and the comments instantly turned into a history roast

TLDR: A Shakespeare fan built an interactive map of every place named in the plays, only to discover the hardest part was untangling messy old references and accidental howlers like “Maidenhead.” Commenters loved the ambition but quickly turned the story into a debate over missing places, historical context, and how much trust to put in computer-assisted mapping.

A creator set out to do what sounded like a charmingly nerdy side project: pull every place mentioned in Shakespeare’s plays, pin them on a map, and let people explore the Bard’s world. What followed was not “simple” but a full-on data melodrama involving thousands of quotes, hand-checking hundreds of place names, fixing ancient locations by hand, and losing precious hours to a stubborn quill-shaped map marker that simply refused to behave. The accidental comedy peak? “Maidenhead” was flagged as a place over and over — except Shakespeare was mostly talking about virginity, not geography. The internet, naturally, had a field day.

The strongest reaction was part awe, part hilarious disbelief. One commenter basically said the phrase “I thought this would be simple” should have set off sirens immediately, because sorting place names from centuries-old, metaphor-heavy writing is obviously chaos. Another crowd favorite came from people who zoomed out expecting the Americas and instead got a reality check: Shakespeare’s “world” was shockingly small, which sparked a mini-history debate about what people in England actually knew at the time. Then came the skeptics, warning not to trust any computer-assisted map unless the human behind it really knows their stuff — and one commenter went straight for the jugular by pointing out that Dunsinane Hill from Macbeth seemed to be missing. So yes, the map impressed people, but the comments turned it into a delicious mix of literary nitpicking, historical fact-checking, and nerdy chaos.

Key Points

  • The project was inspired by a conversation with Professor Gavin Hollis about Shakespeare’s use of maps and “mapp’ry.”
  • Using Project Gutenberg text and spaCy NER, the author identified 578 candidate place names, manually approved 288, and geocoded them with the OpenCage API.
  • The author extracted 2,685 quotes and 153 scene settings across 288 places and 38 plays after handling ambiguities such as place names that were also character names.
  • The interactive map was built with MapLibre and styled with Stamen Watercolour tiles via Stadia Maps, with additional black-and-white styling.
  • Testing uncovered data-quality issues that were fixed with Python scripts and manual edits, including false positives such as “Maidenhead.”

Hottest takes

"Every single part of that should trigger a 'definitely complicated' warning bell." — Planktonne
"No. It is amazing how small his world was." — btilly
"I note that Dunsinane Hill isn't on the map." — amiga386
Made with <3 by @siedrix and @shesho from CDMX. Powered by Forge&Hive.
Shakespeare's World – I thought this would be simple but - Weaving News | Weaving News