SlideShare a Scribd company logo
1 of 16
Download to read offline
Knowledge Graph Curation:
A Practical Framework
Elwin Huaman and Dieter Fensel
Semantic Technology Institute (STI) Innsbruck
Department of Computer Science,
University of Innsbruck, Austria
IJCKG 2021
Elwin Huaman | IJCKG 2021 | 08/12/2021
Outline
● What?
Basics - Research questions
● How?
Approach - Solution
● Why?
Motivation
2
What?
Basics - Research questions
3
Elwin Huaman | IJCKG 2021 | 23/11/2021
Elwin Huaman | IJCKG 2021 | 08/12/2021
What are Knowledge Graphs (KGs)?
Over the last decade, creating and especially maintaining large KGs have gained attention.
4
Which KG
is best for
me?
What about their:
● Quality
● Correctness
● Completeness
Elwin Huaman | IJCKG 2021 | 08/12/2021
What is Knowledge Graph Curation?
5
[Fensel et al., 2020]
It is part of the knowledge graph lifecycle.
How to curate KGs?
● How to assess their quality?
● How to improve their correctness?
● How to improve their completeness?
How?
Approach - Solution
6
Elwin Huaman | IJCKG 2021 | 23/11/2021
Elwin Huaman | IJCKG 2021 | 08/12/2021
How to Curate Knowledge Graphs?
7
[Fensel et al., 2020]
The first step to curate KGs is to evaluate their quality.
How to assess KGs quality?
1. Accessibility
2. Accuracy
3. Appropriate amount
4. Believability
5. Completeness
6. Concise representation
7. Consistent representation
8. Cost-effectiveness
9. Ease of manipulation
10. Ease of operation
11. Ease of understanding
12. Free-of-error
13. Interoperability
14. Objectivity
15. Relevancy
16. Reputation
17. Security
18. Timeliness
19. Traceability
20. Variety
Elwin Huaman | IJCKG 2021 | 08/12/2021
How to Curate Knowledge Graphs?
8
[Fensel et al., 2020]
The first step to curate KGs is to evaluate their quality.
How to assess KGs quality?
Elwin Huaman | IJCKG 2021 | 08/12/2021
How to Curate Knowledge Graphs?
9
[Fensel et al., 2020]
Cleaning task aims to improve the correctness of KGs.
How to improve KGs correctness?
❏ Detecting errors
❏ Correcting errors
● Verification
○ Check schema conformance
and integrity constraints.
■ RDFUnit, SHACL, ShEx,
SPIN, Stardog ICV, ...
● Validation
○ Compare with "real" world, a.k.a.
Fact Checking.
■ COPAAL, DeFacto,
FactCheck, FacTify, Leopard,
Surface, Tracy
Elwin Huaman | IJCKG 2021 | 08/12/2021
How to Curate Knowledge Graphs?
10
[Fensel et al., 2020]
Enrichment task aims to improve the completeness of KGs.
How to improve KGs completeness?
❏ Finding relevant KGs
❏ Duplicate detection
❏ Entity fusion
● Duplicate detection
○ Identifying duplicates of a same
entity in a single or various KGs.
■ ADEL, DDaaS, Dedupe, DuDe,
Duke, Legato, LIMES, SERIMI, Silk,
…
● Entity fusion
○ Resolving conflicting property
value assertions.
■ FAGI, Sieve, SLIPO Toolkit, …
Elwin Huaman | IJCKG 2021 | 08/12/2021
How to Curate Knowledge Graphs?
11
[Fensel et al., 2020]
Knowledge Graph Curation Framework
Assessing
KGs
Quality
Metrics
<<datastore>>
Assessment
Report
Weights
Mapping
& Indexing
KGs
Domain
Specif.
<<datastore>>
Verification
Report
Verifier
Constraints
[0.1]
<<datastore>>
Validation
Report
Validator
Instance
Validation
Triple
Validation
[0.1]
Validation
Strategies
Configuration
Learning
Config.
Instance
Matching
<<datastore>>
Duplicates
Report
Entity
Fusion
Fusion
Strategies
<<datastore>>
Fusion
Report
Why?
Motivation
12
Elwin Huaman | IJCKG 2021 | 23/11/2021
Elwin Huaman | IJCKG 2021 | 08/12/2021
Why Curation of Knowledge Graphs?
13
Are they needed?
World Wide Web
E.g. Google as a Query Answering Engine
Virtual intelligent agents
E.g. Bots
Physical intelligent agents
E.g. Autonomous cars
In May 2016 Joshua Brown was killed by his car because its auto
pilot mixed up a very long car (large wheelbase) with a traffic sign.
This is what the auto pilot “saw”.
Why do not connect the car with a Knowledge Graph containing
traffic data that simply knows that there is no traffic sign?
Elwin Huaman | IJCKG 2021 | 08/12/2021
Insights & Limitations
❏ Assessment
❏ Automation
❏ Cost-effectiveness
❏ Dynamic-data
❏ Prevention
❏ Reproducibility
❏ Re-usability
❏ User-in-the-loop
❏ Scalability
14
Elwin Huaman | IJCKG 2021 | 08/12/2021
Summary
● A practical framework
○ Assessment
■ Quality Dimensions
○ Cleaning
■ Verification
■ Validation
○ Enrichment
■ Duplicate Detection
■ Entity Fusion
● Insights and limitations
15
Thank you!
@ElwinHuaman
16

More Related Content

Similar to Knowledge Graph Curation: A Practical Framework

Brief History of Visual Representation Learning
Brief History of Visual Representation LearningBrief History of Visual Representation Learning
Brief History of Visual Representation LearningSangwoo Mo
 
Representational Continuity for Unsupervised Continual Learning
Representational Continuity for Unsupervised Continual LearningRepresentational Continuity for Unsupervised Continual Learning
Representational Continuity for Unsupervised Continual LearningMLAI2
 
Malaysian Higher Ed: C-ing the Future
Malaysian Higher Ed: C-ing the FutureMalaysian Higher Ed: C-ing the Future
Malaysian Higher Ed: C-ing the FutureWayne Hodgins
 
Classroom for the_future
Classroom for the_futureClassroom for the_future
Classroom for the_futureJBMKTAGENCY
 
Oew2018 7 march vtt_ossiannilsson
Oew2018 7 march vtt_ossiannilssonOew2018 7 march vtt_ossiannilsson
Oew2018 7 march vtt_ossiannilssonEbba Ossiannilsson
 
Dimensions in Multivariant Fabrications V3.pdf
Dimensions in Multivariant Fabrications V3.pdfDimensions in Multivariant Fabrications V3.pdf
Dimensions in Multivariant Fabrications V3.pdfBrij Consulting, LLC
 
Educate 2017 (Learnosity Developer Conference) Opening Keynote
Educate 2017 (Learnosity Developer Conference) Opening KeynoteEducate 2017 (Learnosity Developer Conference) Opening Keynote
Educate 2017 (Learnosity Developer Conference) Opening KeynoteLearnosity
 
Grammatical Error Correction with Improved Real-world Applicability
Grammatical Error Correction with Improved Real-world ApplicabilityGrammatical Error Correction with Improved Real-world Applicability
Grammatical Error Correction with Improved Real-world ApplicabilityMasato Mita
 

Similar to Knowledge Graph Curation: A Practical Framework (10)

Brief History of Visual Representation Learning
Brief History of Visual Representation LearningBrief History of Visual Representation Learning
Brief History of Visual Representation Learning
 
Representational Continuity for Unsupervised Continual Learning
Representational Continuity for Unsupervised Continual LearningRepresentational Continuity for Unsupervised Continual Learning
Representational Continuity for Unsupervised Continual Learning
 
Clusterix at VDS 2016
Clusterix at VDS 2016Clusterix at VDS 2016
Clusterix at VDS 2016
 
Malaysian Higher Ed: C-ing the Future
Malaysian Higher Ed: C-ing the FutureMalaysian Higher Ed: C-ing the Future
Malaysian Higher Ed: C-ing the Future
 
Classroom for the_future
Classroom for the_futureClassroom for the_future
Classroom for the_future
 
Oew2018 7 march vtt_ossiannilsson
Oew2018 7 march vtt_ossiannilssonOew2018 7 march vtt_ossiannilsson
Oew2018 7 march vtt_ossiannilsson
 
Dimensions in Multivariant Fabrications V3.pdf
Dimensions in Multivariant Fabrications V3.pdfDimensions in Multivariant Fabrications V3.pdf
Dimensions in Multivariant Fabrications V3.pdf
 
Educate 2017 (Learnosity Developer Conference) Opening Keynote
Educate 2017 (Learnosity Developer Conference) Opening KeynoteEducate 2017 (Learnosity Developer Conference) Opening Keynote
Educate 2017 (Learnosity Developer Conference) Opening Keynote
 
Grammatical Error Correction with Improved Real-world Applicability
Grammatical Error Correction with Improved Real-world ApplicabilityGrammatical Error Correction with Improved Real-world Applicability
Grammatical Error Correction with Improved Real-world Applicability
 
Visual Network Narrations
Visual Network NarrationsVisual Network Narrations
Visual Network Narrations
 

More from Elwin Huaman

Hacia la Publicación Digital en Idioma Quechua - Towards Publishing in Quechu...
Hacia la Publicación Digital en Idioma Quechua - Towards Publishing in Quechu...Hacia la Publicación Digital en Idioma Quechua - Towards Publishing in Quechu...
Hacia la Publicación Digital en Idioma Quechua - Towards Publishing in Quechu...Elwin Huaman
 
Towards an Ecology of Knowledge
Towards an Ecology of KnowledgeTowards an Ecology of Knowledge
Towards an Ecology of KnowledgeElwin Huaman
 
Kipu (Knowledge that Inspires People like U) - Sustainable Travel
Kipu (Knowledge that Inspires People like U) -  Sustainable TravelKipu (Knowledge that Inspires People like U) -  Sustainable Travel
Kipu (Knowledge that Inspires People like U) - Sustainable TravelElwin Huaman
 
Quipu: Quechua Knowledge Graph [Pilot: Building virtual assistants based on Q...
Quipu: Quechua Knowledge Graph [Pilot: Building virtual assistants based on Q...Quipu: Quechua Knowledge Graph [Pilot: Building virtual assistants based on Q...
Quipu: Quechua Knowledge Graph [Pilot: Building virtual assistants based on Q...Elwin Huaman
 
LINKED DATA AND PUBLIC DATA TO IMPROVE TOURIST INFORMATION SERVICES
LINKED DATA AND PUBLIC DATA TO IMPROVE TOURIST INFORMATION SERVICESLINKED DATA AND PUBLIC DATA TO IMPROVE TOURIST INFORMATION SERVICES
LINKED DATA AND PUBLIC DATA TO IMPROVE TOURIST INFORMATION SERVICESElwin Huaman
 
Mendeley curso practico - Elwin Huaman
Mendeley curso practico - Elwin HuamanMendeley curso practico - Elwin Huaman
Mendeley curso practico - Elwin HuamanElwin Huaman
 
Estudiar en españa by Elwin huaman
Estudiar en españa by Elwin huamanEstudiar en españa by Elwin huaman
Estudiar en españa by Elwin huamanElwin Huaman
 
Introducción a DSpace - Universidad Nacional del Altiplano, Puno
Introducción a DSpace - Universidad Nacional del Altiplano, PunoIntroducción a DSpace - Universidad Nacional del Altiplano, Puno
Introducción a DSpace - Universidad Nacional del Altiplano, PunoElwin Huaman
 
Estadisticas del uso de los cms
Estadisticas del uso de los cmsEstadisticas del uso de los cms
Estadisticas del uso de los cmsElwin Huaman
 
Comercio Internacional: La importancia del comercio electrónico en Perú
Comercio Internacional: La importancia del comercio electrónico en PerúComercio Internacional: La importancia del comercio electrónico en Perú
Comercio Internacional: La importancia del comercio electrónico en PerúElwin Huaman
 
Tutorial Web Services en PHP, REST, SOAP
Tutorial Web Services en PHP, REST, SOAPTutorial Web Services en PHP, REST, SOAP
Tutorial Web Services en PHP, REST, SOAPElwin Huaman
 
Web Service and PHP, REST and SOAP
Web Service and PHP, REST and SOAPWeb Service and PHP, REST and SOAP
Web Service and PHP, REST and SOAPElwin Huaman
 
Practicando análisis cibermétrico en redes de investigadores
Practicando análisis cibermétrico en redes de investigadoresPracticando análisis cibermétrico en redes de investigadores
Practicando análisis cibermétrico en redes de investigadoresElwin Huaman
 
Evaluacion de Sistemas de Busqueda Google, Carrot2, Usal.es
Evaluacion de Sistemas de Busqueda Google, Carrot2, Usal.esEvaluacion de Sistemas de Busqueda Google, Carrot2, Usal.es
Evaluacion de Sistemas de Busqueda Google, Carrot2, Usal.esElwin Huaman
 
Análisis del uso del paquete de la editorial Elsevier, ScienceDirect, en el a...
Análisis del uso del paquete de la editorial Elsevier, ScienceDirect, en el a...Análisis del uso del paquete de la editorial Elsevier, ScienceDirect, en el a...
Análisis del uso del paquete de la editorial Elsevier, ScienceDirect, en el a...Elwin Huaman
 
Hack (Lenguaje de Programacion)
Hack (Lenguaje de Programacion)Hack (Lenguaje de Programacion)
Hack (Lenguaje de Programacion)Elwin Huaman
 
Skeleton Framework [Elwin]
Skeleton Framework [Elwin]Skeleton Framework [Elwin]
Skeleton Framework [Elwin]Elwin Huaman
 

More from Elwin Huaman (17)

Hacia la Publicación Digital en Idioma Quechua - Towards Publishing in Quechu...
Hacia la Publicación Digital en Idioma Quechua - Towards Publishing in Quechu...Hacia la Publicación Digital en Idioma Quechua - Towards Publishing in Quechu...
Hacia la Publicación Digital en Idioma Quechua - Towards Publishing in Quechu...
 
Towards an Ecology of Knowledge
Towards an Ecology of KnowledgeTowards an Ecology of Knowledge
Towards an Ecology of Knowledge
 
Kipu (Knowledge that Inspires People like U) - Sustainable Travel
Kipu (Knowledge that Inspires People like U) -  Sustainable TravelKipu (Knowledge that Inspires People like U) -  Sustainable Travel
Kipu (Knowledge that Inspires People like U) - Sustainable Travel
 
Quipu: Quechua Knowledge Graph [Pilot: Building virtual assistants based on Q...
Quipu: Quechua Knowledge Graph [Pilot: Building virtual assistants based on Q...Quipu: Quechua Knowledge Graph [Pilot: Building virtual assistants based on Q...
Quipu: Quechua Knowledge Graph [Pilot: Building virtual assistants based on Q...
 
LINKED DATA AND PUBLIC DATA TO IMPROVE TOURIST INFORMATION SERVICES
LINKED DATA AND PUBLIC DATA TO IMPROVE TOURIST INFORMATION SERVICESLINKED DATA AND PUBLIC DATA TO IMPROVE TOURIST INFORMATION SERVICES
LINKED DATA AND PUBLIC DATA TO IMPROVE TOURIST INFORMATION SERVICES
 
Mendeley curso practico - Elwin Huaman
Mendeley curso practico - Elwin HuamanMendeley curso practico - Elwin Huaman
Mendeley curso practico - Elwin Huaman
 
Estudiar en españa by Elwin huaman
Estudiar en españa by Elwin huamanEstudiar en españa by Elwin huaman
Estudiar en españa by Elwin huaman
 
Introducción a DSpace - Universidad Nacional del Altiplano, Puno
Introducción a DSpace - Universidad Nacional del Altiplano, PunoIntroducción a DSpace - Universidad Nacional del Altiplano, Puno
Introducción a DSpace - Universidad Nacional del Altiplano, Puno
 
Estadisticas del uso de los cms
Estadisticas del uso de los cmsEstadisticas del uso de los cms
Estadisticas del uso de los cms
 
Comercio Internacional: La importancia del comercio electrónico en Perú
Comercio Internacional: La importancia del comercio electrónico en PerúComercio Internacional: La importancia del comercio electrónico en Perú
Comercio Internacional: La importancia del comercio electrónico en Perú
 
Tutorial Web Services en PHP, REST, SOAP
Tutorial Web Services en PHP, REST, SOAPTutorial Web Services en PHP, REST, SOAP
Tutorial Web Services en PHP, REST, SOAP
 
Web Service and PHP, REST and SOAP
Web Service and PHP, REST and SOAPWeb Service and PHP, REST and SOAP
Web Service and PHP, REST and SOAP
 
Practicando análisis cibermétrico en redes de investigadores
Practicando análisis cibermétrico en redes de investigadoresPracticando análisis cibermétrico en redes de investigadores
Practicando análisis cibermétrico en redes de investigadores
 
Evaluacion de Sistemas de Busqueda Google, Carrot2, Usal.es
Evaluacion de Sistemas de Busqueda Google, Carrot2, Usal.esEvaluacion de Sistemas de Busqueda Google, Carrot2, Usal.es
Evaluacion de Sistemas de Busqueda Google, Carrot2, Usal.es
 
Análisis del uso del paquete de la editorial Elsevier, ScienceDirect, en el a...
Análisis del uso del paquete de la editorial Elsevier, ScienceDirect, en el a...Análisis del uso del paquete de la editorial Elsevier, ScienceDirect, en el a...
Análisis del uso del paquete de la editorial Elsevier, ScienceDirect, en el a...
 
Hack (Lenguaje de Programacion)
Hack (Lenguaje de Programacion)Hack (Lenguaje de Programacion)
Hack (Lenguaje de Programacion)
 
Skeleton Framework [Elwin]
Skeleton Framework [Elwin]Skeleton Framework [Elwin]
Skeleton Framework [Elwin]
 

Recently uploaded

4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptxmary850239
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17Celine George
 
ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4MiaBumagat1
 
Multi Domain Alias In the Odoo 17 ERP Module
Multi Domain Alias In the Odoo 17 ERP ModuleMulti Domain Alias In the Odoo 17 ERP Module
Multi Domain Alias In the Odoo 17 ERP ModuleCeline George
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONHumphrey A Beña
 
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptxAUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptxiammrhaywood
 
Production of Monoclonal Antibodies by Hybridoma Technology.pptx
Production of Monoclonal Antibodies by Hybridoma Technology.pptxProduction of Monoclonal Antibodies by Hybridoma Technology.pptx
Production of Monoclonal Antibodies by Hybridoma Technology.pptxAnupkumar Sharma
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfTechSoup
 
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Seán Kennedy
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)lakshayb543
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management SystemChristalin Nelson
 
Congestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentationCongestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentationdeepaannamalai16
 
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parentsnavabharathschool99
 
Oppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmOppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmStan Meyer
 
Textual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSTextual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSMae Pangan
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designMIPLM
 

Recently uploaded (20)

4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17
 
Mattingly "AI & Prompt Design: Large Language Models"
Mattingly "AI & Prompt Design: Large Language Models"Mattingly "AI & Prompt Design: Large Language Models"
Mattingly "AI & Prompt Design: Large Language Models"
 
ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4
 
Multi Domain Alias In the Odoo 17 ERP Module
Multi Domain Alias In the Odoo 17 ERP ModuleMulti Domain Alias In the Odoo 17 ERP Module
Multi Domain Alias In the Odoo 17 ERP Module
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
 
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptxAUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
 
Production of Monoclonal Antibodies by Hybridoma Technology.pptx
Production of Monoclonal Antibodies by Hybridoma Technology.pptxProduction of Monoclonal Antibodies by Hybridoma Technology.pptx
Production of Monoclonal Antibodies by Hybridoma Technology.pptx
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
 
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
 
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptxYOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management System
 
Congestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentationCongestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentation
 
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parents
 
Oppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmOppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and Film
 
Paradigm shift in nursing research by RS MEHTA
Paradigm shift in nursing research by RS MEHTAParadigm shift in nursing research by RS MEHTA
Paradigm shift in nursing research by RS MEHTA
 
Textual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSTextual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHS
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-design
 
INCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptx
INCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptxINCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptx
INCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptx
 

Knowledge Graph Curation: A Practical Framework

  • 1. Knowledge Graph Curation: A Practical Framework Elwin Huaman and Dieter Fensel Semantic Technology Institute (STI) Innsbruck Department of Computer Science, University of Innsbruck, Austria IJCKG 2021
  • 2. Elwin Huaman | IJCKG 2021 | 08/12/2021 Outline ● What? Basics - Research questions ● How? Approach - Solution ● Why? Motivation 2
  • 3. What? Basics - Research questions 3 Elwin Huaman | IJCKG 2021 | 23/11/2021
  • 4. Elwin Huaman | IJCKG 2021 | 08/12/2021 What are Knowledge Graphs (KGs)? Over the last decade, creating and especially maintaining large KGs have gained attention. 4 Which KG is best for me? What about their: ● Quality ● Correctness ● Completeness
  • 5. Elwin Huaman | IJCKG 2021 | 08/12/2021 What is Knowledge Graph Curation? 5 [Fensel et al., 2020] It is part of the knowledge graph lifecycle. How to curate KGs? ● How to assess their quality? ● How to improve their correctness? ● How to improve their completeness?
  • 6. How? Approach - Solution 6 Elwin Huaman | IJCKG 2021 | 23/11/2021
  • 7. Elwin Huaman | IJCKG 2021 | 08/12/2021 How to Curate Knowledge Graphs? 7 [Fensel et al., 2020] The first step to curate KGs is to evaluate their quality. How to assess KGs quality? 1. Accessibility 2. Accuracy 3. Appropriate amount 4. Believability 5. Completeness 6. Concise representation 7. Consistent representation 8. Cost-effectiveness 9. Ease of manipulation 10. Ease of operation 11. Ease of understanding 12. Free-of-error 13. Interoperability 14. Objectivity 15. Relevancy 16. Reputation 17. Security 18. Timeliness 19. Traceability 20. Variety
  • 8. Elwin Huaman | IJCKG 2021 | 08/12/2021 How to Curate Knowledge Graphs? 8 [Fensel et al., 2020] The first step to curate KGs is to evaluate their quality. How to assess KGs quality?
  • 9. Elwin Huaman | IJCKG 2021 | 08/12/2021 How to Curate Knowledge Graphs? 9 [Fensel et al., 2020] Cleaning task aims to improve the correctness of KGs. How to improve KGs correctness? ❏ Detecting errors ❏ Correcting errors ● Verification ○ Check schema conformance and integrity constraints. ■ RDFUnit, SHACL, ShEx, SPIN, Stardog ICV, ... ● Validation ○ Compare with "real" world, a.k.a. Fact Checking. ■ COPAAL, DeFacto, FactCheck, FacTify, Leopard, Surface, Tracy
  • 10. Elwin Huaman | IJCKG 2021 | 08/12/2021 How to Curate Knowledge Graphs? 10 [Fensel et al., 2020] Enrichment task aims to improve the completeness of KGs. How to improve KGs completeness? ❏ Finding relevant KGs ❏ Duplicate detection ❏ Entity fusion ● Duplicate detection ○ Identifying duplicates of a same entity in a single or various KGs. ■ ADEL, DDaaS, Dedupe, DuDe, Duke, Legato, LIMES, SERIMI, Silk, … ● Entity fusion ○ Resolving conflicting property value assertions. ■ FAGI, Sieve, SLIPO Toolkit, …
  • 11. Elwin Huaman | IJCKG 2021 | 08/12/2021 How to Curate Knowledge Graphs? 11 [Fensel et al., 2020] Knowledge Graph Curation Framework Assessing KGs Quality Metrics <<datastore>> Assessment Report Weights Mapping & Indexing KGs Domain Specif. <<datastore>> Verification Report Verifier Constraints [0.1] <<datastore>> Validation Report Validator Instance Validation Triple Validation [0.1] Validation Strategies Configuration Learning Config. Instance Matching <<datastore>> Duplicates Report Entity Fusion Fusion Strategies <<datastore>> Fusion Report
  • 12. Why? Motivation 12 Elwin Huaman | IJCKG 2021 | 23/11/2021
  • 13. Elwin Huaman | IJCKG 2021 | 08/12/2021 Why Curation of Knowledge Graphs? 13 Are they needed? World Wide Web E.g. Google as a Query Answering Engine Virtual intelligent agents E.g. Bots Physical intelligent agents E.g. Autonomous cars In May 2016 Joshua Brown was killed by his car because its auto pilot mixed up a very long car (large wheelbase) with a traffic sign. This is what the auto pilot “saw”. Why do not connect the car with a Knowledge Graph containing traffic data that simply knows that there is no traffic sign?
  • 14. Elwin Huaman | IJCKG 2021 | 08/12/2021 Insights & Limitations ❏ Assessment ❏ Automation ❏ Cost-effectiveness ❏ Dynamic-data ❏ Prevention ❏ Reproducibility ❏ Re-usability ❏ User-in-the-loop ❏ Scalability 14
  • 15. Elwin Huaman | IJCKG 2021 | 08/12/2021 Summary ● A practical framework ○ Assessment ■ Quality Dimensions ○ Cleaning ■ Verification ■ Validation ○ Enrichment ■ Duplicate Detection ■ Entity Fusion ● Insights and limitations 15