I've been thinking about something lately while reading the Bible; what if we had a system that maps out every named person and event in the Bible chronologically?
Kind of like a biblical family tree, but deeper. This system would track not only relationships but also the actual timeline of when events happened and how they connect to each other. A full biblical graph, with time-stamped events and genealogies.
From a technical standpoint, I imagine it as two main graph models: PEOPLE and EVENTS.
Each person becomes a node in the graph, with edges representing parent-child relationships, lineages, or even major interactions. The same goes for events, we represent them as graph nodes too, connecting the people involved and anchoring everything with approximate or known timestamps.
We could then begin predicting missing dates, estimating overlaps in lifetimes, or tracing historical context based on known events.
This could be an incredibly insightful tool, not just for deepening personal understanding of Scripture, but also as a way of applying graph theory to something meaningful and structured. It would be like building a biblical citizen identification and event system at scale.
Definitely sounds like a fun (and spiritually rewarding) side project. And it would be a great way for me to level up my graph modeling and data engineering skills while diving deeper into the Word.