← Back to AI Insights
Gemini Executive Synthesis

A map of people who lived in the Roman Empire, extracted from Latin inscriptions using an AI-supervised AI pipeline.

Technical Positioning
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.
SaaS Insight & Market Implications
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.
Proprietary Technical Taxonomy
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

Raw Developer Origin & Technical Request

Source Icon Hacker News Jun 13, 2026
Show HN: I am building a map of people who lived in the Roman Empire

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 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 trismegistos.org and Latin Inscriptions of the Roman Empire (LIRE) pure.au.dk/portal/en/publica... 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 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.

Developer Debate & Comments

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.

Frequently Asked Questions

Market intelligence mapped to A map of people who lived in the Roman Empire, extracted from Latin inscriptions using an AI-supervised AI pipeline..

What problem does A map of people who lived in the Roman Empire, extracted from Latin inscriptions using an AI-supervised AI pipeline. solve?
Based on our AI analysis of the original developer request, its primary technical positioning is: 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.
Are engineers actively discussing A map of people who lived in the Roman Empire, extracted from Latin inscriptions using an AI-supervised AI pipeline.?
Yes, we have tracked 9 direct responses and active debates regarding this specific topic originating from Hacker News.
Which technical concepts are associated with A map of people who lived in the Roman Empire, extracted from Latin inscriptions using an AI-supervised AI pipeline.?
Our proprietary extraction maps A map of people who lived in the Roman Empire, extracted from Latin inscriptions using an AI-supervised AI pipeline. to adjacent architectural concepts including Epigraphic Database Clauss-Slaby, Trismegistos, Latin Inscriptions of the Roman Empire (LIRE), pipeline.
What open-source repositories focus on A map of people who lived in the Roman Empire, extracted from Latin inscriptions using an AI-supervised AI pipeline.?
Yes, open-source adoption is correlated. An active project titled 'fikrikarim/parlor' explores similar frameworks: On-device, real-time multimodal AI. Have natural voice and vision conversations with an AI that runs entirely on your machine. Powered by Gemma 4 E...

Engagement Signals

40
Upvotes
9
Comments

Cross-Market Term Frequency

Quantifies the cross-market adoption of foundational terms like pipeline and web app by tracking occurrence frequency across active SaaS architectures and enterprise developer debates.