Srishti (Sanskrit for "creation") is a platform designed to support ontology development by automating selected steps of the methodology while keeping human expertise central to the process. Since ontology development is an inherently intellectual task, Srishti does not replace the ontology developer; rather, it provides suggestions that must be validated and refined by the human expert. A domain can be modeled flexibly, based on the user’s needs and perspectives, with Srishti ensuring that human decision-making remains at the core.
Key features of "Srishti" include:
Extraction of candidate terms for classes (entity types), relations, and instances
Automatic Retrieval of term definitions from online resources like dictionaries and Wikipedia
Identification of genus–species and whole–part relationships between concepts
Concept mapping to existing ontologies
Guided Insertion of Relationship Tuples in Existing Ontologies
SPARQL-Based Ontology Validation and Querying (SELECT, CONSTRUCT, ASK, and DESCRIBE)
Maintenance and Exploration of Existing Ontologies
[More updates soon...]
Contributors: Biswanath Dutta, Puranjani Das
Download:
Srishti v1.0 (10092025)
How to use: Download the zipped file, unzip it, and run "srishti.exe"
[user manual will be uploaded soon].
Publication | Demo video (coming soon...)
Cite: Dutta, Biswanath and Das, Puranjani. Srishti: An Assistive Tool for Ontology Development and Maintenance. 2025.