SlideShare a Scribd company logo
Comparing Research Contributions in a
Scholarly Knowledge Graph
Allard Oelen, Mohamad Yaser Jaradeh, Kheir Eddine Farfar, Markus Stocker and
Sören Auer
L3S Research Center, Leibniz University of Hannover, TIB, Germany
SciKnow 2019
Introduction
Finding and comparing scientific literature is time consuming
Introduction
Finding and comparing scientific literature is time consuming
1.310.000
results
Finding the right papers Comparing results
“Our visualization tool is able to visualize graphs,
charts and trees”
“The focus lies on visualizing graphs”
Introduction
● This work focuses on making it easier to compare research contributions
● In order to effectively do this, structured research contributions are needed
Introduction
● This work focuses on making it easier to compare research contributions
● In order to effectively do this, structured research contributions are needed
RQ1: How to compare research
contributions in a graph based system?
RQ2: How to effectively specify and
visualize research contribution comparisons
in a user interface?
Introduction
● This work focuses on making it easier to compare research contributions
● In order to effectively do this, structured research contributions are needed
RQ1: How to compare research
contributions in a graph based system?
RQ2: How to effectively specify and
visualize research contribution comparisons
in a user interface?
—> A workflow is presented that indicates
how to compare research contributions
—> The workflow is used to implement a
contribution comparison system within
the ORKG
Open Research Knowledge Graph
● This comparison is part of the Open Research Knowledge Graph (ORKG), that
focuses on making research papers structured by using crowdsourcing
Open Research Knowledge Graph
● This comparison is part of the Open Research Knowledge Graph (ORKG), that
focuses on making research papers structured by using crowdsourcing
has research contribution
research problem
Graph visualization
supports visualization
Payola
has implementation
Tree
supports visualization
Graph
Workflow
The comparison workflow
Select
comparison
candidates
Visualize
comparison
Select
related
statements
Map
properties
1. Select comparison candidates
Approach 1: similar research contributions Approach 2: manual selection
Select
comparison
candidates
Visualize
comparison
Select
related
statements
Map
properties
1. Select comparison candidates
Approach 1: similar research contributions
● Research contributions that use similar
properties are suitable for comparison
● Property label concatenation:
● Find similar papers with TF-IDF
Approach 2: manual selection
● Use case: one wants to
compare a certain contribution
with a predetermined set of
other contributions
Select
comparison
candidates
Visualize
comparison
Select
related
statements
Map
properties
2. Select related statements
● Select all statements related to a research contribution
● Do this until a certain depth has been reached: the deeper values are nested, the
less likely their relevance ist
has research contribution has implementation
has programming language
Python
designed by Guido van
Rossum
inception
1991
Less relevant
Select
comparison
candidates
Visualize
comparison
Select
related
statements
Map
properties
3. Map properties
● Properties of different research contributions should be mapped:
○ Properties with similar labels should be merged into one comparison row →
word embeddings
Contri. 1 Contri. 2
Participants 45
Has participants 58
Type Quantitative Quantitative
Contri. 1 Contri. 2
Participants 45 58
Type Quantitative Quantitative
Mapping
Select
comparison
candidates
Visualize
comparison
Select
related
statements
Map
properties
4. Visualize comparison
● Visualize the comparison, so is understandable for humans
● Perform some filtering on the results, e.g. only show shared properties
● Allow for customization to fix mistakes and to support reuse
Select
comparison
candidates
Visualize
comparison
Select
related
statements
Map
properties
Implementation
1. Select comparison candidates
Approach 1: similar research contributions
Select
comparison
candidates
Visualize
comparison
Select
related
statements
Map
properties
Approach 2: manual selection
2. Select related statements
● API endpoint that accepts a set of contribution IDs and returns JSON to display
for comparison
● Statements selected until depth δ > 5
3. Map properties
● Done in the same endpoint
● Property rows are merged when their similarity threshold is τ ≥ 0.9
Select
comparison
candidates
Visualize
comparison
Select
related
statements
Map
properties
4. Visualize comparison
Select
comparison
candidates
Visualize
comparison
Select
related
statements
Map
properties
4. Visualize comparison
● Customization (sorting, show/hide properties)
● Sharing and persistence
● Export (CSV, LaTeX and PDF)
Select
comparison
candidates
Visualize
comparison
Select
related
statements
Map
properties
LaTeX export
Powerful export tools make
this tool suitable for
research
Preliminary evaluation
User evaluation
● Two goals user evaluation: test usability and determine general usefulness
● Usability is tested using user satisfaction, with the System Usability Scale (SUS)
● General usefulness via a short interview
User evaluation
● Participants: 5 researchers
● Evaluation setup:
○ Watch short introduction video
○ Perform simple tasks
○ Fill out SUS questionnaire
○ Short interview
Simple task list
1. Make a comparison based on similar
contributions
2. Customize the comparison by
disabling a property and by changing
the order
3. Export the comparison to LaTeX
4. Make a new comparison based on
manually selected contributions
Evaluation results
● The functionality is considered useful by the participants
● They expect that such a functionality can potentially save them time while
doing research
● Received useful feedback for the next iteration:
○ “Show text labels next to properties, explaining what this property means”
○ “It should be possible to split properties that are mapped, but are in fact
different”
SUS evaluation
results
SUS score is 81 (ranging from 1 to
100), which is considered excellent
SUS questions
Q1: I think that I would like to use this system frequently
Q2: I found the system unnecessarily complex
Q3: I thought the system was easy to use
...
Discussion & future work
Discussion & future work
● Currently, the ORKG does not contain large amounts of data
● The evaluation should be conducted with more participants
● The preliminary evaluation indicates that the system is useful and the usability is excellent
● Concluding:
○ ORKG makes papers machine-readable beyond metadata
○ We presented a workflow and an implementation
● Future work: more extensive evaluation, continue work on ORKG
Thank you!
Any Questions?
Allard Oelen
oelen@l3s.de
Leibniz University of Hannover, Germany

More Related Content

PDF
Analysis of Relationship Between Text Editing process and Evaluation of Writt...
PPTX
Sources of errors in distributed development projects implications for colla...
PDF
A Survey on Sentiment Categorization of Movie Reviews
PDF
RANKING BASED ON COLLABORATIVE FEATURE-WEIGHTING APPLIED TO THE RECOMMENDATIO...
PDF
Feature selection, optimization and clustering strategies of text documents
PDF
TEXT SENTIMENTS FOR FORUMS HOTSPOT DETECTION
PDF
FAST FUZZY FEATURE CLUSTERING FOR TEXT CLASSIFICATION
PPTX
ADP L7 Tables and Figures
Analysis of Relationship Between Text Editing process and Evaluation of Writt...
Sources of errors in distributed development projects implications for colla...
A Survey on Sentiment Categorization of Movie Reviews
RANKING BASED ON COLLABORATIVE FEATURE-WEIGHTING APPLIED TO THE RECOMMENDATIO...
Feature selection, optimization and clustering strategies of text documents
TEXT SENTIMENTS FOR FORUMS HOTSPOT DETECTION
FAST FUZZY FEATURE CLUSTERING FOR TEXT CLASSIFICATION
ADP L7 Tables and Figures

What's hot (11)

PDF
IRJET- Text Document Clustering using K-Means Algorithm
PDF
Slideshow ire
PPT
Query based summarization
PPTX
Designing Guidelines for Visual Analytics System to Augment Organizational An...
PPTX
Research Proposal
PDF
Semantic Based Model for Text Document Clustering with Idioms
DOC
Research proposal
PPTX
Slideshow ire
PDF
IRJET- Online Course Recommendation System
DOCX
ENGL 202 Project 3 Grading Criteria and Rubric
DOC
It 385 written assignments rubric requirements/tutorialoutlet
IRJET- Text Document Clustering using K-Means Algorithm
Slideshow ire
Query based summarization
Designing Guidelines for Visual Analytics System to Augment Organizational An...
Research Proposal
Semantic Based Model for Text Document Clustering with Idioms
Research proposal
Slideshow ire
IRJET- Online Course Recommendation System
ENGL 202 Project 3 Grading Criteria and Rubric
It 385 written assignments rubric requirements/tutorialoutlet
Ad

Similar to Resource comparison SciKnow 2019 (20)

PDF
Open Research Knowledge Graph (ORKG) - an overview
PPT
E Challenges 2009 Workshop 10b Semantic Interoperability Methodologies
PPT
Semantic Interoperability Methodologies
PPTX
Towards digitizing scholarly communication
PDF
Linked Data Snowball, or Why We Need Reconciliation
PDF
Linked data for knowledge curation in humanities research
PDF
Master Beginners Workshop - Feb 2023
PPTX
Using Knowledge Graph for ExplainableRecommendation of External Content inEle...
PPTX
Keynote reusability measurement and social community analysis from mooc con...
PDF
A Clean Slate?
ODP
Ontology based semantics and graphical notation as directed graphs
PDF
From Open Access to Open Standards, (Linked) Data and Collaborations
PDF
Bibliometric solutions for identifying potential collaborators
PDF
Bibliometric solutions for identifying potential collaborators
PDF
Finding and Exploring Commonalities between Researchers Using the ResXplorer
PDF
ESWC SS 2013 - Wednesday Tutorial Elena Simperl: Creating and Using Ontologie...
KEY
SemTech Survey - Web Science 2009 Conference
PPT
Method for ontology generation from concept maps in shallow domains
PPTX
Research talk to the Web DTC Nov 2014
PDF
Master Beginners
Open Research Knowledge Graph (ORKG) - an overview
E Challenges 2009 Workshop 10b Semantic Interoperability Methodologies
Semantic Interoperability Methodologies
Towards digitizing scholarly communication
Linked Data Snowball, or Why We Need Reconciliation
Linked data for knowledge curation in humanities research
Master Beginners Workshop - Feb 2023
Using Knowledge Graph for ExplainableRecommendation of External Content inEle...
Keynote reusability measurement and social community analysis from mooc con...
A Clean Slate?
Ontology based semantics and graphical notation as directed graphs
From Open Access to Open Standards, (Linked) Data and Collaborations
Bibliometric solutions for identifying potential collaborators
Bibliometric solutions for identifying potential collaborators
Finding and Exploring Commonalities between Researchers Using the ResXplorer
ESWC SS 2013 - Wednesday Tutorial Elena Simperl: Creating and Using Ontologie...
SemTech Survey - Web Science 2009 Conference
Method for ontology generation from concept maps in shallow domains
Research talk to the Web DTC Nov 2014
Master Beginners
Ad

Recently uploaded (20)

PDF
lecture 2026 of Sjogren's syndrome l .pdf
PDF
Phytochemical Investigation of Miliusa longipes.pdf
PPTX
POULTRY PRODUCTION AND MANAGEMENTNNN.pptx
DOCX
Q1_LE_Mathematics 8_Lesson 5_Week 5.docx
PPTX
Application of enzymes in medicine (2).pptx
PPT
POSITIONING IN OPERATION THEATRE ROOM.ppt
PDF
Biophysics 2.pdffffffffffffffffffffffffff
PPTX
Classification Systems_TAXONOMY_SCIENCE8.pptx
PPTX
C1 cut-Methane and it's Derivatives.pptx
PPTX
BIOMOLECULES PPT........................
PDF
An interstellar mission to test astrophysical black holes
PPTX
Introduction to Fisheries Biotechnology_Lesson 1.pptx
PPTX
Protein & Amino Acid Structures Levels of protein structure (primary, seconda...
PPTX
Overview of calcium in human muscles.pptx
PPTX
2. Earth - The Living Planet Module 2ELS
PPTX
Science Quipper for lesson in grade 8 Matatag Curriculum
PPTX
ECG_Course_Presentation د.محمد صقران ppt
PDF
Looking into the jet cone of the neutrino-associated very high-energy blazar ...
PPTX
2Systematics of Living Organisms t-.pptx
PPTX
ognitive-behavioral therapy, mindfulness-based approaches, coping skills trai...
lecture 2026 of Sjogren's syndrome l .pdf
Phytochemical Investigation of Miliusa longipes.pdf
POULTRY PRODUCTION AND MANAGEMENTNNN.pptx
Q1_LE_Mathematics 8_Lesson 5_Week 5.docx
Application of enzymes in medicine (2).pptx
POSITIONING IN OPERATION THEATRE ROOM.ppt
Biophysics 2.pdffffffffffffffffffffffffff
Classification Systems_TAXONOMY_SCIENCE8.pptx
C1 cut-Methane and it's Derivatives.pptx
BIOMOLECULES PPT........................
An interstellar mission to test astrophysical black holes
Introduction to Fisheries Biotechnology_Lesson 1.pptx
Protein & Amino Acid Structures Levels of protein structure (primary, seconda...
Overview of calcium in human muscles.pptx
2. Earth - The Living Planet Module 2ELS
Science Quipper for lesson in grade 8 Matatag Curriculum
ECG_Course_Presentation د.محمد صقران ppt
Looking into the jet cone of the neutrino-associated very high-energy blazar ...
2Systematics of Living Organisms t-.pptx
ognitive-behavioral therapy, mindfulness-based approaches, coping skills trai...

Resource comparison SciKnow 2019

  • 1. Comparing Research Contributions in a Scholarly Knowledge Graph Allard Oelen, Mohamad Yaser Jaradeh, Kheir Eddine Farfar, Markus Stocker and Sören Auer L3S Research Center, Leibniz University of Hannover, TIB, Germany SciKnow 2019
  • 2. Introduction Finding and comparing scientific literature is time consuming
  • 3. Introduction Finding and comparing scientific literature is time consuming 1.310.000 results Finding the right papers Comparing results “Our visualization tool is able to visualize graphs, charts and trees” “The focus lies on visualizing graphs”
  • 4. Introduction ● This work focuses on making it easier to compare research contributions ● In order to effectively do this, structured research contributions are needed
  • 5. Introduction ● This work focuses on making it easier to compare research contributions ● In order to effectively do this, structured research contributions are needed RQ1: How to compare research contributions in a graph based system? RQ2: How to effectively specify and visualize research contribution comparisons in a user interface?
  • 6. Introduction ● This work focuses on making it easier to compare research contributions ● In order to effectively do this, structured research contributions are needed RQ1: How to compare research contributions in a graph based system? RQ2: How to effectively specify and visualize research contribution comparisons in a user interface? —> A workflow is presented that indicates how to compare research contributions —> The workflow is used to implement a contribution comparison system within the ORKG
  • 7. Open Research Knowledge Graph ● This comparison is part of the Open Research Knowledge Graph (ORKG), that focuses on making research papers structured by using crowdsourcing
  • 8. Open Research Knowledge Graph ● This comparison is part of the Open Research Knowledge Graph (ORKG), that focuses on making research papers structured by using crowdsourcing has research contribution research problem Graph visualization supports visualization Payola has implementation Tree supports visualization Graph
  • 11. 1. Select comparison candidates Approach 1: similar research contributions Approach 2: manual selection Select comparison candidates Visualize comparison Select related statements Map properties
  • 12. 1. Select comparison candidates Approach 1: similar research contributions ● Research contributions that use similar properties are suitable for comparison ● Property label concatenation: ● Find similar papers with TF-IDF Approach 2: manual selection ● Use case: one wants to compare a certain contribution with a predetermined set of other contributions Select comparison candidates Visualize comparison Select related statements Map properties
  • 13. 2. Select related statements ● Select all statements related to a research contribution ● Do this until a certain depth has been reached: the deeper values are nested, the less likely their relevance ist has research contribution has implementation has programming language Python designed by Guido van Rossum inception 1991 Less relevant Select comparison candidates Visualize comparison Select related statements Map properties
  • 14. 3. Map properties ● Properties of different research contributions should be mapped: ○ Properties with similar labels should be merged into one comparison row → word embeddings Contri. 1 Contri. 2 Participants 45 Has participants 58 Type Quantitative Quantitative Contri. 1 Contri. 2 Participants 45 58 Type Quantitative Quantitative Mapping Select comparison candidates Visualize comparison Select related statements Map properties
  • 15. 4. Visualize comparison ● Visualize the comparison, so is understandable for humans ● Perform some filtering on the results, e.g. only show shared properties ● Allow for customization to fix mistakes and to support reuse Select comparison candidates Visualize comparison Select related statements Map properties
  • 17. 1. Select comparison candidates Approach 1: similar research contributions Select comparison candidates Visualize comparison Select related statements Map properties Approach 2: manual selection
  • 18. 2. Select related statements ● API endpoint that accepts a set of contribution IDs and returns JSON to display for comparison ● Statements selected until depth δ > 5 3. Map properties ● Done in the same endpoint ● Property rows are merged when their similarity threshold is τ ≥ 0.9 Select comparison candidates Visualize comparison Select related statements Map properties
  • 20. 4. Visualize comparison ● Customization (sorting, show/hide properties) ● Sharing and persistence ● Export (CSV, LaTeX and PDF) Select comparison candidates Visualize comparison Select related statements Map properties
  • 21. LaTeX export Powerful export tools make this tool suitable for research
  • 23. User evaluation ● Two goals user evaluation: test usability and determine general usefulness ● Usability is tested using user satisfaction, with the System Usability Scale (SUS) ● General usefulness via a short interview
  • 24. User evaluation ● Participants: 5 researchers ● Evaluation setup: ○ Watch short introduction video ○ Perform simple tasks ○ Fill out SUS questionnaire ○ Short interview Simple task list 1. Make a comparison based on similar contributions 2. Customize the comparison by disabling a property and by changing the order 3. Export the comparison to LaTeX 4. Make a new comparison based on manually selected contributions
  • 25. Evaluation results ● The functionality is considered useful by the participants ● They expect that such a functionality can potentially save them time while doing research ● Received useful feedback for the next iteration: ○ “Show text labels next to properties, explaining what this property means” ○ “It should be possible to split properties that are mapped, but are in fact different”
  • 26. SUS evaluation results SUS score is 81 (ranging from 1 to 100), which is considered excellent SUS questions Q1: I think that I would like to use this system frequently Q2: I found the system unnecessarily complex Q3: I thought the system was easy to use ...
  • 28. Discussion & future work ● Currently, the ORKG does not contain large amounts of data ● The evaluation should be conducted with more participants ● The preliminary evaluation indicates that the system is useful and the usability is excellent ● Concluding: ○ ORKG makes papers machine-readable beyond metadata ○ We presented a workflow and an implementation ● Future work: more extensive evaluation, continue work on ORKG
  • 29. Thank you! Any Questions? Allard Oelen oelen@l3s.de Leibniz University of Hannover, Germany