SlideShare a Scribd company logo
1 of 18
Download to read offline
Fixing the Domain and Range
of Properties in Linked Data
by Context Disambiguation
Alberto Tonon, Michele Catasta,
Gianluca Demartini, Philippe Cudré-Mauroux
LDOW - May the 19th, 2015
Linked Data…
2
"Cobie Smulders"
"Neil Patrick Harris"
"How I Met Your Mother"
showName
starring
starring
name
name
TV Show
type type
Person
type
type
type
type
network
type
TV Network
Broadcast
Network
type
Actor
Actor
Person
Work
… and its Schema
3
......
Thing
Person Work
TV showActor
Organisation
Broadcaster
...
Type Hierarchy
network
Broadcaster
range
domain
Broadcaster
starring
Work
range
domain
Actor
Property
Definitions
Data-Schema Coherence
4
"Cobie Smulders"
"Neil Patrick Harris"
"How I Met Your Mother"
showName
starring
starring
name
name
TV Show
type type
Person
type
type
type
type
network
type
TV Network
Broadcast
Network
type
Actor
Actor
Person
Work
network
Broadcaster
range
domain
Broadcaster
starring
Work
range
domain
Actor
Data-Schema Coherence
4
"Cobie Smulders"
"Neil Patrick Harris"
"How I Met Your Mother"
showName
starring
starring
name
name
TV Show
type type
Person
type
type
type
type
network
type
TV Network
Broadcast
Network
type
Actor
Actor
Person
Work
network
Broadcaster
range
domain
Broadcaster
starring
Work
range
domain
Actor
✔
✔
Data-Schema Coherence
4
"Cobie Smulders"
"Neil Patrick Harris"
"How I Met Your Mother"
showName
starring
starring
name
name
TV Show
type type
Person
type
type
type
type
network
type
TV Network
Broadcast
Network
type
Actor
Actor
Person
Work
network
Broadcaster
range
domain
Broadcaster
starring
Work
range
domain
Actor
✔
✔
✘
Incoherences in Real KBs
5
Property
Dom
Incoherences
% Dom
Incoherences
dpo:years ~641k 100%
dpo:currentMember ~260k 100%
… … …
Property
Dom
Incoherences
% Dom
Incoherences
fb:[…]object.type ~99M 61%
fb:[…]object.name ~41M 100%
… … …
Data-Driven
Domains/Ranges
• Just intersect the types of all resources appearing
as subject/object…
• …being consistent with the type hierarchy.
6
......
Thing
Person Work
TV showActor
Organisation
Broadcaster
...
Type Hierarchy
Data-Driven
Domains/Ranges
• Dom(foaf:name) = Thing 

—> Everything has a name !
• Dom(dpo:manager) = Thing 

—> Everything has a manager "
7
SportSeason
0.55
Agent
0.44
...
Thing
1.00
...Soccer Cricket"k 1
Rugby"k
Baseball"10.42
... ...SoccerClubSeason
0.55
SportsTeam
0.44
... ... Organisation
0.44
SportsTeamSeason
0.55
LEXT: an Example
Computing the domain of dpo:manager
8
SportSeason
0.55
Agent
0.44
...
Thing
1.00
...Soccer Cricket"k 1
Rugby"k
Baseball"10.42
... ...SoccerClubSeason
0.55
SportsTeam
0.44
... ... Organisation
0.44
SportsTeamSeason
0.55
dpo:manager is usedin two different contexts
LEXT: an Example
Computing the domain of dpo:manager
8
SportSeason
0.55
Agent
0.44
...
Thing
1.00
...Soccer Cricket"k 1
Rugby"k
Baseball"10.42
... ...SoccerClubSeason
0.55
SportsTeam
0.44
... ... Organisation
0.44
SportsTeamSeason
0.55
dpo:manager is usedin two different contexts
LEXT: an Example
Computing the domain of dpo:manager
8
manager
soccer club
season manager
sports team
manager
Thing
SoccerClubSeason SportsTeam
SportSeason
0.55
Agent
0.44
...
Thing
1.00
...Soccer Cricket"k 1
Rugby"k
Baseball"10.42
... ...SoccerClubSeason
0.55
SportsTeam
0.44
... ... Organisation
0.44
SportsTeamSeason
0.55
dpo:manager is usedin two different contexts
LEXT: an Example
Computing the domain of dpo:manager
8
manager
soccer club
season manager
sports team
manager
Thing
SoccerClubSeason SportsTeam
Visit the hierarchy until:
1) Pr(type | property) ≥ λ
&&
2) H(Pr(property | children)) < η
LEXT
H = 1.96
H = 0.9 SportSeason
0.55
Agent
0.44
...
Thing
1.00
...Soccer Cricket"k 1
Rugby"k
Baseball"10.42
... ...SoccerClubSeason
0.55
SportsTeam
0.44
... ... Organisation
0.44
SportsTeamSeason
0.55
dpo:manager is usedin two different contexts
LEXT: an Example
Computing the domain of dpo:manager
8
manager
soccer club
season manager
sports team
manager
Thing
SoccerClubSeason SportsTeam
Visit the hierarchy until:
1) Pr(type | property) ≥ λ
&&
2) H(Pr(property | children)) < η
LEXT
REXT and LERIXT
• REXT = LEXT but with types of object resources
• LERIXT = LEXT + REXT
• two type trees (one for Domain and one for
Range), current state is a pair (subject type,
object type)
9
SportSeason Agent ...
Thing
...Soccer Cricket RugbyBaseball
... ...SoccerClubSeason SportsTeam
... ... OrganisationSportsTeamSeason
SportSeason Agent ...
Thing
...Soccer Cricket RugbyBaseball
... ...SoccerClubSeason SportsTeam
... ... OrganisationSportsTeamSeason
Current State
About λ
10
Figure 1: Coverage and number of new sub-properties varying λ.
Evaluation
• Fixed λ = 0.1, η = 1
• 3 authors + 2 experts (majority vote) evaluated the
output of LEXT REXT, and LERIXT.
• LERIXT generates too many new sub-properties
11
LEXT REXT LERIXT
Precision 96.50% 91.40% 87.00%
Table 2: Precision of LEXT, REXT, and LERIXT
Conclusion
• Three different methods for identifying contexts
• LEXT: exploits the type of the subject resources
• REXT: exploits the type of the object resources
• LERIXT: exploits both
• Up to 96.50% precision.
12
Visit the hierarchy until:
1) Pr(type | property) ≥ λ
&&
2) H(Pr(property | children)) < η
LEXT

More Related Content

Similar to Fixing the Domain and Range of Properties in Linked Data by Context Disambiguation

Recommender Systems, Matrices and Graphs
Recommender Systems, Matrices and GraphsRecommender Systems, Matrices and Graphs
Recommender Systems, Matrices and GraphsRoelof Pieters
 
Types Working for You, Not Against You
Types Working for You, Not Against YouTypes Working for You, Not Against You
Types Working for You, Not Against YouC4Media
 
Introducción a Neo4j
Introducción a Neo4jIntroducción a Neo4j
Introducción a Neo4jNeo4j
 
R for Pythonistas (PyData NYC 2017)
R for Pythonistas (PyData NYC 2017)R for Pythonistas (PyData NYC 2017)
R for Pythonistas (PyData NYC 2017)Christopher Roach
 
Breaking down data silos with the open data protocol
Breaking down data silos with the open data protocolBreaking down data silos with the open data protocol
Breaking down data silos with the open data protocolWoodruff Solutions LLC
 
Colour Modelling - domain modelling with the 3rd dimension
Colour Modelling - domain modelling with the 3rd dimensionColour Modelling - domain modelling with the 3rd dimension
Colour Modelling - domain modelling with the 3rd dimensionDouglas English
 
Mining Interesting Trivia for Entities from Wikipedia PART-II
Mining Interesting Trivia for Entities from Wikipedia PART-IIMining Interesting Trivia for Entities from Wikipedia PART-II
Mining Interesting Trivia for Entities from Wikipedia PART-IIAbhay Prakash
 
Looking at Content Recommendations through a Search Lens - Extended Version
Looking at Content Recommendations through a Search Lens - Extended VersionLooking at Content Recommendations through a Search Lens - Extended Version
Looking at Content Recommendations through a Search Lens - Extended VersionSonya Liberman
 

Similar to Fixing the Domain and Range of Properties in Linked Data by Context Disambiguation (11)

Recommender Systems, Matrices and Graphs
Recommender Systems, Matrices and GraphsRecommender Systems, Matrices and Graphs
Recommender Systems, Matrices and Graphs
 
Types Working for You, Not Against You
Types Working for You, Not Against YouTypes Working for You, Not Against You
Types Working for You, Not Against You
 
Introducción a Neo4j
Introducción a Neo4jIntroducción a Neo4j
Introducción a Neo4j
 
R for Pythonistas (PyData NYC 2017)
R for Pythonistas (PyData NYC 2017)R for Pythonistas (PyData NYC 2017)
R for Pythonistas (PyData NYC 2017)
 
Amazon DynamoDB Design Workshop
Amazon DynamoDB Design WorkshopAmazon DynamoDB Design Workshop
Amazon DynamoDB Design Workshop
 
Breaking down data silos with the open data protocol
Breaking down data silos with the open data protocolBreaking down data silos with the open data protocol
Breaking down data silos with the open data protocol
 
Deep Dive on Amazon DynamoDB
Deep Dive on Amazon DynamoDBDeep Dive on Amazon DynamoDB
Deep Dive on Amazon DynamoDB
 
Colour Modelling - domain modelling with the 3rd dimension
Colour Modelling - domain modelling with the 3rd dimensionColour Modelling - domain modelling with the 3rd dimension
Colour Modelling - domain modelling with the 3rd dimension
 
Deep Dive on Amazon DynamoDB
Deep Dive on Amazon DynamoDBDeep Dive on Amazon DynamoDB
Deep Dive on Amazon DynamoDB
 
Mining Interesting Trivia for Entities from Wikipedia PART-II
Mining Interesting Trivia for Entities from Wikipedia PART-IIMining Interesting Trivia for Entities from Wikipedia PART-II
Mining Interesting Trivia for Entities from Wikipedia PART-II
 
Looking at Content Recommendations through a Search Lens - Extended Version
Looking at Content Recommendations through a Search Lens - Extended VersionLooking at Content Recommendations through a Search Lens - Extended Version
Looking at Content Recommendations through a Search Lens - Extended Version
 

More from eXascale Infolab

Beyond Triplets: Hyper-Relational Knowledge Graph Embedding for Link Prediction
Beyond Triplets: Hyper-Relational Knowledge Graph Embedding for Link PredictionBeyond Triplets: Hyper-Relational Knowledge Graph Embedding for Link Prediction
Beyond Triplets: Hyper-Relational Knowledge Graph Embedding for Link PredictioneXascale Infolab
 
It Takes Two: Instrumenting the Interaction between In-Memory Databases and S...
It Takes Two: Instrumenting the Interaction between In-Memory Databases and S...It Takes Two: Instrumenting the Interaction between In-Memory Databases and S...
It Takes Two: Instrumenting the Interaction between In-Memory Databases and S...eXascale Infolab
 
Representation Learning on Complex Graphs
Representation Learning on Complex GraphsRepresentation Learning on Complex Graphs
Representation Learning on Complex GraphseXascale Infolab
 
A force directed approach for offline gps trajectory map
A force directed approach for offline gps trajectory mapA force directed approach for offline gps trajectory map
A force directed approach for offline gps trajectory mapeXascale Infolab
 
HistoSketch: Fast Similarity-Preserving Sketching of Streaming Histograms wit...
HistoSketch: Fast Similarity-Preserving Sketching of Streaming Histograms wit...HistoSketch: Fast Similarity-Preserving Sketching of Streaming Histograms wit...
HistoSketch: Fast Similarity-Preserving Sketching of Streaming Histograms wit...eXascale Infolab
 
SwissLink: High-Precision, Context-Free Entity Linking Exploiting Unambiguous...
SwissLink: High-Precision, Context-Free Entity Linking Exploiting Unambiguous...SwissLink: High-Precision, Context-Free Entity Linking Exploiting Unambiguous...
SwissLink: High-Precision, Context-Free Entity Linking Exploiting Unambiguous...eXascale Infolab
 
Dependency-Driven Analytics: A Compass for Uncharted Data Oceans
Dependency-Driven Analytics: A Compass for Uncharted Data OceansDependency-Driven Analytics: A Compass for Uncharted Data Oceans
Dependency-Driven Analytics: A Compass for Uncharted Data OceanseXascale Infolab
 
SANAPHOR: Ontology-based Coreference Resolution
SANAPHOR: Ontology-based Coreference ResolutionSANAPHOR: Ontology-based Coreference Resolution
SANAPHOR: Ontology-based Coreference ResolutioneXascale Infolab
 
Efficient, Scalable, and Provenance-Aware Management of Linked Data
Efficient, Scalable, and Provenance-Aware Management of Linked DataEfficient, Scalable, and Provenance-Aware Management of Linked Data
Efficient, Scalable, and Provenance-Aware Management of Linked DataeXascale Infolab
 
Entity-Centric Data Management
Entity-Centric Data ManagementEntity-Centric Data Management
Entity-Centric Data ManagementeXascale Infolab
 
LDOW2015 - Uduvudu: a Graph-Aware and Adaptive UI Engine for Linked Data
LDOW2015 - Uduvudu: a Graph-Aware and Adaptive UI Engine for Linked DataLDOW2015 - Uduvudu: a Graph-Aware and Adaptive UI Engine for Linked Data
LDOW2015 - Uduvudu: a Graph-Aware and Adaptive UI Engine for Linked DataeXascale Infolab
 
Executing Provenance-Enabled Queries over Web Data
Executing Provenance-Enabled Queries over Web DataExecuting Provenance-Enabled Queries over Web Data
Executing Provenance-Enabled Queries over Web DataeXascale Infolab
 
The Dynamics of Micro-Task Crowdsourcing
The Dynamics of Micro-Task CrowdsourcingThe Dynamics of Micro-Task Crowdsourcing
The Dynamics of Micro-Task CrowdsourcingeXascale Infolab
 
CIKM14: Fixing grammatical errors by preposition ranking
CIKM14: Fixing grammatical errors by preposition rankingCIKM14: Fixing grammatical errors by preposition ranking
CIKM14: Fixing grammatical errors by preposition rankingeXascale Infolab
 
An Introduction to Big Data
An Introduction to Big DataAn Introduction to Big Data
An Introduction to Big DataeXascale Infolab
 
Internet Infrastructures for Big Data (Verisign's Distinguished Speaker Series)
Internet Infrastructures for Big Data (Verisign's Distinguished Speaker Series)Internet Infrastructures for Big Data (Verisign's Distinguished Speaker Series)
Internet Infrastructures for Big Data (Verisign's Distinguished Speaker Series)eXascale Infolab
 

More from eXascale Infolab (20)

Beyond Triplets: Hyper-Relational Knowledge Graph Embedding for Link Prediction
Beyond Triplets: Hyper-Relational Knowledge Graph Embedding for Link PredictionBeyond Triplets: Hyper-Relational Knowledge Graph Embedding for Link Prediction
Beyond Triplets: Hyper-Relational Knowledge Graph Embedding for Link Prediction
 
It Takes Two: Instrumenting the Interaction between In-Memory Databases and S...
It Takes Two: Instrumenting the Interaction between In-Memory Databases and S...It Takes Two: Instrumenting the Interaction between In-Memory Databases and S...
It Takes Two: Instrumenting the Interaction between In-Memory Databases and S...
 
Representation Learning on Complex Graphs
Representation Learning on Complex GraphsRepresentation Learning on Complex Graphs
Representation Learning on Complex Graphs
 
A force directed approach for offline gps trajectory map
A force directed approach for offline gps trajectory mapA force directed approach for offline gps trajectory map
A force directed approach for offline gps trajectory map
 
Cikm 2018
Cikm 2018Cikm 2018
Cikm 2018
 
HistoSketch: Fast Similarity-Preserving Sketching of Streaming Histograms wit...
HistoSketch: Fast Similarity-Preserving Sketching of Streaming Histograms wit...HistoSketch: Fast Similarity-Preserving Sketching of Streaming Histograms wit...
HistoSketch: Fast Similarity-Preserving Sketching of Streaming Histograms wit...
 
SwissLink: High-Precision, Context-Free Entity Linking Exploiting Unambiguous...
SwissLink: High-Precision, Context-Free Entity Linking Exploiting Unambiguous...SwissLink: High-Precision, Context-Free Entity Linking Exploiting Unambiguous...
SwissLink: High-Precision, Context-Free Entity Linking Exploiting Unambiguous...
 
Dependency-Driven Analytics: A Compass for Uncharted Data Oceans
Dependency-Driven Analytics: A Compass for Uncharted Data OceansDependency-Driven Analytics: A Compass for Uncharted Data Oceans
Dependency-Driven Analytics: A Compass for Uncharted Data Oceans
 
Crowd scheduling www2016
Crowd scheduling www2016Crowd scheduling www2016
Crowd scheduling www2016
 
SANAPHOR: Ontology-based Coreference Resolution
SANAPHOR: Ontology-based Coreference ResolutionSANAPHOR: Ontology-based Coreference Resolution
SANAPHOR: Ontology-based Coreference Resolution
 
Efficient, Scalable, and Provenance-Aware Management of Linked Data
Efficient, Scalable, and Provenance-Aware Management of Linked DataEfficient, Scalable, and Provenance-Aware Management of Linked Data
Efficient, Scalable, and Provenance-Aware Management of Linked Data
 
Entity-Centric Data Management
Entity-Centric Data ManagementEntity-Centric Data Management
Entity-Centric Data Management
 
SSSW 2015 Sense Making
SSSW 2015 Sense MakingSSSW 2015 Sense Making
SSSW 2015 Sense Making
 
LDOW2015 - Uduvudu: a Graph-Aware and Adaptive UI Engine for Linked Data
LDOW2015 - Uduvudu: a Graph-Aware and Adaptive UI Engine for Linked DataLDOW2015 - Uduvudu: a Graph-Aware and Adaptive UI Engine for Linked Data
LDOW2015 - Uduvudu: a Graph-Aware and Adaptive UI Engine for Linked Data
 
Executing Provenance-Enabled Queries over Web Data
Executing Provenance-Enabled Queries over Web DataExecuting Provenance-Enabled Queries over Web Data
Executing Provenance-Enabled Queries over Web Data
 
The Dynamics of Micro-Task Crowdsourcing
The Dynamics of Micro-Task CrowdsourcingThe Dynamics of Micro-Task Crowdsourcing
The Dynamics of Micro-Task Crowdsourcing
 
CIKM14: Fixing grammatical errors by preposition ranking
CIKM14: Fixing grammatical errors by preposition rankingCIKM14: Fixing grammatical errors by preposition ranking
CIKM14: Fixing grammatical errors by preposition ranking
 
OLTP-Bench
OLTP-BenchOLTP-Bench
OLTP-Bench
 
An Introduction to Big Data
An Introduction to Big DataAn Introduction to Big Data
An Introduction to Big Data
 
Internet Infrastructures for Big Data (Verisign's Distinguished Speaker Series)
Internet Infrastructures for Big Data (Verisign's Distinguished Speaker Series)Internet Infrastructures for Big Data (Verisign's Distinguished Speaker Series)
Internet Infrastructures for Big Data (Verisign's Distinguished Speaker Series)
 

Recently uploaded

CHROMATOGRAPHY PALLAVI RAWAT.pptx
CHROMATOGRAPHY  PALLAVI RAWAT.pptxCHROMATOGRAPHY  PALLAVI RAWAT.pptx
CHROMATOGRAPHY PALLAVI RAWAT.pptxpallavirawat456
 
User Guide: Pulsar™ Weather Station (Columbia Weather Systems)
User Guide: Pulsar™ Weather Station (Columbia Weather Systems)User Guide: Pulsar™ Weather Station (Columbia Weather Systems)
User Guide: Pulsar™ Weather Station (Columbia Weather Systems)Columbia Weather Systems
 
basic entomology with insect anatomy and taxonomy
basic entomology with insect anatomy and taxonomybasic entomology with insect anatomy and taxonomy
basic entomology with insect anatomy and taxonomyDrAnita Sharma
 
Dubai Calls Girl Lisa O525547819 Lexi Call Girls In Dubai
Dubai Calls Girl Lisa O525547819 Lexi Call Girls In DubaiDubai Calls Girl Lisa O525547819 Lexi Call Girls In Dubai
Dubai Calls Girl Lisa O525547819 Lexi Call Girls In Dubaikojalkojal131
 
OECD bibliometric indicators: Selected highlights, April 2024
OECD bibliometric indicators: Selected highlights, April 2024OECD bibliometric indicators: Selected highlights, April 2024
OECD bibliometric indicators: Selected highlights, April 2024innovationoecd
 
《Queensland毕业文凭-昆士兰大学毕业证成绩单》
《Queensland毕业文凭-昆士兰大学毕业证成绩单》《Queensland毕业文凭-昆士兰大学毕业证成绩单》
《Queensland毕业文凭-昆士兰大学毕业证成绩单》rnrncn29
 
Pests of castor_Binomics_Identification_Dr.UPR.pdf
Pests of castor_Binomics_Identification_Dr.UPR.pdfPests of castor_Binomics_Identification_Dr.UPR.pdf
Pests of castor_Binomics_Identification_Dr.UPR.pdfPirithiRaju
 
Pests of safflower_Binomics_Identification_Dr.UPR.pdf
Pests of safflower_Binomics_Identification_Dr.UPR.pdfPests of safflower_Binomics_Identification_Dr.UPR.pdf
Pests of safflower_Binomics_Identification_Dr.UPR.pdfPirithiRaju
 
Thermodynamics ,types of system,formulae ,gibbs free energy .pptx
Thermodynamics ,types of system,formulae ,gibbs free energy .pptxThermodynamics ,types of system,formulae ,gibbs free energy .pptx
Thermodynamics ,types of system,formulae ,gibbs free energy .pptxuniversity
 
Base editing, prime editing, Cas13 & RNA editing and organelle base editing
Base editing, prime editing, Cas13 & RNA editing and organelle base editingBase editing, prime editing, Cas13 & RNA editing and organelle base editing
Base editing, prime editing, Cas13 & RNA editing and organelle base editingNetHelix
 
Fertilization: Sperm and the egg—collectively called the gametes—fuse togethe...
Fertilization: Sperm and the egg—collectively called the gametes—fuse togethe...Fertilization: Sperm and the egg—collectively called the gametes—fuse togethe...
Fertilization: Sperm and the egg—collectively called the gametes—fuse togethe...D. B. S. College Kanpur
 
Call Girls in Majnu Ka Tilla Delhi 🔝9711014705🔝 Genuine
Call Girls in Majnu Ka Tilla Delhi 🔝9711014705🔝 GenuineCall Girls in Majnu Ka Tilla Delhi 🔝9711014705🔝 Genuine
Call Girls in Majnu Ka Tilla Delhi 🔝9711014705🔝 Genuinethapagita
 
PROJECTILE MOTION-Horizontal and Vertical
PROJECTILE MOTION-Horizontal and VerticalPROJECTILE MOTION-Horizontal and Vertical
PROJECTILE MOTION-Horizontal and VerticalMAESTRELLAMesa2
 
Harmful and Useful Microorganisms Presentation
Harmful and Useful Microorganisms PresentationHarmful and Useful Microorganisms Presentation
Harmful and Useful Microorganisms Presentationtahreemzahra82
 
LIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptx
LIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptxLIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptx
LIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptxmalonesandreagweneth
 
Microteaching on terms used in filtration .Pharmaceutical Engineering
Microteaching on terms used in filtration .Pharmaceutical EngineeringMicroteaching on terms used in filtration .Pharmaceutical Engineering
Microteaching on terms used in filtration .Pharmaceutical EngineeringPrajakta Shinde
 
Vision and reflection on Mining Software Repositories research in 2024
Vision and reflection on Mining Software Repositories research in 2024Vision and reflection on Mining Software Repositories research in 2024
Vision and reflection on Mining Software Repositories research in 2024AyushiRastogi48
 
ALL ABOUT MIXTURES IN GRADE 7 CLASS PPTX
ALL ABOUT MIXTURES IN GRADE 7 CLASS PPTXALL ABOUT MIXTURES IN GRADE 7 CLASS PPTX
ALL ABOUT MIXTURES IN GRADE 7 CLASS PPTXDole Philippines School
 

Recently uploaded (20)

CHROMATOGRAPHY PALLAVI RAWAT.pptx
CHROMATOGRAPHY  PALLAVI RAWAT.pptxCHROMATOGRAPHY  PALLAVI RAWAT.pptx
CHROMATOGRAPHY PALLAVI RAWAT.pptx
 
User Guide: Pulsar™ Weather Station (Columbia Weather Systems)
User Guide: Pulsar™ Weather Station (Columbia Weather Systems)User Guide: Pulsar™ Weather Station (Columbia Weather Systems)
User Guide: Pulsar™ Weather Station (Columbia Weather Systems)
 
basic entomology with insect anatomy and taxonomy
basic entomology with insect anatomy and taxonomybasic entomology with insect anatomy and taxonomy
basic entomology with insect anatomy and taxonomy
 
Dubai Calls Girl Lisa O525547819 Lexi Call Girls In Dubai
Dubai Calls Girl Lisa O525547819 Lexi Call Girls In DubaiDubai Calls Girl Lisa O525547819 Lexi Call Girls In Dubai
Dubai Calls Girl Lisa O525547819 Lexi Call Girls In Dubai
 
Let’s Say Someone Did Drop the Bomb. Then What?
Let’s Say Someone Did Drop the Bomb. Then What?Let’s Say Someone Did Drop the Bomb. Then What?
Let’s Say Someone Did Drop the Bomb. Then What?
 
OECD bibliometric indicators: Selected highlights, April 2024
OECD bibliometric indicators: Selected highlights, April 2024OECD bibliometric indicators: Selected highlights, April 2024
OECD bibliometric indicators: Selected highlights, April 2024
 
《Queensland毕业文凭-昆士兰大学毕业证成绩单》
《Queensland毕业文凭-昆士兰大学毕业证成绩单》《Queensland毕业文凭-昆士兰大学毕业证成绩单》
《Queensland毕业文凭-昆士兰大学毕业证成绩单》
 
Pests of castor_Binomics_Identification_Dr.UPR.pdf
Pests of castor_Binomics_Identification_Dr.UPR.pdfPests of castor_Binomics_Identification_Dr.UPR.pdf
Pests of castor_Binomics_Identification_Dr.UPR.pdf
 
Pests of safflower_Binomics_Identification_Dr.UPR.pdf
Pests of safflower_Binomics_Identification_Dr.UPR.pdfPests of safflower_Binomics_Identification_Dr.UPR.pdf
Pests of safflower_Binomics_Identification_Dr.UPR.pdf
 
Thermodynamics ,types of system,formulae ,gibbs free energy .pptx
Thermodynamics ,types of system,formulae ,gibbs free energy .pptxThermodynamics ,types of system,formulae ,gibbs free energy .pptx
Thermodynamics ,types of system,formulae ,gibbs free energy .pptx
 
Volatile Oils Pharmacognosy And Phytochemistry -I
Volatile Oils Pharmacognosy And Phytochemistry -IVolatile Oils Pharmacognosy And Phytochemistry -I
Volatile Oils Pharmacognosy And Phytochemistry -I
 
Base editing, prime editing, Cas13 & RNA editing and organelle base editing
Base editing, prime editing, Cas13 & RNA editing and organelle base editingBase editing, prime editing, Cas13 & RNA editing and organelle base editing
Base editing, prime editing, Cas13 & RNA editing and organelle base editing
 
Fertilization: Sperm and the egg—collectively called the gametes—fuse togethe...
Fertilization: Sperm and the egg—collectively called the gametes—fuse togethe...Fertilization: Sperm and the egg—collectively called the gametes—fuse togethe...
Fertilization: Sperm and the egg—collectively called the gametes—fuse togethe...
 
Call Girls in Majnu Ka Tilla Delhi 🔝9711014705🔝 Genuine
Call Girls in Majnu Ka Tilla Delhi 🔝9711014705🔝 GenuineCall Girls in Majnu Ka Tilla Delhi 🔝9711014705🔝 Genuine
Call Girls in Majnu Ka Tilla Delhi 🔝9711014705🔝 Genuine
 
PROJECTILE MOTION-Horizontal and Vertical
PROJECTILE MOTION-Horizontal and VerticalPROJECTILE MOTION-Horizontal and Vertical
PROJECTILE MOTION-Horizontal and Vertical
 
Harmful and Useful Microorganisms Presentation
Harmful and Useful Microorganisms PresentationHarmful and Useful Microorganisms Presentation
Harmful and Useful Microorganisms Presentation
 
LIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptx
LIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptxLIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptx
LIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptx
 
Microteaching on terms used in filtration .Pharmaceutical Engineering
Microteaching on terms used in filtration .Pharmaceutical EngineeringMicroteaching on terms used in filtration .Pharmaceutical Engineering
Microteaching on terms used in filtration .Pharmaceutical Engineering
 
Vision and reflection on Mining Software Repositories research in 2024
Vision and reflection on Mining Software Repositories research in 2024Vision and reflection on Mining Software Repositories research in 2024
Vision and reflection on Mining Software Repositories research in 2024
 
ALL ABOUT MIXTURES IN GRADE 7 CLASS PPTX
ALL ABOUT MIXTURES IN GRADE 7 CLASS PPTXALL ABOUT MIXTURES IN GRADE 7 CLASS PPTX
ALL ABOUT MIXTURES IN GRADE 7 CLASS PPTX
 

Fixing the Domain and Range of Properties in Linked Data by Context Disambiguation

  • 1. Fixing the Domain and Range of Properties in Linked Data by Context Disambiguation Alberto Tonon, Michele Catasta, Gianluca Demartini, Philippe Cudré-Mauroux LDOW - May the 19th, 2015
  • 2. Linked Data… 2 "Cobie Smulders" "Neil Patrick Harris" "How I Met Your Mother" showName starring starring name name TV Show type type Person type type type type network type TV Network Broadcast Network type Actor Actor Person Work
  • 3. … and its Schema 3 ...... Thing Person Work TV showActor Organisation Broadcaster ... Type Hierarchy network Broadcaster range domain Broadcaster starring Work range domain Actor Property Definitions
  • 4. Data-Schema Coherence 4 "Cobie Smulders" "Neil Patrick Harris" "How I Met Your Mother" showName starring starring name name TV Show type type Person type type type type network type TV Network Broadcast Network type Actor Actor Person Work network Broadcaster range domain Broadcaster starring Work range domain Actor
  • 5. Data-Schema Coherence 4 "Cobie Smulders" "Neil Patrick Harris" "How I Met Your Mother" showName starring starring name name TV Show type type Person type type type type network type TV Network Broadcast Network type Actor Actor Person Work network Broadcaster range domain Broadcaster starring Work range domain Actor ✔ ✔
  • 6. Data-Schema Coherence 4 "Cobie Smulders" "Neil Patrick Harris" "How I Met Your Mother" showName starring starring name name TV Show type type Person type type type type network type TV Network Broadcast Network type Actor Actor Person Work network Broadcaster range domain Broadcaster starring Work range domain Actor ✔ ✔ ✘
  • 7. Incoherences in Real KBs 5 Property Dom Incoherences % Dom Incoherences dpo:years ~641k 100% dpo:currentMember ~260k 100% … … … Property Dom Incoherences % Dom Incoherences fb:[…]object.type ~99M 61% fb:[…]object.name ~41M 100% … … …
  • 8. Data-Driven Domains/Ranges • Just intersect the types of all resources appearing as subject/object… • …being consistent with the type hierarchy. 6 ...... Thing Person Work TV showActor Organisation Broadcaster ... Type Hierarchy
  • 9. Data-Driven Domains/Ranges • Dom(foaf:name) = Thing 
 —> Everything has a name ! • Dom(dpo:manager) = Thing 
 —> Everything has a manager " 7
  • 10. SportSeason 0.55 Agent 0.44 ... Thing 1.00 ...Soccer Cricket"k 1 Rugby"k Baseball"10.42 ... ...SoccerClubSeason 0.55 SportsTeam 0.44 ... ... Organisation 0.44 SportsTeamSeason 0.55 LEXT: an Example Computing the domain of dpo:manager 8
  • 11. SportSeason 0.55 Agent 0.44 ... Thing 1.00 ...Soccer Cricket"k 1 Rugby"k Baseball"10.42 ... ...SoccerClubSeason 0.55 SportsTeam 0.44 ... ... Organisation 0.44 SportsTeamSeason 0.55 dpo:manager is usedin two different contexts LEXT: an Example Computing the domain of dpo:manager 8
  • 12. SportSeason 0.55 Agent 0.44 ... Thing 1.00 ...Soccer Cricket"k 1 Rugby"k Baseball"10.42 ... ...SoccerClubSeason 0.55 SportsTeam 0.44 ... ... Organisation 0.44 SportsTeamSeason 0.55 dpo:manager is usedin two different contexts LEXT: an Example Computing the domain of dpo:manager 8 manager soccer club season manager sports team manager Thing SoccerClubSeason SportsTeam
  • 13. SportSeason 0.55 Agent 0.44 ... Thing 1.00 ...Soccer Cricket"k 1 Rugby"k Baseball"10.42 ... ...SoccerClubSeason 0.55 SportsTeam 0.44 ... ... Organisation 0.44 SportsTeamSeason 0.55 dpo:manager is usedin two different contexts LEXT: an Example Computing the domain of dpo:manager 8 manager soccer club season manager sports team manager Thing SoccerClubSeason SportsTeam Visit the hierarchy until: 1) Pr(type | property) ≥ λ && 2) H(Pr(property | children)) < η LEXT
  • 14. H = 1.96 H = 0.9 SportSeason 0.55 Agent 0.44 ... Thing 1.00 ...Soccer Cricket"k 1 Rugby"k Baseball"10.42 ... ...SoccerClubSeason 0.55 SportsTeam 0.44 ... ... Organisation 0.44 SportsTeamSeason 0.55 dpo:manager is usedin two different contexts LEXT: an Example Computing the domain of dpo:manager 8 manager soccer club season manager sports team manager Thing SoccerClubSeason SportsTeam Visit the hierarchy until: 1) Pr(type | property) ≥ λ && 2) H(Pr(property | children)) < η LEXT
  • 15. REXT and LERIXT • REXT = LEXT but with types of object resources • LERIXT = LEXT + REXT • two type trees (one for Domain and one for Range), current state is a pair (subject type, object type) 9 SportSeason Agent ... Thing ...Soccer Cricket RugbyBaseball ... ...SoccerClubSeason SportsTeam ... ... OrganisationSportsTeamSeason SportSeason Agent ... Thing ...Soccer Cricket RugbyBaseball ... ...SoccerClubSeason SportsTeam ... ... OrganisationSportsTeamSeason Current State
  • 16. About λ 10 Figure 1: Coverage and number of new sub-properties varying λ.
  • 17. Evaluation • Fixed λ = 0.1, η = 1 • 3 authors + 2 experts (majority vote) evaluated the output of LEXT REXT, and LERIXT. • LERIXT generates too many new sub-properties 11 LEXT REXT LERIXT Precision 96.50% 91.40% 87.00% Table 2: Precision of LEXT, REXT, and LERIXT
  • 18. Conclusion • Three different methods for identifying contexts • LEXT: exploits the type of the subject resources • REXT: exploits the type of the object resources • LERIXT: exploits both • Up to 96.50% precision. 12 Visit the hierarchy until: 1) Pr(type | property) ≥ λ && 2) H(Pr(property | children)) < η LEXT