Projects

Jump to Category

Current Projects (2024)

SAQI: An Ontology based Knowledge GraphPlatform for Social Air Quality Index

By: Saad Ahmad, Sudhir Attri, Ruchi Dwivedi, Muzamil Yaqoob, AasimKhan, Praveen Priyadarshi, and Raghava Mutharaju

Ontology Modelling and Enrichment
The Social Air Quality Index(SAQI) ontology is used to integrate the data from local and centralmonitoring sensors, meteorological data, and data from field surveys.This data is converted into a Knowledge Graph, which in turn is used tobuild an application for civic engagement with the public on pollution inorder to improve community participation of the local institutions andindividuals.

OWL2StreamBench

By: Gunjan Singh, Udit Arora, Nandika Jain, Jishnu Raj Parashar, Shashikant Kumar, Riccardo Tommasini, Pieter Bonte, Sumit Bhatia, and Raghava Mutharaju

Description Logic Reasoning
The speed at which data is flowing has been steadily increasing and is anticipated to accelerate further due to the growth of Social Media and the emergence of sensor networks. However, when it comes to making smart decisions in areas like the Internet of Things (IoT) or Social Media, it often requires blending the events in these data streams with intricate domain knowledge. Despite commendable progress made by the stream reasoning community, there are limitations in how knowledge is represented, especially when it comes to OWL-based RDF Stream Processing. To advance research in this direction, we introduce OWL2StreamBench, a benchmark framework built around Twitter data generated during an Academic Conference Event. OWL2StreamBench comprises a TBox designed for each of the four OWL 2 profiles (EL, QL, RL, and DL), a generator for both static and streaming Twitter data, a collection of queries, and performance metrics. Although our primary focus is on OWL-based RDF Stream Processing engines, OWL2StreamBench is adaptable and poses substantial challenges even for traditional OWL 2-based static reasoners. In addition to describing the benchmark framework, we assess the performance of three cutting-edge stream reasoners that support reasoning over expressive OWL profiles. We also delve into some of the performance limitations and other insights observed during our evaluation.

Knowledge Graphs for Legal Domain

By: Vidhi Sharma, Udit Bhati, Ayush Garg, Arham Ali, Abhyudit Badhul, Vikram Goel, Sandhya PR, Surya Prakash

Knowledge Graphs
The various legislations across India, including state laws, central laws, ordinances, and amendments are in different formats and not digitized. We aim to create a single source of laws using Knowledge Graphs to connect all the related sections across the laws and to create a structured platform that makes it easy to run analytics. This enables all the stakeholders to interact and understand the laws that impact their lives.

An Ontology to Capture Ethical Theory and Contextual Information

By: Aisha Aijaz, Raghava Mutharaju, Manohar Kumar, Omkar Chattar, Jainendra Shukla

Ontology Modelling and Enrichment
The domain of ethical philosophy has evolved significantly alongside the advancement of AI decision-making systems. However, there is yet to be a practical convergence between these two disciplines. Most AI systems deployed in decision-making capacities lack the ability to make any moral decisions, although their decisions have very real consequences. Thus, it is imperative that AI research takes a step towards developing not only artificial intelligence but also artificial moral intelligence. This project is an attempt to capture ethical information in a real-world context to aid moral decision making using knowledge representation. A dedicated ontology that describes the salient ethical features of a scenario gives way to ethical analysis and judgment. This will allow us to represent moral and contextual information about events and resolve ethical dilemmas that have profound consequences.

Past Projects (2023)

Ontologies for the Indian Legal System

By: Apurv Dube, Dr. Vikram Goyal, Dr. Raghava Mutharaju

Ontology Modelling and Enrichment
We are assessing the suitability of SALI (and other legal domain) ontologies for the Indian legal system and extending them wherever required. We will model a few use cases using these ontologies. The project also involves exploring ways to enhance LLMs with ontological knowledge to aid in their understanding of legal domain tasks.

Enriching Ontologies using Cardinality, Union and Intersection Axioms

By: Monika Jain, Nikhil Sachdeva

Ontology Modelling and Enrichment
Ontologies that are built automatically by the learning systems scale well in terms of the number of concepts, relationships, and the coverage. But their quality is not good. Other axiom types, apart from simple subclass relations, are missing in these ontologies. In this project, we focus on extracting the minimum, maximum and exact cardinality relations as well as the union and intersection axioms from text.

Ontology Reasoning on Resource Constrained Devices

By: Arushi Jain

Description Logic Reasoning
Ontology reasoning is expensive in terms of the memory and computational resources required. But it provides benefits such as completion of the knowledge that can be useful in question-answering applications and checking the consistency of the knowledge base. Resource constrained devices such as mobile phones, Raspberry Pi and other IoT devices are now part of our day-to-day activities. In this project, we explore the possibilities of bringing the intelligence offered by Knowledge Graphs and ontology reasoning on to these resource constrained devices. In particular, we look at ways to port the existing reasoners to Android mobile phones and Raspberry Pi. We also measure the power consumption on these devices when the reasoners operate on them.

Benchmarking Neuro-Symbolic Reasoners

By: Gunjan Singh, Riccardo Tommasini, Sumit Bhatia and Raghava Mutharaju

Description Logic Reasoning
Neuro-Symbolic approaches bring together symbolic logic and neural network-based machine learning. This has the potential to build robust reasoning systems. However, the field faces challenges due to diverse design approaches and evaluation methods. So, in this project, we address the latter challenge by emphasizing the critical requirement for a comprehensive benchmark framework tailored to the unique evaluation needs of neuro-symbolic reasoning systems. This work contributes towards a more systematic and principled evaluation framework for neuro-symbolic reasoning, highlighting the broader role of benchmarks in advancing the field.

Relation extraction from biomedical text

By: Monika Jain, Kuldeep Singh, Raghava Mutharaju

B.Tech-
Relation Extraction (RE) is the task of extracting semantic relationships between entities in a sentence and aligning them to relations defined in a vocabulary, which is generally in the form of a Knowledge Graph (KG) or an ontology. Various approaches have been proposed so far to address this task. However, applying these techniques to biomedical text often yields unsatisfactory results because it is hard to infer relations directly from sentences due to the nature of the biomedical relations. To address these issues, we present a novel technique called ReOnto, that makes use of neuro symbolic knowledge for the RE task. ReOnto employs a graph neural network to acquire the sentence representation and leverages publicly accessible ontologies as prior knowledge to identify the sentential relation between two entities. The approach involves extracting the relation path between the two entities from the ontology. We evaluate the effect of using symbolic knowledge from ontologies with graph neural networks. Experimental results on two public biomedical datasets, BioRel and ADE, shows that our method outperforms all the baselines.

Tool to Improve the Quality of Knowledge Graphs

By: Pragya Sethi, Nidhi Goyal, Ponnurangam Kumaraguru

Knowledge Graphs
The quality of the Knowledge Graphs built automatically from text using open information extraction tools such as OpenIE, ClausIE, OLLIE and Graphene is not good, especially on long and complex sentences. In this project, we explore mechanisms to improve the quality of the triples that make up the Knowledge Graph using heuristics and rules.

Multi-Modal Knowledge Graphs

By: Mayank Kharbanda, Dr. Rajiv Ratn Shah, Dr. Raghava Mutharaju

Knowledge Graphs
Multi-Modal Knowledge Graphs represent a significant evolution from conventional knowledge graphs, as they seamlessly integrate diverse data types, including text, images, and videos. This integration of complex structures significantly boosts their performance in KG-related tasks, such as query answering and information extraction, enriching the available information and yielding superior results. This enhanced capability extends to a wide range of applications, including natural language processing and decision-making processes.