Visual Diagrammatic Queries in ViziQuer: Overview and Implementation

04/27/2023
by   Jūlija Ovčiņņikiva, et al.
0

Knowledge graphs (KG) have become an important data organization paradigm. The available textual query languages for information retrieval from KGs, as SPARQL for RDF-structured data, do not provide means for involving non-technical experts in the data access process. Visual query formalisms, alongside form-based and natural language-based ones, offer means for easing user involvement in the data querying process. ViziQuer is a visual query notation and tool offering visual diagrammatic means for describing rich data queries, involving optional and negation constructs, as well as aggregation and subqueries. In this paper we review the visual ViziQuer notation from the end-user point of view and describe the conceptual and technical solutions (including abstract syntax model, followed by a generation model for textual queries) that allow mapping of the visual diagrammatic query notation into the textual SPARQL language, thus enabling the execution of rich visual queries over the actual knowledge graphs. The described solutions demonstrate the viability of the model-based approach in translating complex visual notation into a complex textual one; they serve as semantics by implementation description of the ViziQuer language and provide building blocks for further services in the ViziQuer tool context.

READ FULL TEXT

page 4

page 11

page 12

page 15

page 22

research
03/08/2020

Dependently Typed Knowledge Graphs

Reasoning over knowledge graphs is traditionally built upon a hierarchy ...
research
09/20/2021

Visually Connecting Historical Figures Through Event Knowledge Graphs

Knowledge graphs store information about historical figures and their re...
research
06/22/2021

Querying in the Age of Graph Databases and Knowledge Graphs

Graphs have become the best way we know of representing knowledge. The c...
research
05/10/2022

Cognitive Visual-learning Environment for PostgreSQL

PostgreSQL is an object-relational database (ORDBMS) that was introduced...
research
03/12/2023

ALIST: Associative Logic for Inference, Storage and Transfer. A Lingua Franca for Inference on the Web

Recent developments in support for constructing knowledge graphs have le...
research
04/25/2023

Modeling Spoken Information Queries for Virtual Assistants: Open Problems, Challenges and Opportunities

Virtual assistants are becoming increasingly important speech-driven Inf...
research
08/07/2023

A Polystore Architecture Using Knowledge Graphs to Support Queries on Heterogeneous Data Stores

Modern applications commonly need to manage dataset types composed of he...

Please sign up or login with your details

Forgot password? Click here to reset