Kerstin Diwisch | Towards a holistic visualization management for knowledge graphs

Post on 16-Apr-2017

175 views 1 download

transcript

Towards a holistic visualization management for knowledge graphs

Towards a holistic visualizationmanagement for knowledge graphs

Kerstin Diwischintelligent views gmbhSemantics 2016, Leipzig

Towards a holistic visualization management for knowledge graphs

Agenda

2

Company overview

Motivation

Approach

Showcases

Lessons learned

Outlook

Towards a holistic visualization management for knowledge graphs

The Company

3

intelligent views gmbh is a leading vendor of semantic technology

and develops k-infinity, the database that works the way people

think. We offer development and knowledge engineering services

based around k-infinity in order to assist our customer in getting

the most out of their data…

…working with networked information

…connecting structured and unstructured information

…putting business users in charge of data modelling and analysis

…integrating and hamonising data – structured and unstructured

…visualising information

intelligent views was spun off 1997 from Fraunhofer Research

Towards a holistic visualization management for knowledge graphs

Motivation

4

State of visualizations for knowledge graphs:

Linked Data visualizations mostly graph visualizations (Dadzie & Rowe 2011)

Multi-faceted graph visualization (Hadlak et al. 2015)

Evaluating to the visual information seeking mantra (Shneiderman 1996):

Generating an overview of the underlying data

Support for filtering out less important data in order to focus on selected ROIs

Support for visualizing the details in ROIs

Other tasks for knowledge graph visualization:

Handling multi-dimensional data, hierarchical data, network data

Identifying relationships within data

Towards a holistic visualization management for knowledge graphs

Approach

5

Possibility for knowledge engineers to create and align views while modeling

Mapping these views to frontend templates created by designers

Benefits

Create visualizations according to the visual information seeking mantra

Keep separations of concerns (knowledge engineer/designer)

Quick changes to views possible

Towards a holistic visualization management for knowledge graphs

Frontend application

Approach

6

View configuration

JSON

Frontend templates

{{mustache}}

LESS

vcm

Ractive

JS components vcmplugins

RDFS

Towards a holistic visualization management for knowledge graphs

Approach

7

Possibility for knowledge engineers to create and align views while modeling

Use the modeling tool and environment

Use semantic technologies

Mapping these views to frontend templates created by designers

Use the techniques designers are used to

Towards a holistic visualization management for knowledge graphs

View configuration example

8

Towards a holistic visualization management for knowledge graphs

View configuration example

9

Towards a holistic visualization management for knowledge graphs

View configuration - Link to the actual semantic model

10

Class context

Application context

Towards a holistic visualization management for knowledge graphs

View configuration example

11

View classes

Towards a holistic visualization management for knowledge graphs

View configuration classes

12

Towards a holistic visualization management for knowledge graphs

View configuration instances

13

Towards a holistic visualization management for knowledge graphs

View adaption

14

Template mappings

Layout hints

Alternative cio

Towards a holistic visualization management for knowledge graphs

Show Case: kscrum

15

Towards a holistic visualization management for knowledge graphs

Show Case: kscrum

16

Towards a holistic visualization management for knowledge graphs

Show Case: kscrum

17

Towards a holistic visualization management for knowledge graphs

Show Case: kscrum

18

Calendarplugin

+

Towards a holistic visualization management for knowledge graphs

Show Case: Staffing Project

19

Towards a holistic visualization management for knowledge graphs

Show Case: Staffing Project

20

Towards a holistic visualization management for knowledge graphs

Lessons learned

21

Important, but difficult to maintain separation of concerns

Importance of preview functionality

Lifecycle overlapping between creating frontend templates and configuring views

Maintaining a simple, clean view configuration model is challenging

Towards a holistic visualization management for knowledge graphs

Questions?

Kerstin Diwisch

intelligent views gmbh

Julius-Reiber-Str. 17

64293 Darmstadt

Tel. + 49 (0) 61 51-50 06-261

Fax + 49 (0) 61 51-50 06-138

k.diwisch@i-views.de

www.i-views.de

Towards a holistic visualization management for knowledge graphs

References

23

Aba-Sah Dadzie and Matthew Rowe: Approaches to Visualising Linked Data: A Survey. In: Semantic Web Journal, 2011.

Steffen Hadlak, Heidrun Schumann, and Hans-Jörg Schulz: A Survey of Multi-faceted Graph Visualization. In Proc. Eurographic Conference on Visualization, 2015.

Ben Shneiderman: Visual Information Seeking Mantra. In: Proc. IEEE Symposium Visual Languages, 1996.