Demonstrating Spindra: A Geographic Knowledge Graph Management System (demo paper)

Published in International Conference on Data Engineering, ICDE, 2019


Knowledge Graphs are widely used to store facts about real-world entities and events. With the ubiquity of spatial data, vertexes or edges in knowledge graphs can possess spatial location attributes side by side with other non-spatial attributes. For instance, as of June 2018 the Wikidata knowledge graph contains 48, 547, 142 data items (i.e., vertexes) to date and ≈13% of them have spatial location attributes. The co-existence of graph and spatial data in the same geographic knowledge graph allows users to search the graph with local intent. Many location-based services such as UberEats, GrubHub, and Yelp already employ similar knowledge graphs to enhance the location search experience for their end-users. In this paper, we demonstrate a system, namely Spindra, that provides efficient management of geographic knowledge graphs. We demonstrate the system using an interactive map-based web interface that allows users to issue location-aware search queries over the WikiData knowledge graph. The Front-end will then visualize the returned geographic knowledge to the user using OpenStreetMaps.