gnumanth/vishnu-sahasranama
Vishnu Sahasranama (विष्णुसहस्रनाम) - Computational & Tattvavada Dataset A comprehensive, computational Sanskrit dataset of the 1,000 Sacred Names of Lord Sri Maha Vishnu from the Mahabharata (Anushasana Parva). Features complete Devanagari Sanskrit, Chanting Namavali (in Dative 4th case), IAST transliteration, Sanskrit Root Word (dhātu / prātipadika), Morphological Word Splits (sandhi-vigraha / samāsa breakdown), and philosophical interpretations according to Tattvavada /… See the full description on the dataset page: https://huggingface.co/datasets/gnumanth/vishnu-sahasranama.
Vishnu Sahasranama (विष्णुसहस्रनाम) - Computational & Tattvavada Dataset
A comprehensive, computational Sanskrit dataset of the 1,000 Sacred Names of Lord Sri Maha Vishnu from the Mahabharata (Anushasana Parva).
Features complete Devanagari Sanskrit, Chanting Namavali (in Dative 4th case), IAST transliteration, *Sanskrit Root Word (dhātu / prātipadika), Morphological Word Splits (sandhi-vigraha / samāsa breakdown), and philosophical interpretations according to Tattvavada / Dvaita Vedanta (Sri Madhvacharya's Bhashya)*.
Live Web App & Interactive Analytics: https://h3manth.com/vsn/
Interpretations: Tattvavada (Dvaita Vedanta)
The commentary and multi-layered meanings follow the Tattvavada philosophical tradition founded by Sri Madhvacharya (Anandatirtha):
- Guna-Purnatva: Every divine name is understood in its highest, primary etymological sense (Parama-mukhya-vritti) as denoting Sriman Narayana as Ananta-kalyana-guna-paripurna (endowed with infinite auspicious attributes in absolute perfection).
- Nirdoshatva: The Supreme Being is Ashesha-dosha-rahita (completely flawless, free from material contamination, grief, fatigue, or ignorance).
- Antaryami & Svatantrya: Sriman Narayana is the sole Independent Reality (Svatantra), while all souls and matter are dependent (Paratantra). The Lord dwells in all beings as the Antaryami (Inner Controller) without becoming identical to the jiva (Bimba-Pratibimba-Bhava).
- Sarva-Shabda-Vachya: Universal names (such as Shiva, Rudra, Brahma, Indra, Agni, Soma) are explained through root Vedic etymology (vyutpatti) as denoting the supreme attributes of Vishnu.
- No Tautology (Punarukti-parihara): The 95 repeating names across the 1,000 invocations are given distinct, contextual derivations and attributes for every occurrence.
Dataset Schema
Each record contains:
Quick Usage
Python (datasets)
from datasets import load_dataset
ds = load_dataset("gnumanth/vishnu-sahasranama")
# First record
print(ds["train"][0])
# {
# "id": 1,
# "name": "Vishvam",
# "iast": "Viśvaṁ",
# "sanskrit": "विश्वम्",
# "namavali": "ॐ विश्वस्मै नमः",
# "namavali_iast": "Om Viśvasmai Namaḥ",
# "root_word": "विश् (viś) (viś praveśane / to enter & pervade)",
# "word_split": "विश्वम् (Viśvam (Single term: All-pervading/Purna))",
# "category": "Guna-Purnatva (Infinite Virtues)",
# "meanings": [
# "He who is full of all infinite auspicious attributes (Guna-paripurna) without any defect (Nirdosha).",
# "He who enters (Vishti), pervades, and sustains the entire universe as its independent Inner Ruler.",
# "The supreme object of all Vedic knowledge, in whom all souls find their ultimate resting abode."
# ]
# }Python (pandas)
import pandas as pd
df = pd.read_parquet("hf://datasets/gnumanth/vishnu-sahasranama/vishnu_sahasranama.parquet")
print(df[["id", "name", "sanskrit", "root_word", "word_split"]].head())Citation & Attribution
@dataset{hemanth2026vishnusahasranama,
author = {Hemanth HM},
title = {Vishnu Sahasranama Dataset with Morphological Splits and Tattvavada Interpretations},
year = {2026},
publisher = {Hugging Face},
url = {https://huggingface.co/datasets/gnumanth/vishnu-sahasranama}
}License
MIT License © 2026 Hemanth HM
