Project · Study
The Gita Project
A verse-by-verse digital study of the Bhagavad Gita, mapped with a knowledge graph.
Complete
18
chapters
700
shlokas
3
writeups
The Gita Project is a verse-by-verse digital study of the Bhagavad Gita. All 18 chapters and 700 shlokas (verses) are in place, each with the Sanskrit, a transliteration, a word-by-word gloss, and a translation.
From that edition I built a knowledge graph: every verse, speaker, theme, Sanskrit-grounded concept, and character loaded into Neo4j, with semantic-similarity links between verses that mean the same thing. Three writeups so far:
- The shape of the Gita: mapping 700 verses with a knowledge graph looks at where the text’s regions are, which verses sit at its centre, and how its three voices each speak a measurably different language.
- Building a knowledge graph of the Bhagavad Gita is the companion on how the graph is made: parsing the verses, wiring in both the English and Sanskrit vocabularies, and keeping every fact traceable to a verse.
- The words the Gita repeats: counting its Sanskrit vocabulary counts the 3,340 Sanskrit terms: where they follow Zipf’s law, why most appear only once, and how the count quietly names what the text is about.
The code, the graph ontology, and the analysis notebooks live in the gita-knowledge-graph folder on GitHub.
The edition, the graph, and these three writeups complete the project.