Sangrahaka: A Tool for Annotating and Querying Knowledge Graphs
In this work, we present a web-based annotation and querying tool Sangrahaka. It annotates entities and relationships from text corpora and constructs a knowledge graph (KG). The KG is queried using templatized natural language queries. The application is language and corpus agnostic, but can be tuned for special needs of a specific language or a corpus. A customized version of the framework has been used in two annotation tasks. The application is available for download and installation. Besides having a user-friendly interface, it is fast, supports customization, and is fault tolerant on both client and server side. The code is available at https://github.com/hrishikeshrt/sangrahaka and the presentation with a demo is available at https://youtu.be/nw9GFLVZMMo.
Code (1)
Tasks
Knowledge GraphsNatural Language QueriesSimilar Papers 제목 키워드 기반
Semantic Annotation and Querying Framework based on Semi-structured Ayurvedic Text
Knowledge bases (KB) are an important resource in a number of natural language processing (NLP) and information retrieval (IR) tasks, such as semantic search, automated question-answering etc. They are also useful for re…
Information RetrievalQuestion AnsweringRetrievalA Scalable Tool For Analyzing Genomic Variants Of Humans Using Knowledge Graphs and Machine Learning
The integration of knowledge graphs and graph machine learning (GML) in genomic data analysis offers several opportunities for understanding complex genetic relationships, especially at the RNA level. We present a compre…
Knowledge GraphsNode ClassificationAn Inference Approach To Question Answering Over Knowledge Graphs
Knowledge Graphs (KG) act as a great tool for holding distilled information from large natural language text corpora. The problem of natural language querying over knowledge graphs is essential for the human consumption …
Knowledge GraphsQuestion AnsweringSemTK: An Ontology-first, Open Source Semantic Toolkit for Managing and Querying Knowledge Graphs
The relatively recent adoption of Knowledge Graphs as an enabling technology in multiple high-profile artificial intelligence and cognitive applications has led to growing interest in the Semantic Web technology stack. M…
Knowledge GraphsKOGNAC: Efficient Encoding of Large Knowledge Graphs
Many Web applications require efficient querying of large Knowledge Graphs (KGs). We propose KOGNAC, a dictionary-encoding algorithm designed to improve SPARQL querying with a judicious combination of statistical and sem…
Knowledge Graphs