際際滷

際際滷Share a Scribd company logo
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 鍖rst 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 鍖rst 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
 Veri鍖cation
 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 con鍖icting 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 traf鍖c sign.
This is what the auto pilot saw.
Why do not connect the car with a Knowledge Graph containing
traf鍖c data that simply knows that there is no traf鍖c 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
 Veri鍖cation
 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 (11)

Brief History of Visual Representation Learning
Brief History of Visual Representation LearningBrief History of Visual Representation Learning
Brief History of Visual Representation Learning
Sangwoo Mo
Representational Continuity for Unsupervised Continual Learning
Representational Continuity for Unsupervised Continual LearningRepresentational Continuity for Unsupervised Continual Learning
Representational Continuity for Unsupervised Continual Learning
MLAI2
T4LP Session 1
T4LP Session 1T4LP Session 1
T4LP Session 1
flowittd
Clusterix at VDS 2016
Clusterix at VDS 2016Clusterix at VDS 2016
Clusterix at VDS 2016
Eamonn Maguire
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
Wayne Hodgins
Classroom for the_future
Classroom for the_futureClassroom for the_future
Classroom for the_future
JBMKTAGENCY
Oew2018 7 march vtt_ossiannilsson
Oew2018 7 march vtt_ossiannilssonOew2018 7 march vtt_ossiannilsson
Oew2018 7 march vtt_ossiannilsson
Ebba Ossiannilsson
Dimensions in Multivariant Fabrications V3.pdf
Dimensions in Multivariant Fabrications V3.pdfDimensions in Multivariant Fabrications V3.pdf
Dimensions in Multivariant Fabrications V3.pdf
Brij 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 Keynote
Learnosity
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
Masato Mita
Visual Network Narrations
Visual Network NarrationsVisual Network Narrations
Visual Network Narrations
Janna Joceli Omena
Brief History of Visual Representation Learning
Brief History of Visual Representation LearningBrief History of Visual Representation Learning
Brief History of Visual Representation Learning
Sangwoo Mo
Representational Continuity for Unsupervised Continual Learning
Representational Continuity for Unsupervised Continual LearningRepresentational Continuity for Unsupervised Continual Learning
Representational Continuity for Unsupervised Continual Learning
MLAI2
T4LP Session 1
T4LP Session 1T4LP Session 1
T4LP Session 1
flowittd
Clusterix at VDS 2016
Clusterix at VDS 2016Clusterix at VDS 2016
Clusterix at VDS 2016
Eamonn Maguire
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
Wayne Hodgins
Classroom for the_future
Classroom for the_futureClassroom for the_future
Classroom for the_future
JBMKTAGENCY
Oew2018 7 march vtt_ossiannilsson
Oew2018 7 march vtt_ossiannilssonOew2018 7 march vtt_ossiannilsson
Oew2018 7 march vtt_ossiannilsson
Ebba Ossiannilsson
Dimensions in Multivariant Fabrications V3.pdf
Dimensions in Multivariant Fabrications V3.pdfDimensions in Multivariant Fabrications V3.pdf
Dimensions in Multivariant Fabrications V3.pdf
Brij 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 Keynote
Learnosity
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
Masato Mita

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...
Elwin Huaman
Towards an Ecology of Knowledge
Towards an Ecology of KnowledgeTowards an Ecology of Knowledge
Towards an Ecology of Knowledge
Elwin Huaman
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
Elwin 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 SERVICES
Elwin Huaman
Mendeley curso practico - Elwin HuamanMendeley curso practico - Elwin Huaman
Mendeley curso practico - Elwin Huaman
Elwin Huaman
Estudiar en espa単a by Elwin huamanEstudiar en espa単a by Elwin huaman
Estudiar en espa単a by Elwin huaman
Elwin Huaman
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
Elwin Huaman
Estadisticas del uso de los cmsEstadisticas del uso de los cms
Estadisticas del uso de los cms
Elwin 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炭
Elwin Huaman
Tutorial Web Services en PHP, REST, SOAPTutorial Web Services en PHP, REST, SOAP
Tutorial Web Services en PHP, REST, SOAP
Elwin Huaman
Web Service and PHP, REST and SOAPWeb Service and PHP, REST and SOAP
Web Service and PHP, REST and SOAP
Elwin Huaman
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
Elwin Huaman
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
Elwin 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...
Elwin Huaman
Hack (Lenguaje de Programacion)Hack (Lenguaje de Programacion)
Hack (Lenguaje de Programacion)
Elwin Huaman
Skeleton Framework [Elwin]Skeleton Framework [Elwin]
Skeleton Framework [Elwin]
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...
Elwin Huaman
Towards an Ecology of Knowledge
Towards an Ecology of KnowledgeTowards an Ecology of Knowledge
Towards an Ecology of Knowledge
Elwin Huaman
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
Elwin 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 SERVICES
Elwin Huaman
Mendeley curso practico - Elwin HuamanMendeley curso practico - Elwin Huaman
Mendeley curso practico - Elwin Huaman
Elwin Huaman
Estudiar en espa単a by Elwin huamanEstudiar en espa単a by Elwin huaman
Estudiar en espa単a by Elwin huaman
Elwin Huaman
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
Elwin Huaman
Estadisticas del uso de los cmsEstadisticas del uso de los cms
Estadisticas del uso de los cms
Elwin 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炭
Elwin Huaman
Tutorial Web Services en PHP, REST, SOAPTutorial Web Services en PHP, REST, SOAP
Tutorial Web Services en PHP, REST, SOAP
Elwin Huaman
Web Service and PHP, REST and SOAPWeb Service and PHP, REST and SOAP
Web Service and PHP, REST and SOAP
Elwin Huaman
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
Elwin Huaman
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
Elwin 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...
Elwin Huaman
Hack (Lenguaje de Programacion)Hack (Lenguaje de Programacion)
Hack (Lenguaje de Programacion)
Elwin Huaman
Skeleton Framework [Elwin]Skeleton Framework [Elwin]
Skeleton Framework [Elwin]
Elwin Huaman

Recently uploaded (20)

The basics of sentences session 9pptx.pptx
The basics of sentences session 9pptx.pptxThe basics of sentences session 9pptx.pptx
The basics of sentences session 9pptx.pptx
heathfieldcps1
Unit No 4- Chemotherapy of Malignancy.pptx
Unit No  4- Chemotherapy of Malignancy.pptxUnit No  4- Chemotherapy of Malignancy.pptx
Unit No 4- Chemotherapy of Malignancy.pptx
Ashish Umale
MIPLM subject matter expert Dr Alihan Kaya
MIPLM subject matter expert Dr Alihan KayaMIPLM subject matter expert Dr Alihan Kaya
MIPLM subject matter expert Dr Alihan Kaya
MIPLM
MIPLM subject matter expert Dr Robert Klinski
MIPLM subject matter expert Dr Robert KlinskiMIPLM subject matter expert Dr Robert Klinski
MIPLM subject matter expert Dr Robert Klinski
MIPLM
Unit 3: Combustion in Spark Ignition Engines
Unit 3: Combustion in Spark Ignition EnginesUnit 3: Combustion in Spark Ignition Engines
Unit 3: Combustion in Spark Ignition Engines
NileshKumbhar21
How to Install Odoo 18 with Pycharm - Odoo 18 際際滷s
How to Install Odoo 18 with Pycharm - Odoo 18 際際滷sHow to Install Odoo 18 with Pycharm - Odoo 18 際際滷s
How to Install Odoo 18 with Pycharm - Odoo 18 際際滷s
Celine George
Pass SAP C_C4H47_2503 in 2025 | Latest Exam Questions & Study Material
Pass SAP C_C4H47_2503 in 2025 | Latest Exam Questions & Study MaterialPass SAP C_C4H47_2503 in 2025 | Latest Exam Questions & Study Material
Pass SAP C_C4H47_2503 in 2025 | Latest Exam Questions & Study Material
Jenny408767
General Quiz at Maharaja Agrasen College | Amlan Sarkar | Prelims with Answer...
General Quiz at Maharaja Agrasen College | Amlan Sarkar | Prelims with Answer...General Quiz at Maharaja Agrasen College | Amlan Sarkar | Prelims with Answer...
General Quiz at Maharaja Agrasen College | Amlan Sarkar | Prelims with Answer...
Amlan Sarkar
Analysis of Conf File Parameters in Odoo 17
Analysis of Conf File Parameters in Odoo 17Analysis of Conf File Parameters in Odoo 17
Analysis of Conf File Parameters in Odoo 17
Celine George
Antifungal agents by Mrs. Manjushri Dabhade
Antifungal agents by Mrs. Manjushri DabhadeAntifungal agents by Mrs. Manjushri Dabhade
Antifungal agents by Mrs. Manjushri Dabhade
Dabhade madam Dabhade
Introduction to Systematic Reviews - Prof Ejaz Khan
Introduction to Systematic Reviews - Prof Ejaz KhanIntroduction to Systematic Reviews - Prof Ejaz Khan
Introduction to Systematic Reviews - Prof Ejaz Khan
Systematic Reviews Network (SRN)
UNIT 1 Introduction to communication.pptx
UNIT 1 Introduction to communication.pptxUNIT 1 Introduction to communication.pptx
UNIT 1 Introduction to communication.pptx
HARIHARAN A
How to Setup Company Data in Odoo 17 Accounting App
How to Setup Company Data in Odoo 17 Accounting AppHow to Setup Company Data in Odoo 17 Accounting App
How to Setup Company Data in Odoo 17 Accounting App
Celine George
Anti-Viral Agents.pptx Medicinal Chemistry III, B Pharm SEM VI
Anti-Viral Agents.pptx Medicinal Chemistry III, B Pharm SEM VIAnti-Viral Agents.pptx Medicinal Chemistry III, B Pharm SEM VI
Anti-Viral Agents.pptx Medicinal Chemistry III, B Pharm SEM VI
Samruddhi Khonde
NURSING PROCESS AND ITS STEPS .pptx
NURSING PROCESS AND ITS STEPS                 .pptxNURSING PROCESS AND ITS STEPS                 .pptx
NURSING PROCESS AND ITS STEPS .pptx
PoojaSen20
A-Z GENERAL QUIZ | THE QUIZ CLUB OF PSGCAS | 14TH MARCH 2025.pptx
A-Z GENERAL QUIZ | THE QUIZ CLUB OF PSGCAS | 14TH MARCH 2025.pptxA-Z GENERAL QUIZ | THE QUIZ CLUB OF PSGCAS | 14TH MARCH 2025.pptx
A-Z GENERAL QUIZ | THE QUIZ CLUB OF PSGCAS | 14TH MARCH 2025.pptx
Quiz Club of PSG College of Arts & Science
The basics of sentences session 10pptx.pptx
The basics of sentences session 10pptx.pptxThe basics of sentences session 10pptx.pptx
The basics of sentences session 10pptx.pptx
heathfieldcps1
Unit1 Inroduction to Internal Combustion Engines
Unit1  Inroduction to Internal Combustion EnginesUnit1  Inroduction to Internal Combustion Engines
Unit1 Inroduction to Internal Combustion Engines
NileshKumbhar21
Chapter 6. Business and Corporate Strategy Formulation.pdf
Chapter 6. Business and Corporate Strategy Formulation.pdfChapter 6. Business and Corporate Strategy Formulation.pdf
Chapter 6. Business and Corporate Strategy Formulation.pdf
Rommel Regala
MIPLM subject matter expert Sascha Kamhuber
MIPLM subject matter expert Sascha KamhuberMIPLM subject matter expert Sascha Kamhuber
MIPLM subject matter expert Sascha Kamhuber
MIPLM
The basics of sentences session 9pptx.pptx
The basics of sentences session 9pptx.pptxThe basics of sentences session 9pptx.pptx
The basics of sentences session 9pptx.pptx
heathfieldcps1
Unit No 4- Chemotherapy of Malignancy.pptx
Unit No  4- Chemotherapy of Malignancy.pptxUnit No  4- Chemotherapy of Malignancy.pptx
Unit No 4- Chemotherapy of Malignancy.pptx
Ashish Umale
MIPLM subject matter expert Dr Alihan Kaya
MIPLM subject matter expert Dr Alihan KayaMIPLM subject matter expert Dr Alihan Kaya
MIPLM subject matter expert Dr Alihan Kaya
MIPLM
MIPLM subject matter expert Dr Robert Klinski
MIPLM subject matter expert Dr Robert KlinskiMIPLM subject matter expert Dr Robert Klinski
MIPLM subject matter expert Dr Robert Klinski
MIPLM
Unit 3: Combustion in Spark Ignition Engines
Unit 3: Combustion in Spark Ignition EnginesUnit 3: Combustion in Spark Ignition Engines
Unit 3: Combustion in Spark Ignition Engines
NileshKumbhar21
How to Install Odoo 18 with Pycharm - Odoo 18 際際滷s
How to Install Odoo 18 with Pycharm - Odoo 18 際際滷sHow to Install Odoo 18 with Pycharm - Odoo 18 際際滷s
How to Install Odoo 18 with Pycharm - Odoo 18 際際滷s
Celine George
Pass SAP C_C4H47_2503 in 2025 | Latest Exam Questions & Study Material
Pass SAP C_C4H47_2503 in 2025 | Latest Exam Questions & Study MaterialPass SAP C_C4H47_2503 in 2025 | Latest Exam Questions & Study Material
Pass SAP C_C4H47_2503 in 2025 | Latest Exam Questions & Study Material
Jenny408767
General Quiz at Maharaja Agrasen College | Amlan Sarkar | Prelims with Answer...
General Quiz at Maharaja Agrasen College | Amlan Sarkar | Prelims with Answer...General Quiz at Maharaja Agrasen College | Amlan Sarkar | Prelims with Answer...
General Quiz at Maharaja Agrasen College | Amlan Sarkar | Prelims with Answer...
Amlan Sarkar
Analysis of Conf File Parameters in Odoo 17
Analysis of Conf File Parameters in Odoo 17Analysis of Conf File Parameters in Odoo 17
Analysis of Conf File Parameters in Odoo 17
Celine George
Antifungal agents by Mrs. Manjushri Dabhade
Antifungal agents by Mrs. Manjushri DabhadeAntifungal agents by Mrs. Manjushri Dabhade
Antifungal agents by Mrs. Manjushri Dabhade
Dabhade madam Dabhade
UNIT 1 Introduction to communication.pptx
UNIT 1 Introduction to communication.pptxUNIT 1 Introduction to communication.pptx
UNIT 1 Introduction to communication.pptx
HARIHARAN A
How to Setup Company Data in Odoo 17 Accounting App
How to Setup Company Data in Odoo 17 Accounting AppHow to Setup Company Data in Odoo 17 Accounting App
How to Setup Company Data in Odoo 17 Accounting App
Celine George
Anti-Viral Agents.pptx Medicinal Chemistry III, B Pharm SEM VI
Anti-Viral Agents.pptx Medicinal Chemistry III, B Pharm SEM VIAnti-Viral Agents.pptx Medicinal Chemistry III, B Pharm SEM VI
Anti-Viral Agents.pptx Medicinal Chemistry III, B Pharm SEM VI
Samruddhi Khonde
NURSING PROCESS AND ITS STEPS .pptx
NURSING PROCESS AND ITS STEPS                 .pptxNURSING PROCESS AND ITS STEPS                 .pptx
NURSING PROCESS AND ITS STEPS .pptx
PoojaSen20
The basics of sentences session 10pptx.pptx
The basics of sentences session 10pptx.pptxThe basics of sentences session 10pptx.pptx
The basics of sentences session 10pptx.pptx
heathfieldcps1
Unit1 Inroduction to Internal Combustion Engines
Unit1  Inroduction to Internal Combustion EnginesUnit1  Inroduction to Internal Combustion Engines
Unit1 Inroduction to Internal Combustion Engines
NileshKumbhar21
Chapter 6. Business and Corporate Strategy Formulation.pdf
Chapter 6. Business and Corporate Strategy Formulation.pdfChapter 6. Business and Corporate Strategy Formulation.pdf
Chapter 6. Business and Corporate Strategy Formulation.pdf
Rommel Regala
MIPLM subject matter expert Sascha Kamhuber
MIPLM subject matter expert Sascha KamhuberMIPLM subject matter expert Sascha Kamhuber
MIPLM subject matter expert Sascha Kamhuber
MIPLM

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 鍖rst 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 鍖rst 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 Veri鍖cation 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 con鍖icting 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 traf鍖c sign. This is what the auto pilot saw. Why do not connect the car with a Knowledge Graph containing traf鍖c data that simply knows that there is no traf鍖c 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 Veri鍖cation Validation Enrichment Duplicate Detection Entity Fusion Insights and limitations 15