Overview

Yasgui (Yet Another Sparql GUI) provides various advanced features for creating, sharing, and visualizing SPARQL queries and their results.

https://github.com/TriplyDB/Yasgui

This time, I attempt various visualizations using the Japan Search SPARQL endpoint with Yasgui.

Results

Table Display

I visualize the number of items per dataset. First, here is a standard table display.

Result

Filtering and sorting of results is also possible.

Chart

Using the “Chart” tab, I attempt a chart display of the same results.

Result

You can change the type of chart used from “Configure”.

Using the “Gallery” tab, I display works by Utamaro.

Result

Refer to the following documentation to prepare variables such as ?widget.

https://triply.cc/docs/yasgui#gallery

Map

Using the “Geo” tab, I display locations that have latitude and longitude.

Result

Refer to the following documentation. Since SPARQL results containing GeoSPARQL semantics are required, the concat function and bif:st_geomfromtext function are used.

https://triply.cc/docs/yasgui#geo

Network

Using the “Network” tab, I describe relationships between classes.

Result

Refer to the following documentation and use a CONSTRUCT query.

https://triply.cc/docs/yasgui#network

Timeline

Using the “Timeline” tab, I display some of Utamaro’s works on a timeline.

Result

Summary

By using Yasgui, I was able to perform various visualizations. I hope this article serves as a useful reference.