← Back to Product Feed

Hacker News Show HN: I am building a map of people who lived in the Roman Empire

Fills a gap where existing classical databases focus on specific regions or officials, but no project covers ordinary people comprehensively. Leverages AI to automate and scale a previously manual, labor-intensive process.

40
Traction Score
9
Discussions
Jun 13, 2026
Launch Date
View Origin Link

Product Positioning & Context

AI Executive Synthesis
Fills a gap where existing classical databases focus on specific regions or officials, but no project covers ordinary people comprehensively. Leverages AI to automate and scale a previously manual, labor-intensive process.
This project demonstrates a novel application of AI in academic research, specifically digital humanities. The core innovation lies in using a high-end LLM to supervise and tune a lower-level AI for extracting and clustering names from historical inscriptions. This addresses the significant pain point of manual data processing in classical studies, offering a scalable, automated alternative. The F1 scores, while noted with caution, indicate a functional extraction capability. The 'AI supervised AI extraction' methodology represents an emerging trend in leveraging advanced models for complex data processing tasks, reducing human effort and accelerating research. While currently a personal project, the underlying methodology has B2B SaaS potential in specialized data extraction, historical archiving, or knowledge graph generation for niche academic or research markets.
Driving home from work one day, I wanted to know how many people we knew the names of who lived during the Roman era. Searching around, I found lists of Consuls and officials, but nothing that covered ordinary people or even most people like freedmen and slaves. So I ended up building a pipeline to process the more than 500k Latin inscriptions in the Epigraphic Database Clauss-Slaby https://edcs.hist.uzh.ch/en/ and extract the names of people (and attempt to cluster them, but this is a work in progress).There are databases where Classicists have done this manually for specific regions, Trismegistos https://www.trismegistos.org/ and Latin Inscriptions of the Roman Empire (LIRE) https://pure.au.dk/portal/en/publications/latin-inscriptions... are two major efforts I found. But there doesn't seem to be a project that did what I set out to do, although I have read in some places that it was believed to be possible.I am not a classicist or a web developer, but I have Claude and Gemini and I can sort of read basic Latin - so I set to work. I used LIRE and another database as ground truth and built a pipeline to extract and process the inscriptions to recover the names. The process I developed uses a high end LLM like Sonnet or Gemini Pro to supervise the extraction and tuning process on a regional basis until the obvious error rate is reasonable. For this, so far, reasonable to me means less than 1-2% in the smaller initial samples of 100-500 and no observed systemic issues. The different regions often need different prompts, so this basically became an exercise in letting the higher level AI tune the prompt for the lower level AI. The extraction when measured against LIRE produces an F1 score between 0.64 and 0.87, but take this with a grain of salt.Once I had done a few regions, I wanted to see the work, so I threw together a pretty crude website but as I am not a web developer, it was crude in how it accessed its data. It does look cool and I also added summarization, and machine translation to each entry. I wanted to eventually get feedback from an actual team of classicists and make the website work better, so I am rewriting it as we speak but it is broadly functional now with a few extra bugs but substantially improved performance compared to the old one. All entries link back to the proper sources, and the old web app linked to several additional sources where the data was present, but I haven't gotten that working again just yet on the new one. (The old web interface is still available at https://roman-names.com, but I will warn you it is clunky and not mobile friendly at all)Key findings so far:AI supervised AI extraction saved me time. I was manually tuning things for a while and then the runbook became an idea that I feed my instructions in and let the big AI go with sparse oversight from me.The extraction improved significantly (by about 10 F1 points) when I fed the model the raw text including the markers, vs a cleaned up version of the text.I just thought it was a cool little project and wanted to share. If you happen to work in any adjacent space and there is something I could do better etc let me know.
Epigraphic Database Clauss-Slaby Trismegistos Latin Inscriptions of the Roman Empire (LIRE) pipeline LLM (Sonnet, Gemini Pro) F1 score AI supervised AI extraction prompt tuning

Related Ecosystem & Alternatives

Discover adjacent products, open-source repositories, and developer tools sharing similar technical architecture.

Deep-Dive FAQs

What is I am building a map of people who lived in the Roman Empire?
I am building a map of people who lived in the Roman Empire is analyzed by our AI as: Fills a gap where existing classical databases focus on specific regions or officials, but no project covers ordinary people comprehensively. Leverages AI to automate and scale a previously manual, labor-intensive process.. It focuses on This project demonstrates a novel application of AI in academic research, specifically digital humanities. The core innovation lies in using a high...
Where did I am building a map of people who lived in the Roman Empire originate?
Data for I am building a map of people who lived in the Roman Empire was aggregated directly from the Hacker News community ecosystem, representing raw developer and early-adopter sentiment.
When was I am building a map of people who lived in the Roman Empire publicly launched?
The initial public indexing or launch date for I am building a map of people who lived in the Roman Empire within our tracked developer communities was recorded on June 13, 2026.
How popular is I am building a map of people who lived in the Roman Empire?
I am building a map of people who lived in the Roman Empire has achieved measurable traction, logging over 40 traction score and facilitating 9 recorded discussions or engagements.
Which technical categories define I am building a map of people who lived in the Roman Empire?
Based on metadata extraction, I am building a map of people who lived in the Roman Empire is categorized under topics such as: Epigraphic Database Clauss-Slaby, Trismegistos, Latin Inscriptions of the Roman Empire (LIRE), pipeline.
What are some commercial alternatives to I am building a map of people who lived in the Roman Empire?
Our semantic intelligence engine identifies potential commercial alternatives in the SaaS space, such as Trump Accounts, which offers overlapping value propositions.
How does the creator describe I am building a map of people who lived in the Roman Empire?
The original author or development team describes the product as follows: "Driving home from work one day, I wanted to know how many people we knew the names of who lived during the Roman era. Searching around, I found lists of Consuls and officials, but nothing that cove..."

Community Voice & Feedback

doodlesdev • Jun 14, 2026
Since you are using LLMs to create the transcriptions, I wonder whether you've measured the difference in precision between the chosen model, Gemini 2.5 Flash-Lite, and newer/larger models such as Gemini 3.5 Flash, Gemini 3.1 Flash-Lite or GPT5.5.I've read the README in the feat-api branch and, from what I understand, you've already assessed that false negatives are not a model failure, but I'm not sure I understand why (haven't spent that much time looking at it though, just curious to hear from you).This is a really cool project, by the way! In my opinion this is a place where LLMs shine: produce the work of hundreds of hours of manual human labor much quicker and cheaper, for something that no one else would ever bother to do the work!
thom • Jun 13, 2026
Couple of videos from the Roman Society recently, connecting landscapes and Latin epistolography, which may be of interest to those enjoying this map:https://youtu.be/9aBxIRCGkl4?si=Dh5P6_NGzSasBG_1https://youtu.be/nxCNrTYQ_ys?si=ngWa94p2KQdri_Fz
metiscus • Jun 13, 2026
Somehow despite writing an essay above, I forgot to mention that the whole codebase and web frontend is on GitHub.For reasons the main dev right now is on a branch, also the browse feature is live allowing a better search ability.https://github.com/metiscus/roman-names/
busyant • Jun 13, 2026
Very cool. I'd like to explore it, but I'm getting a lot of "page unresponsive" and I can't tell if it's a back-end server being swamped, or if it's something else.My son just graduated with a double major in classics and molecular biology (doing informatics work), so maybe he could help! lol
tosti • Jun 13, 2026
The map is woefully inaccurate, because it depicts present-day topology.See e.g. https://upload.wikimedia.org/wikipedia/commons/c/ce/Peace_of...From: https://commons.wikimedia.org/wiki/Atlas_of_European_history
OJFord • Jun 13, 2026
This is cool – I'd like a way to click through from a given entry to find out more, appreciate it may not be much, but each one came from somewhere. There's a few in my hometown so just idly interested if they're from somewhere I know about or something that would be new to me.
cwnyth • Jun 13, 2026
Hi, I'm an actual classicist (phd and all), if you wanted to throw any questions my way.
yubblegum • Jun 13, 2026
> I have ClaudeAnd just now I am watching I, Claudius.
trevoragilbert • Jun 13, 2026
This is very cool! For the name extraction, how are you handling false positives across such a large dataset? I’m assuming there are mentions that could be a name but are actually just a noun. For example, Agricola being the word for farmer but also a name.
jnovek • Jun 13, 2026
I guess before I roll out questions and criticisms, I just want to say that this is a really cool project. I love it.Could you make the dots smaller in the updated UI? I didn’t realize at first that you were using an actual map of Roman provinces.My eyesight isn’t great and it would help if you used a political map rather than terrain. I’m not sure what’s out there for ancient Roman map tiles, though.I’m not so much of an antiquity scholar AND I’m an American so my European geography isn’t perfect. It would be neat to be able to flip to a modern map, too, so I can see where things are in terms of modern landmarks.You’re not getting a ton of comments so far, but FWIW these are the kinds of projects I come to HN for. I’ve been getting into opera lately and suddenly classical antiquity is very relevant to my interests. I’m going to keep this in my bookmarks, I’m finding the tangential historical stuff related to opera is drawing me in nearly as much as the music.I’m also going to pass it on to an academic friend of mine who is working in an unrelated field but might find similar techniques useful.Finally, when I first opened the map, I recognized the basic shape of the peak Roman Empire in the dots! I love when data does that kind of thing.Thank you again for sharing this very cool project.

Discovery Source

Hacker News Hacker News

Aggregated via automated community intelligence tracking.

Tech Stack Dependencies

No direct open-source NPM package mentions detected in the product documentation.

Media Tractions & Mentions

No mainstream media stories specifically mentioning this product name have been intercepted yet.

Deep Research & Science

No direct peer-reviewed scientific literature matched with this product's architecture.