A demo of the Open Research Knowledge Graph
Formal Metadata
Title 
A demo of the Open Research Knowledge Graph

Author 

License 
CC Attribution 3.0 Germany:
You are free to use, adapt and copy, distribute and transmit the work or content in adapted or unchanged form for any legal purpose as long as the work is attributed to the author in the manner specified by the author or licensor. 
Identifiers 

Publisher 

Release Date 
2019

Language 
English

Content Metadata
Subject Area 
00:00
Service (economics)
Link (knot theory)
Algorithm
Graph (mathematics)
Mathematical singularity
Home page
Sheaf (mathematics)
Open set
Plastikkarte
Computer
Field (computer science)
Mathematics
Befehlsprozessor
Hierarchy
Videoconferencing
Quicksort
Physical system
User interface
Graph (mathematics)
Information
Interface (computing)
Database
Open set
Mathematics
Computer hardware
Telecommunication
Physical system
Alpha (investment)
00:49
Software engineering
User interface
Algorithm
Graph (mathematics)
View (database)
Information systems
Artificial neural network
Home page
Video game
Mereology
Plot (narrative)
Term (mathematics)
Representation (politics)
Quicksort
Physical system
User interface
Graph (mathematics)
Knowledge base
Information
Database
Computer programming
Open set
Mathematics
Physical system
Alpha (investment)
01:43
Graph (mathematics)
Mathematical singularity
Relational database
Home page
Maxima and minima
Price index
Etext
Graph (mathematics)
Finitary relation
Query language
Divisor
Process (computing)
Library (computing)
Formal grammar
Physical system
Window
Source code
Link (knot theory)
INTEGRAL
Web page
Motion capture
Digital signal
Open set
Mathematics
Lie group
Computer hardware
System programming
KerrLösung
Electric generator
Task (computing)
Alpha (investment)
01:56
Graphical user interface
Information
Computer configuration
Digital object identifier
Physical system
Graphics processing unit
02:21
Service (economics)
Numerical digit
Simultaneous localization and mapping
Relational database
Maxima and minima
Price index
Distance
Metadata
Etext
Sic
Graph (mathematics)
Finitary relation
Authorization
Process (computing)
Fuzzy logic
Library (computing)
Formal grammar
Source code
Link (knot theory)
INTEGRAL
Web page
Motion capture
Digital signal
Formal language
Singleprecision floatingpoint format
Queue (abstract data type)
Electric generator
Task (computing)
Physical system
Resultant
02:46
Modal logic
Link (knot theory)
Information
Personal digital assistant
Mathematical singularity
Pattern language
Plastikkarte
Physical system
03:12
Observational study
Personal digital assistant
Information systems
Computer
Selectivity (electronic)
Counting
Field (computer science)
Physical system
03:47
Performance appraisal
Domain name
Computer virus
Implementation
Personal digital assistant
Predicate (grammar)
Core dump
Set (mathematics)
Quicksort
Computer
Physical system
Subset
04:34
Category of being
Implementation
Theory of relativity
Finitary relation
Electronic mailing list
Maxima and minima
Object (grammar)
Implementation
Physical system
05:23
Implementation
Ontology
Personal digital assistant
Object (grammar)
Maxima and minima
Physics
Theory
Field (computer science)
Online help
Object (grammar)
Implementation
Elementary arithmetic
05:44
Programming language
Category of being
Personal digital assistant
Object (grammar)
Maxima and minima
Implementation
Formal language
Computer programming
06:12
Implementation
Multiplication
Link (knot theory)
Relational database
Maxima and minima
Formal language
Category of being
Uniform resource locator
Finitary relation
Revision control
Object (grammar)
Implementation
Physical system
07:08
Category of being
Personal digital assistant
Lie group
Maxima and minima
Object (grammar)
Quicksort
Category of being
System call
Institut für Baustatik und Konstruktion
Physical system
08:08
Plasma display
Maxima and minima
08:24
Computer file
Graph (mathematics)
Maxima and minima
Pattern language
Object (grammar)
Library (computing)
08:50
Implementation
System programming
Emulation
Physical system
Product (business)
Formal language
09:17
Category of being
Implementation
Uniform resource locator
Link (knot theory)
Personal digital assistant
Graph (mathematics)
Hierarchy
System programming
Finitary relation
Relational database
Logic gate
Open set
09:50
Software engineering
Home page
Algorithm
Graph (mathematics)
Mathematical singularity
Information systems
Relational database
Video game
Artificial neural network
Sheaf (mathematics)
Demoscene
Statistics
Computer programming
Open set
Mathematics
Mathematics
Computer hardware
Finitary relation
Computer science
Musical ensemble
Astrophysics
Alpha (investment)
Physical system
10:05
Information
Algorithm
Graph (mathematics)
Mathematical singularity
Home page
Generic programming
Database
Menu (computing)
Bit
Predicate (grammar)
Mereology
Open set
Predicate (grammar)
Query language
Befehlsprozessor
System programming
Finitary relation
Information
Alpha (investment)
Physical system
Window
10:47
Algorithm
View (database)
Graph (mathematics)
Mathematical singularity
Home page
Relational database
Video game
Motion capture
Open set
Airfoil
Orbit
Befehlsprozessor
Computer hardware
Physical system
Alpha (investment)
Dean number
Physical system
10:59
Pairwise comparison
Implementation
Link (knot theory)
Algorithm
File format
State of matter
Kolmogorov complexity
Graph (mathematics)
Relational database
Mathematical analysis
Parameter (computer programming)
Formal language
Open set
Category of being
Befehlsprozessor
Computer hardware
System programming
Software framework
Pairwise comparison
Mathematical optimization
Physical system
12:08
Web page
Fibonacci number
Installation art
Open source
Graph (mathematics)
Mathematical singularity
Relational database
Home page
Similarity (geometry)
Open set
Coma Berenices
Plastikkarte
Subgroup
Proper map
Local Group
Finitary relation
Software framework
Maize
Game theory
Physical system
Pairwise comparison
Graph (mathematics)
Real number
Debugger
Projective plane
Client (computing)
Open set
Entire function
Similarity (geometry)
Selforganization
Alpha (investment)
Physical system
Curve fitting
13:03
Context awareness
Exact sequence
Graph (mathematics)
Personal digital assistant
Graph (mathematics)
Web page
Information
Content (media)
Tangible user interface
Focus (optics)
Open set
Scalable Coherent Interface
00:01
in this video we are demonstrating the open research of knowledge graph or or kg a system to cure rate explore and contribute to scholarly communication though kg aims to change the way that we represents corralling of the information looking into this you I this is the main interface of the system it can be accessed via the link here the system is still in service stages so some there may be changed or delete without notice the main sections of the user interface are the research fields where you can see the scholarly contributions organized in a hierarchical structure under their respective research field for example if we need to find databases we need to go on the mathematics and then Computer
00:51
Sciences here we find that databases and information systems
00:57
moreover another view of the system would be to look into the recently added papers here we since we see the most recent papers added since the system is going to be used by technical and nontechnical personnel the terminology used is generic to make it easy as possible for everyone to understand moreover no mention of the terms graph or knowledge base is being mentioned not to confuse users who were with technical details the user interface handles everything for the user and collect information in the representation that will be part of the graph later on now let's dive into how the system works so we select a paper
01:43
which is this paper that we are going to take as an example in we're going to enter it into the system so starting with the
01:53
was so we see here there's a wizard called add paper it takes a step by step
01:58
to add or information to the system that the 1st step would be the general so we need and a general paper information so we see
02:09
there's option to add it to the paper deal I you either that still digital object identifier so to the identify the paper so we can access take it from
02:22
here so in this example this is the due either to a eroding working with so
02:28
we put it here for we can fetch the metadata such title an author and publication date from a distance of services like cross trust we look up results we get the title the authors and the publication date moreover we can edit this manually so we see here after we click
02:48
manually we can actually have access and edit all that information so for example we can change the date from December to November this would be also helpful in the cases that publication or whatever scholarly information at the system doesn't really have a deal I yet or at all it can
03:09
be directly into it manually the next step
03:13
would be to select the field of study which in our case is information systems so we need to go under Physics and Physical Sciences and Mathematics then Computer Sciences and then we will be able to find for example databases our information systems then we move on to
03:37
the next step having this selection is helpful because the wizard once it has more data or more contribution to the system it will be
03:48
able to populate a certain set of commonly used predicates in this domain such as for example implementation or in evaluation in this case of could for example Computer Sciences so it will be helpful to the user to have a sort a subset or a set of some predicates to work with so here we see that the The title or basically what should we do assistance viruses contribution a contribution is the core concept off the system everything revolves around a contribution so a contribution has
04:28
a research problem so we could have will more than 1 resource problem so in our case the 1st contribution would be for
04:36
example a relation linking also in the future here there will be autocompletion so you will be able to link to existing relations in this system
04:50
moreover for their contribution data now we see that there is basically no values here so we start by adding a property the 1st priority we're going to work with us for example implementation because the system has an implementation so we select this from the list we see that though 2 1 lead all helps us with that now for the implementation we need to add a value now we see that we can select either on object or a literal literal basically is a value like a number or as a plain text and an object is an
05:24
object by itself that can be referred to and furthermore explained so in our case
05:30
we will refer to an object which is let's call this give hot please see that though to complete help helps us so we will call this getup implementation now
05:46
we can actually navigate into their getup
05:48
implementation and add more properties there so for example we can say that it uses a programming language we see that it was all to countries for this for us we can choose it now and all programming language we can actually add what is the program analyzes used so in this case it's Python now also Python is used here the nice thing that we can actually use
06:12
it here we go it's indicated that actually this is shared among multiple contributions so this means that by thin as a shared concept among multiple resources or contribution in the systems that's the benefit of free using concepts moreover we could say that this is also for example implemented in let's say Scotland also it's there in the system also for example we can add another property which is you are also is there in the system now we can add the URL of this implementation the URL itself would not be an object it will be a literal because it will be just text so we go here take the
07:07
implementation of this they paper and
07:11
added here so now we have a 2 year already
07:16
going back so we can also say that this contribution presents some sort of system which in this case it presented the system call this IBK be so we will say presented we see that presence is not really here so we need to create this new property the system allows us to do this but it will note for the user that often there exists the there there are existing properties that cover whatever you're trying to describe but in some cases that if there isn't you can create a new 1 he wreaking created and now it's in the system so you or other people can actually reuse the same property without the need to enter it again so here we will say for example it presented system called SIB KB it's an object by itself so actually other people can contribute to the SIB KB
08:10
and describe it more furthermore for example we can describe another contribution this
08:17
contribution would be Question Answering it's a totally it's a different contributions
08:27
so the same paper has so contributions each 1 day it's addressing different problem also for example for that of this contribution we can say that it uses so it uses a pattern of file or a pattern library called fatty also patties an object so it can be described
08:48
furthermore so now if we're
08:52
satisfied at how we described our contributions we can move on to the
08:58
next step and basically the paper has been added to the system now we can actually see it we can navigate it so we can for example go to the getup implementation we see that there are 2 values for the products programming languages which are Kotlin Python cotler itself is a
09:20
for the resource which can which can have multiple properties in this case it doesn't we see here also in the breadcrumbs you can know where exactly you are in the hierarchy that you can go back for example to the gate have implementation also look up the you and it says this is the URL of the implementation
09:39
also the 2nd got the 2nd contribution has a different problem but the same the idea now if we go back to death
09:52
homepage we can actually see our Peiffer in the recently added section also if we navigate through the
10:02
mathematics computer sciences and then information system we can actually
10:07
see it there also and we investigate furthermore so this will allow us to contribute and add more information to it or allow other users to do the same other features with the system would be for example the ability to search the search is still now a bit generic overview you can basically search for everything so we can say why reinvent which is a part of and name of the resource so
10:37
we can see here no predicate found for the search query but there is a resource which is the paper which is called why reinvent the wheel
10:47
next steps of the systems orbit be would be or at the stuff that actually the system and the system that we are working on so for example we
10:57
see here there are some legal similar
11:02
contributions so the idea would be to get the most similar contributions to the system which will help in literature re review and the other aspects to get for example something of addressing the same problem or has a similar parameters predicates implementations approaches that it would be helpful to get what is similar in the literature also another feature would be to show a comparison
11:34
so we would have something like this where we could actually see what is the EU how well enough a slow a certain contribution which compared to other contributions if they have similar properties so we could have in this tabular format where you can actually look at and then at a glance get an overview of the state of the art or whatever contributions of papers you actually looking into you can try the framework again from the link that it is shown here again the system
12:12
is open source so please feel free to contribute to the system raise any issues so you can actually go to a GitLab dot com the organization is called the ID hung over you can go there there is a entire packet of proper projects called or kg which is the agentic general agenda of the project to the open research knowledge graph here we see the projects in there which are at the back and the front end and the newly developed this similarity and the comparison framework for all of this can be downloaded in new was that everything has
12:51
some documentation how to write and install it on your local system you can raise any issues you want please feel free to add issues or suggest new features also the project has a page
13:06
you can also visit and that add any opinions you have there