SlideShare a Scribd company logo
Semantic relations:
new challenges in a world of
linked data
Nathalie Aussenac-Gilles
(IRIT – CNRS, Toulouse, France)
aussenac@irit.fr
Outline of the talk
• Semantic relations
– what do we mean?
– why do we need them for?
• Finding semantic relations
– what are the issues?
– what can large corpora and machine learning do
for you?
– how can terminology contribute to Linked Data?
2Semantic relations - Aussenac09/01/2015
Semantic relations,
what do we mean?
Research field
• Linguistics: semantic
relations, semantic roles,
discourse relations
• Terminology
– Weak structure
– Stored in DB or SKOS
models
• Information extraction
What is a relation
A tree comprises at least a trunk,
roots and branches.
A tree [Plants] comprises [meronymy] at
least a trunk, roots and branches.
tree has_parts trunk, roots, branches
(tree, has parts, trunk) …
in a gardening terminology
looks for relations between instances
09/01/2015 Semantic relations - Aussenac 3
tree Plantation year Species Branches
Tree1 1990 Oak > 20
Tree2 1995 Oak 15
whole
parts
Semantic relations,
what do we mean?
Research field
• Domain Ontology engineering
– Formal (logic, RDF, OWL …) and
may lead to infer new
knowledge
– The relation is part of a network
– May be shared or not
• Semantic web
– Independent triples
– Publically available in data
repositories with W3C Standard
format
– Connect triples with existing
ones, with web ontologies
What is a relation
bot:Tree bot:has_part bot:Branch
09/01/2015 Semantic relations - Aussenac 4
Trunk
Has-part
Root
Plant
Fonguscereals
Has-
part
Root
is_a
Tree
Has-
part
Branch
bot:myTr
ee
bot:has-
part
bot:MyTre
eRoots
bot:Tree
bot:has-
part
bot:Branch
rdf:Type
Example: tree in DBPedia
5
dbpedia-
owl:tree
dbpedia-
owl:Species
dbpedia-
owl:Place
Semantic relations - Aussenac09/01/2015
dbpedia-
owl:PhysicalEntity
rdfs:subClassOf
dbpedia-
owl:Organism
Example: Plants in DbPedia
6
owl:SameAs
yago:WordNet_Plant_
100017222
dbpedia-
owl:Plant
Semantic web specificities
- New types of relations: mappings
- Focus 1: resources, either classes or instances
- Focus 2: relations between resources
- Focus 3: give a type to resources
dbpedia-
owl:Acer_Stone
bergae
dbpedia-
owl:Alopecurus_ca
rolinianus
dbpedia-
owl:Alsmithia_long
ipes
dbpedia-owl:…
rdf:typerdf:type
rdf:typerdf:type
Semantic relations - Aussenac09/01/2015
dbpedia-
owl:PhysicalEntity
rdfs:subClassOf
dbpedia-
owl:Organism
Example: Plants in DbPedia
7
owl:SameAs
yago:WordNet_Plant_
100017222
dbpedia-
owl:Plant
Semantic web specificities
- New types of relations: mappings
- Focus 1: resources, either classes or instances
- Focus 2: relations between resources
- Focus 3: give a type to resources
dbpedia-
owl:Acer_Stone
bergae
dbpedia-
owl:Alopecurus_ca
rolinianus
dbpedia-
owl:Alsmithia_long
ipes
dbpedia-owl:…
rdf:typerdf:type
rdf:typerdf:type
Semantic relations - Aussenac09/01/2015
dbpedia-
owl:PhysicalEntity
rdfs:subClassOf
dbpedia-
owl:Organism
Example: Plants in DbPedia
8
owl:SameAs
yago:WordNet_Plant_
100017222
dbpedia-
owl:Plant
Semantic web specificities
- New types of relations: mappings
- Focus 1: resources, either classes or instances
- Focus 2: relations between resources
- Focus 3: give a type to resources
dbpedia-
owl:Acer_Stone
bergae
dbpedia-
owl:Alopecurus_ca
rolinianus
dbpedia-
owl:Alsmithia_long
ipes
dbpedia-owl:…
rdf:typerdf:type
rdf:typerdf:type
Semantic relations - Aussenac09/01/2015
Semantic relations:
why do we need them for?
Research field
• Linguistics: to understand how
language produces meaning
• Terminology: to capture domain
specific terms and meanings
• Information extraction: to
collect structured data – the
schema (classes and relations) is
known
Relations contribute to
• semantics and language
interpretation
• formal semantics and
discourse semantics
• Structure terminologies and
make browsing easier
• Connect terms
• Give meaning to “concepts”
• Find related entities (values) to
build DB and then mine these
data (statistics)
09/01/2015 Semantic relations - Aussenac 9
Semantic relations:
why do we need them for?
Research field
• Formal ontologies: to define
axioms and inferences
associated with relations
• Domain ontologies: human
and machine “understanding”
• Linked data: interoperability,
data connection from various
sites or applications
Relations contribute to
• Inferences and reasoning
• Ex: sub-classes inherit of some class
properties
• Ex : transitivity (cf. some parthood rel.),
symmetry
• Ex: cardinality …
• Relations define concepts by
differences and similarities
• Relations have labels and are human
readable ; each one can be processed in
a specific way
• Relations connect resources (data)
• Their semantics is defined in ontologies
or produce behaviors in inference
engines (rdf:subClassOf)
09/01/2015 Semantic relations - Aussenac 10
09/01/2015 Semantic relations - Aussenac 11
Erarht Rahm http://dbs.uni-leipzig.de/file/paris-Octob2014.pdf
Semantic web specificities
- Relations connect web data called resources
- Relations connect data with ontology classes: importance of hypernymy
- Relations may map ontology classes
Finding semantic relations,
what are the issues?
• Knowledge sources:
– where can we find relations?
• Extraction techniques
– How can we identify them?
• Representation
– Which way do I represent this information?
• Validation
– What makes a relation representation valild? Relevant?
09/01/2015 Semantic relations - Aussenac 12
Finding semantic relations,
what are the issues?
• Knowledge sources
– text, human experts, existing “semantic” resources (lexicon,
terminologies, ontologies, Linked Data vocabularies)
– Domain specific vs general knowledge
• Extraction techniques
– “obvious” language regularities, known relations and classes (or
entities) -> Patterns
• Issues : domain dependence, domain coverage, variation and
flexibility, rigidity (need to be regularly updated)
• Research issues: automatic building by machine learning
– “more implicit” language regularities, medium size corpora,
open list of classes/entities -> supervised learning
– Very large corpora, unexpected relations -> unsupervised
learning
13Semantic relations - Aussenac09/01/2015
Pattern based relation extraction,
an issue: variation
• A tree comprises at least a trunk,
roots and branches.
• With branches reaching the ground,
the willow is an ornamental tree.
• The tree of the neighbor has been
delimed.
• He climbs on the branches of the tree.
• This tree is wonderful. Its branches
reach the ground.
• Contains: very systematic pattern; the
parts may be difficult to spot;
enumeration > various parts
• With: meronymy pattern only in some
genres (such as catalogs, biology
documents)
• Delimed : Term and pattern are in the
same word; requires background
knowledge: delimed -> has_part
branches (and branches are cut)
• Of : Very ambiguous pattern; polysemy
reduced in [verb N1 of N2]
• Its : very ambiguous pattern; necessity
to take into account two sentences
14Semantic relations - Aussenac09/01/2015
Pattern based relation extraction,
learning patterns (1)
• Patterns are seen (and stored) as lexicalizations of ontology properties
• Patterns are “extracted” from syntactic dependencies between related
entities (in triples)
• Assumes that patterns are structured around ONE lexical entry
• Lemon format for lexical ontologies
• Entries can be frames
09/01/2015 Semantic relations - Aussenac 15
ATOLL—A framework for the automatic induction of ontology lexica
S. Walter, C. Unger, P. Cimiano, DKE (94), 148-162 (2014)
Pattern based relation extraction,
learning patterns (1)
• Patterns are seen (and stored) as lexicalizations of ontology properties
• Patterns are “extracted” from syntactic dependencies between related
entities (in triples)
• Assumes that patterns are structured around ONE lexical entry
• Lemon format for lexical ontologies
• Entries can be frames
09/01/2015 Semantic relations - Aussenac 16
ATOLL—A framework for the automatic induction of ontology lexica
S. Walter, C. Unger, P. Cimiano, DKE (94), 148-162 (2014)
Pattern based relation extraction,
learning patterns (2)
09/01/2015 Semantic relations - Aussenac 17
Michelle Obama is the wife of Barack Obama, the current president.
Michelle Obama allegedly told her husband, Barack Obama, to ..
Michelle Obama, the 44th first lady and wife of President Barack
Dbpedia:spouse
Find all lexicalizations of the entities: Michelle Obama, Mrs. Obama, Michelle
Robinson …
Pattern based relation extraction,
learning patterns (3)
09/01/2015 Semantic relations - Aussenac 18
• Pattern = shortest path btw the 2 entities in the dependency graph
[MichelleObama (subject), wife (root), of (preposition), BarackObama (object)]
• Lexical entry in the ontology
Relation extraction:
learning relations from enumerative structures
09/01/2015 Semantic relations - Aussenac 19
IS_A
IS_A
Learning relations from an parallel enumerative structure =
- classification task to identify the relation (IS_A, part_Of, other)
- Term extraction to identify the primer and the items
Relation extraction:
learning relations from enumerative structures
• Corpus
– 745 enumerative structures from
Wikipedia pages
– 3 relation types: taxonomic,
ontological_non_taxonomic,
non_ontological
• Classification task
– Feature definition
– Automatic evaluation of features
– 3 algorithms are compared : SVM,
MaxEntropy and baseline (majority)
– Training of the 2 algorithms
• Results
– 82% f-measure for SVM
– Best result with a 2 step process
(ontological yes/no -> feature and
then taxonomic yes/no)
09/01/2015 Semantic relations - Aussenac 20
From intepretation to representation
• A tree comprises at least a trunk,
roots and branches.
• With branches reaching the
ground, the willow is an
ornamental tree.
• The tree of the neighbor has been
delimed.
Tree
Trunk
Branches
Has-part Roots
Ornamental
Tree
Willow Tree Has-part Branches
Has-part Branches
Has-part Branches
Semantic relations - Aussenac 2109/01/2015
From intepretation to representation
• A tree comprises at least a trunk,
roots and branches.
• With branches reaching the
ground, the willow is an
ornamental tree.
• The tree of the neighbor has been
delimed.
• He’s climbing on the branches of
the tree.
• This tree is wonderful. Its
branches reach the ground.
Tree
Trunk
Branches
Has-part Roots
Has-part Branches
Has-part Branches
Semantic relations - Aussenac 2209/01/2015
Neighbor
Tree
Instance _of
Finding semantic relations:
what can large corpora and machine
learning do for you ?
• Learning patterns
– Poor results
– Requires very large data sets
– Reasonable for general
knowledge
• Learning relations
– Much more relevant
– Large variety of approaches in
the state of the art
– Key step = select feature
– more features, better the results
09/01/2015 Semantic relations - Aussenac 23
Finding semantic relations,
what can terminology do for the semantic web?
• Terminology can play a key role
– change its practices
– contribute to enrich the LOD with QUALITY data
• Contribute to define /evaluate tools
– evaluate machine learning tools
– Test and experiment them on various textual genre, in
various domains
– Propose more features
• Propose terminology tools
– … to improve these approaches with the studies carried
out during the last 20 years to build terminologies and
terminological knowledge bases.
– term extractors, relation extractors, patterns
24Semantic relations - Aussenac09/01/2015
Finding semantic relations,
what can terminology do for the semantic web?
• Contribute to enrich the LOD with terminologies
– Terminologies as structuring networked vocabularies
– Publish your ontologies as public web resources
– Conform to linked data requirements
– Use standards format like SKOS (Simple Knowledge
Organization System) the W3C’s OWL ontology for creating
thesauruses, taxonomies, and controlled vocabularies
• Contribute to the multilingual LOD
– Add lexicon to ontologies
– Multilingual efforts: LEMON, MONNET projects DID NOT
include terminologists
09/01/2015 Semantic relations - Aussenac 25
The LOD and the
linguistic LOD
need you!
http://linguistics.okfn.org/resources/llod/
09/01/2015 Semantic relations - Aussenac 26
Some landmark KOS LD
implementations
• Many Libraries
– Swedish National Library’s Libris catalogue and thesaurus http://libris.kb.se/
– Library of Congress’ vocabularies, including LCSH http://id.loc.gov/
– DNB’s Gemeinsame Normdatei (incl. SWD subject headings) http://dnb.info/gnd/
• Documentation at https://wiki.dnb.de/display/LDS
– BnF’s RAMEAU subject headings http://stitch.cs.vu.nl/
– OCLC’s DDC classification http://dewey.info/ and VIAF http://viaf.org/
– STW economy thesaurus http://zbw.eu/stw
– National Library of Hungary’s catalogue and thesauri
– http://oszkdk.oszk.hu/resource/DRJ/404(example)
• Other fields
– Wikipedia categories through Dbpedia http://dbpedia.org/
– New York Times subject headings http://data.nytimes.com/
– IVOA astronomy vocabularies http://www.ivoa.net/Documents/latest/Vocabularies.html
– GEMET environmental thesaurus http://eionet.europa.eu/gemet
– Agrovoc http://aims.fao.org/
– Linked Life Data http://linkedlifedata.com/
– Taxonconcept http://www.taxonconcept.org/
– UK Public sector vocabularies http://standards.esd.org.uk/ (e.g., http://id.esd.org.uk/lifeEvent/7)
09/01/2015 Semantic relations - Aussenac 27

More Related Content

What's hot

semantic web & natural language
semantic web & natural languagesemantic web & natural language
semantic web & natural language
Nurfadhlina Mohd Sharef
 
Publishing Math Lecture Notes as Linked Data
Publishing Math Lecture Notes as Linked DataPublishing Math Lecture Notes as Linked Data
Publishing Math Lecture Notes as Linked Data
Christoph Lange
 
General Introduction for Semantic Web and Linked Open Data
General Introduction for Semantic Web and Linked Open DataGeneral Introduction for Semantic Web and Linked Open Data
General Introduction for Semantic Web and Linked Open Data
National Institute of Informatics (NII)
 
Neno/Fhat: Semantic Network Programming Language and Virtual Machine Specific...
Neno/Fhat: Semantic Network Programming Language and Virtual Machine Specific...Neno/Fhat: Semantic Network Programming Language and Virtual Machine Specific...
Neno/Fhat: Semantic Network Programming Language and Virtual Machine Specific...
Marko Rodriguez
 
Taxonomy, ontology, folksonomies & SKOS.
Taxonomy, ontology, folksonomies & SKOS.Taxonomy, ontology, folksonomies & SKOS.
Taxonomy, ontology, folksonomies & SKOS.
Janet Leu
 
Ontologies and Vocabularies
Ontologies and VocabulariesOntologies and Vocabularies
Ontologies and Vocabularies
seanb
 
Ontology engineering
Ontology engineering Ontology engineering
Ontology engineering
Aliabbas Petiwala
 
Porting terminologies to the Semantic Web
Porting terminologies to the Semantic WebPorting terminologies to the Semantic Web
Porting terminologies to the Semantic Web
Bernard Vatant
 
Modelling Knowledge Organization Systems and Structures
Modelling Knowledge Organization Systems and StructuresModelling Knowledge Organization Systems and Structures
Modelling Knowledge Organization Systems and Structures
Marcia Zeng
 
CS6010 Social Network Analysis Unit II
CS6010 Social Network Analysis   Unit IICS6010 Social Network Analysis   Unit II
CS6010 Social Network Analysis Unit II
pkaviya
 
Object models and object representation
Object models and object representationObject models and object representation
Object models and object representation
Julie Allinson
 
Linked (Open) Data
Linked (Open) DataLinked (Open) Data
Linked (Open) Data
Bernhard Haslhofer
 
Mining and Supporting Community Structures in Sensor Network Research
Mining and Supporting Community Structures in Sensor Network ResearchMining and Supporting Community Structures in Sensor Network Research
Mining and Supporting Community Structures in Sensor Network Research
Marko Rodriguez
 
Gathering Lexical Linked Data and Knowledge Patterns from FrameNet
Gathering Lexical Linked Data and Knowledge Patterns from FrameNetGathering Lexical Linked Data and Knowledge Patterns from FrameNet
Gathering Lexical Linked Data and Knowledge Patterns from FrameNet
Andrea Nuzzolese
 
Franz Et Al - Concepts and Tools Needed to Increase Bottom-Up Taxonomic Exper...
Franz Et Al - Concepts and Tools Needed to Increase Bottom-Up Taxonomic Exper...Franz Et Al - Concepts and Tools Needed to Increase Bottom-Up Taxonomic Exper...
Franz Et Al - Concepts and Tools Needed to Increase Bottom-Up Taxonomic Exper...
taxonbytes
 
Franz. 2014. Explaining taxonomy's legacy to computers – how and why?
Franz. 2014. Explaining taxonomy's legacy to computers – how and why?Franz. 2014. Explaining taxonomy's legacy to computers – how and why?
Franz. 2014. Explaining taxonomy's legacy to computers – how and why?
taxonbytes
 
Extending models for controlled vocabularies to classification systems: model...
Extending models for controlled vocabularies to classification systems: model...Extending models for controlled vocabularies to classification systems: model...
Extending models for controlled vocabularies to classification systems: model...
Marcia Zeng
 
Franz Et Al. Using ASP to Simulate the Interplay of Taxonomic and Nomenclatur...
Franz Et Al. Using ASP to Simulate the Interplay of Taxonomic and Nomenclatur...Franz Et Al. Using ASP to Simulate the Interplay of Taxonomic and Nomenclatur...
Franz Et Al. Using ASP to Simulate the Interplay of Taxonomic and Nomenclatur...
taxonbytes
 
20110929 tpdl2011 dl-research-humboldt
20110929 tpdl2011 dl-research-humboldt20110929 tpdl2011 dl-research-humboldt
20110929 tpdl2011 dl-research-humboldt
Stefan Gradmann
 

What's hot (19)

semantic web & natural language
semantic web & natural languagesemantic web & natural language
semantic web & natural language
 
Publishing Math Lecture Notes as Linked Data
Publishing Math Lecture Notes as Linked DataPublishing Math Lecture Notes as Linked Data
Publishing Math Lecture Notes as Linked Data
 
General Introduction for Semantic Web and Linked Open Data
General Introduction for Semantic Web and Linked Open DataGeneral Introduction for Semantic Web and Linked Open Data
General Introduction for Semantic Web and Linked Open Data
 
Neno/Fhat: Semantic Network Programming Language and Virtual Machine Specific...
Neno/Fhat: Semantic Network Programming Language and Virtual Machine Specific...Neno/Fhat: Semantic Network Programming Language and Virtual Machine Specific...
Neno/Fhat: Semantic Network Programming Language and Virtual Machine Specific...
 
Taxonomy, ontology, folksonomies & SKOS.
Taxonomy, ontology, folksonomies & SKOS.Taxonomy, ontology, folksonomies & SKOS.
Taxonomy, ontology, folksonomies & SKOS.
 
Ontologies and Vocabularies
Ontologies and VocabulariesOntologies and Vocabularies
Ontologies and Vocabularies
 
Ontology engineering
Ontology engineering Ontology engineering
Ontology engineering
 
Porting terminologies to the Semantic Web
Porting terminologies to the Semantic WebPorting terminologies to the Semantic Web
Porting terminologies to the Semantic Web
 
Modelling Knowledge Organization Systems and Structures
Modelling Knowledge Organization Systems and StructuresModelling Knowledge Organization Systems and Structures
Modelling Knowledge Organization Systems and Structures
 
CS6010 Social Network Analysis Unit II
CS6010 Social Network Analysis   Unit IICS6010 Social Network Analysis   Unit II
CS6010 Social Network Analysis Unit II
 
Object models and object representation
Object models and object representationObject models and object representation
Object models and object representation
 
Linked (Open) Data
Linked (Open) DataLinked (Open) Data
Linked (Open) Data
 
Mining and Supporting Community Structures in Sensor Network Research
Mining and Supporting Community Structures in Sensor Network ResearchMining and Supporting Community Structures in Sensor Network Research
Mining and Supporting Community Structures in Sensor Network Research
 
Gathering Lexical Linked Data and Knowledge Patterns from FrameNet
Gathering Lexical Linked Data and Knowledge Patterns from FrameNetGathering Lexical Linked Data and Knowledge Patterns from FrameNet
Gathering Lexical Linked Data and Knowledge Patterns from FrameNet
 
Franz Et Al - Concepts and Tools Needed to Increase Bottom-Up Taxonomic Exper...
Franz Et Al - Concepts and Tools Needed to Increase Bottom-Up Taxonomic Exper...Franz Et Al - Concepts and Tools Needed to Increase Bottom-Up Taxonomic Exper...
Franz Et Al - Concepts and Tools Needed to Increase Bottom-Up Taxonomic Exper...
 
Franz. 2014. Explaining taxonomy's legacy to computers – how and why?
Franz. 2014. Explaining taxonomy's legacy to computers – how and why?Franz. 2014. Explaining taxonomy's legacy to computers – how and why?
Franz. 2014. Explaining taxonomy's legacy to computers – how and why?
 
Extending models for controlled vocabularies to classification systems: model...
Extending models for controlled vocabularies to classification systems: model...Extending models for controlled vocabularies to classification systems: model...
Extending models for controlled vocabularies to classification systems: model...
 
Franz Et Al. Using ASP to Simulate the Interplay of Taxonomic and Nomenclatur...
Franz Et Al. Using ASP to Simulate the Interplay of Taxonomic and Nomenclatur...Franz Et Al. Using ASP to Simulate the Interplay of Taxonomic and Nomenclatur...
Franz Et Al. Using ASP to Simulate the Interplay of Taxonomic and Nomenclatur...
 
20110929 tpdl2011 dl-research-humboldt
20110929 tpdl2011 dl-research-humboldt20110929 tpdl2011 dl-research-humboldt
20110929 tpdl2011 dl-research-humboldt
 

Similar to Semantic relations: new (terminological) challenges in a world of Linked Data

Lecture: Semantic Word Clouds
Lecture: Semantic Word CloudsLecture: Semantic Word Clouds
Lecture: Semantic Word Clouds
Marina Santini
 
Tutorial: Building and using ontologies - E.Simperl - ESWC SS 2014
 Tutorial: Building and using ontologies -  E.Simperl - ESWC SS 2014 Tutorial: Building and using ontologies -  E.Simperl - ESWC SS 2014
Tutorial: Building and using ontologies - E.Simperl - ESWC SS 2014
eswcsummerschool
 
Building and using ontologies
Building and using ontologies Building and using ontologies
Building and using ontologies
Elena Simperl
 
Tutorial on Semantic Digital Libraries (WWW'2007)
Tutorial on Semantic Digital Libraries (WWW'2007)Tutorial on Semantic Digital Libraries (WWW'2007)
Tutorial on Semantic Digital Libraries (WWW'2007)
Sebastian Ryszard Kruk
 
Knowledge Organisation Systems in Digital Libraries: A Comparative Study
Knowledge Organisation Systems in Digital Libraries: A Comparative StudyKnowledge Organisation Systems in Digital Libraries: A Comparative Study
Knowledge Organisation Systems in Digital Libraries: A Comparative Study
Bhojaraju Gunjal
 
UMBEL: Subject Concepts Layer for the Web
UMBEL: Subject Concepts Layer for the WebUMBEL: Subject Concepts Layer for the Web
UMBEL: Subject Concepts Layer for the Web
Mike Bergman
 
Ontologies Presentation
Ontologies PresentationOntologies Presentation
Ontologies Presentation
rabytga
 
Ontologies Presentation
Ontologies PresentationOntologies Presentation
Ontologies Presentation
rabytga
 
Mdst3703 2013-09-17-text-models
Mdst3703 2013-09-17-text-modelsMdst3703 2013-09-17-text-models
Mdst3703 2013-09-17-text-models
Rafael Alvarado
 
Semantic Web: introduction & overview
Semantic Web: introduction & overviewSemantic Web: introduction & overview
Semantic Web: introduction & overview
Amit Sheth
 
Using construction grammar in conversational systems
Using construction grammar in conversational systemsUsing construction grammar in conversational systems
Using construction grammar in conversational systems
CJ Jenkins
 
Ontology
OntologyOntology
Ontology
Ahmed Tememe
 
SNSW CO3.pptx
SNSW CO3.pptxSNSW CO3.pptx
SNSW CO3.pptx
harishdhanukonda48
 
Building and using ontologies (2015)
Building and using ontologies (2015)Building and using ontologies (2015)
Building and using ontologies (2015)
Elena Simperl
 
Relations for Reusing (R4R) in A Shared Context: An Exploration on Research P...
Relations for Reusing (R4R) in A Shared Context: An Exploration on Research P...Relations for Reusing (R4R) in A Shared Context: An Exploration on Research P...
Relations for Reusing (R4R) in A Shared Context: An Exploration on Research P...
andrea huang
 
ESWC SS 2013 - Wednesday Tutorial Elena Simperl: Creating and Using Ontologie...
ESWC SS 2013 - Wednesday Tutorial Elena Simperl: Creating and Using Ontologie...ESWC SS 2013 - Wednesday Tutorial Elena Simperl: Creating and Using Ontologie...
ESWC SS 2013 - Wednesday Tutorial Elena Simperl: Creating and Using Ontologie...
eswcsummerschool
 
ESWC 2011 BLOOMS+
ESWC 2011 BLOOMS+ ESWC 2011 BLOOMS+
ESWC 2011 BLOOMS+
Prateek Jain
 
Extracting Relevant Questions to an RDF Dataset Using Formal Concept Analysis
Extracting Relevant Questions to an RDF Dataset Using Formal Concept AnalysisExtracting Relevant Questions to an RDF Dataset Using Formal Concept Analysis
Extracting Relevant Questions to an RDF Dataset Using Formal Concept Analysis
Mathieu d'Aquin
 
Framester and WFD
Framester and WFD Framester and WFD
Framester and WFD
Aldo Gangemi
 
Semantic Web, Ontology, and Ontology Learning: Introduction
Semantic Web, Ontology, and Ontology Learning: IntroductionSemantic Web, Ontology, and Ontology Learning: Introduction
Semantic Web, Ontology, and Ontology Learning: Introduction
Kent State University
 

Similar to Semantic relations: new (terminological) challenges in a world of Linked Data (20)

Lecture: Semantic Word Clouds
Lecture: Semantic Word CloudsLecture: Semantic Word Clouds
Lecture: Semantic Word Clouds
 
Tutorial: Building and using ontologies - E.Simperl - ESWC SS 2014
 Tutorial: Building and using ontologies -  E.Simperl - ESWC SS 2014 Tutorial: Building and using ontologies -  E.Simperl - ESWC SS 2014
Tutorial: Building and using ontologies - E.Simperl - ESWC SS 2014
 
Building and using ontologies
Building and using ontologies Building and using ontologies
Building and using ontologies
 
Tutorial on Semantic Digital Libraries (WWW'2007)
Tutorial on Semantic Digital Libraries (WWW'2007)Tutorial on Semantic Digital Libraries (WWW'2007)
Tutorial on Semantic Digital Libraries (WWW'2007)
 
Knowledge Organisation Systems in Digital Libraries: A Comparative Study
Knowledge Organisation Systems in Digital Libraries: A Comparative StudyKnowledge Organisation Systems in Digital Libraries: A Comparative Study
Knowledge Organisation Systems in Digital Libraries: A Comparative Study
 
UMBEL: Subject Concepts Layer for the Web
UMBEL: Subject Concepts Layer for the WebUMBEL: Subject Concepts Layer for the Web
UMBEL: Subject Concepts Layer for the Web
 
Ontologies Presentation
Ontologies PresentationOntologies Presentation
Ontologies Presentation
 
Ontologies Presentation
Ontologies PresentationOntologies Presentation
Ontologies Presentation
 
Mdst3703 2013-09-17-text-models
Mdst3703 2013-09-17-text-modelsMdst3703 2013-09-17-text-models
Mdst3703 2013-09-17-text-models
 
Semantic Web: introduction & overview
Semantic Web: introduction & overviewSemantic Web: introduction & overview
Semantic Web: introduction & overview
 
Using construction grammar in conversational systems
Using construction grammar in conversational systemsUsing construction grammar in conversational systems
Using construction grammar in conversational systems
 
Ontology
OntologyOntology
Ontology
 
SNSW CO3.pptx
SNSW CO3.pptxSNSW CO3.pptx
SNSW CO3.pptx
 
Building and using ontologies (2015)
Building and using ontologies (2015)Building and using ontologies (2015)
Building and using ontologies (2015)
 
Relations for Reusing (R4R) in A Shared Context: An Exploration on Research P...
Relations for Reusing (R4R) in A Shared Context: An Exploration on Research P...Relations for Reusing (R4R) in A Shared Context: An Exploration on Research P...
Relations for Reusing (R4R) in A Shared Context: An Exploration on Research P...
 
ESWC SS 2013 - Wednesday Tutorial Elena Simperl: Creating and Using Ontologie...
ESWC SS 2013 - Wednesday Tutorial Elena Simperl: Creating and Using Ontologie...ESWC SS 2013 - Wednesday Tutorial Elena Simperl: Creating and Using Ontologie...
ESWC SS 2013 - Wednesday Tutorial Elena Simperl: Creating and Using Ontologie...
 
ESWC 2011 BLOOMS+
ESWC 2011 BLOOMS+ ESWC 2011 BLOOMS+
ESWC 2011 BLOOMS+
 
Extracting Relevant Questions to an RDF Dataset Using Formal Concept Analysis
Extracting Relevant Questions to an RDF Dataset Using Formal Concept AnalysisExtracting Relevant Questions to an RDF Dataset Using Formal Concept Analysis
Extracting Relevant Questions to an RDF Dataset Using Formal Concept Analysis
 
Framester and WFD
Framester and WFD Framester and WFD
Framester and WFD
 
Semantic Web, Ontology, and Ontology Learning: Introduction
Semantic Web, Ontology, and Ontology Learning: IntroductionSemantic Web, Ontology, and Ontology Learning: Introduction
Semantic Web, Ontology, and Ontology Learning: Introduction
 

More from Nathalie Aussenac-Gilles

Aussenac semanticsnl pwebsem2017-v4
Aussenac semanticsnl pwebsem2017-v4Aussenac semanticsnl pwebsem2017-v4
Aussenac semanticsnl pwebsem2017-v4
Nathalie Aussenac-Gilles
 
Caractériser le contenu des exigences pour aider à leur rédaction : un défi p...
Caractériser le contenu des exigences pour aider à leur rédaction : un défi p...Caractériser le contenu des exigences pour aider à leur rédaction : un défi p...
Caractériser le contenu des exigences pour aider à leur rédaction : un défi p...
Nathalie Aussenac-Gilles
 
Big data et santé : enjeux techniques
Big data et santé : enjeux techniquesBig data et santé : enjeux techniques
Big data et santé : enjeux techniques
Nathalie Aussenac-Gilles
 
Aussenac confinvitéeic2014 histoire ic25ans
Aussenac confinvitéeic2014 histoire ic25ansAussenac confinvitéeic2014 histoire ic25ans
Aussenac confinvitéeic2014 histoire ic25ans
Nathalie Aussenac-Gilles
 

More from Nathalie Aussenac-Gilles (6)

Aussenac semanticsnl pwebsem2017-v4
Aussenac semanticsnl pwebsem2017-v4Aussenac semanticsnl pwebsem2017-v4
Aussenac semanticsnl pwebsem2017-v4
 
Caractériser le contenu des exigences pour aider à leur rédaction : un défi p...
Caractériser le contenu des exigences pour aider à leur rédaction : un défi p...Caractériser le contenu des exigences pour aider à leur rédaction : un défi p...
Caractériser le contenu des exigences pour aider à leur rédaction : un défi p...
 
Big data et santé : enjeux techniques
Big data et santé : enjeux techniquesBig data et santé : enjeux techniques
Big data et santé : enjeux techniques
 
Aussenac ri ia-2015
Aussenac ri ia-2015Aussenac ri ia-2015
Aussenac ri ia-2015
 
Aussenac confinvitéeic2014 histoire ic25ans
Aussenac confinvitéeic2014 histoire ic25ansAussenac confinvitéeic2014 histoire ic25ans
Aussenac confinvitéeic2014 histoire ic25ans
 
Ist2012 aussenac-ontologieAnnotationweb
Ist2012 aussenac-ontologieAnnotationwebIst2012 aussenac-ontologieAnnotationweb
Ist2012 aussenac-ontologieAnnotationweb
 

Recently uploaded

一比一原版(harvard毕业证书)哈佛大学毕业证如何办理
一比一原版(harvard毕业证书)哈佛大学毕业证如何办理一比一原版(harvard毕业证书)哈佛大学毕业证如何办理
一比一原版(harvard毕业证书)哈佛大学毕业证如何办理
taqyea
 
办(uts毕业证书)悉尼科技大学毕业证学历证书原版一模一样
办(uts毕业证书)悉尼科技大学毕业证学历证书原版一模一样办(uts毕业证书)悉尼科技大学毕业证学历证书原版一模一样
办(uts毕业证书)悉尼科技大学毕业证学历证书原版一模一样
apvysm8
 
The Ipsos - AI - Monitor 2024 Report.pdf
The  Ipsos - AI - Monitor 2024 Report.pdfThe  Ipsos - AI - Monitor 2024 Report.pdf
The Ipsos - AI - Monitor 2024 Report.pdf
Social Samosa
 
原版一比一多伦多大学毕业证(UofT毕业证书)如何办理
原版一比一多伦多大学毕业证(UofT毕业证书)如何办理原版一比一多伦多大学毕业证(UofT毕业证书)如何办理
原版一比一多伦多大学毕业证(UofT毕业证书)如何办理
mkkikqvo
 
Udemy_2024_Global_Learning_Skills_Trends_Report (1).pdf
Udemy_2024_Global_Learning_Skills_Trends_Report (1).pdfUdemy_2024_Global_Learning_Skills_Trends_Report (1).pdf
Udemy_2024_Global_Learning_Skills_Trends_Report (1).pdf
Fernanda Palhano
 
Intelligence supported media monitoring in veterinary medicine
Intelligence supported media monitoring in veterinary medicineIntelligence supported media monitoring in veterinary medicine
Intelligence supported media monitoring in veterinary medicine
AndrzejJarynowski
 
原版一比一利兹贝克特大学毕业证(LeedsBeckett毕业证书)如何办理
原版一比一利兹贝克特大学毕业证(LeedsBeckett毕业证书)如何办理原版一比一利兹贝克特大学毕业证(LeedsBeckett毕业证书)如何办理
原版一比一利兹贝克特大学毕业证(LeedsBeckett毕业证书)如何办理
wyddcwye1
 
Beyond the Basics of A/B Tests: Highly Innovative Experimentation Tactics You...
Beyond the Basics of A/B Tests: Highly Innovative Experimentation Tactics You...Beyond the Basics of A/B Tests: Highly Innovative Experimentation Tactics You...
Beyond the Basics of A/B Tests: Highly Innovative Experimentation Tactics You...
Aggregage
 
原版一比一弗林德斯大学毕业证(Flinders毕业证书)如何办理
原版一比一弗林德斯大学毕业证(Flinders毕业证书)如何办理原版一比一弗林德斯大学毕业证(Flinders毕业证书)如何办理
原版一比一弗林德斯大学毕业证(Flinders毕业证书)如何办理
a9qfiubqu
 
一比一原版巴斯大学毕业证(Bath毕业证书)学历如何办理
一比一原版巴斯大学毕业证(Bath毕业证书)学历如何办理一比一原版巴斯大学毕业证(Bath毕业证书)学历如何办理
一比一原版巴斯大学毕业证(Bath毕业证书)学历如何办理
y3i0qsdzb
 
Global Situational Awareness of A.I. and where its headed
Global Situational Awareness of A.I. and where its headedGlobal Situational Awareness of A.I. and where its headed
Global Situational Awareness of A.I. and where its headed
vikram sood
 
Population Growth in Bataan: The effects of population growth around rural pl...
Population Growth in Bataan: The effects of population growth around rural pl...Population Growth in Bataan: The effects of population growth around rural pl...
Population Growth in Bataan: The effects of population growth around rural pl...
Bill641377
 
一比一原版(GWU,GW文凭证书)乔治·华盛顿大学毕业证如何办理
一比一原版(GWU,GW文凭证书)乔治·华盛顿大学毕业证如何办理一比一原版(GWU,GW文凭证书)乔治·华盛顿大学毕业证如何办理
一比一原版(GWU,GW文凭证书)乔治·华盛顿大学毕业证如何办理
bopyb
 
一比一原版(UCSB文凭证书)圣芭芭拉分校毕业证如何办理
一比一原版(UCSB文凭证书)圣芭芭拉分校毕业证如何办理一比一原版(UCSB文凭证书)圣芭芭拉分校毕业证如何办理
一比一原版(UCSB文凭证书)圣芭芭拉分校毕业证如何办理
nuttdpt
 
Orchestrating the Future: Navigating Today's Data Workflow Challenges with Ai...
Orchestrating the Future: Navigating Today's Data Workflow Challenges with Ai...Orchestrating the Future: Navigating Today's Data Workflow Challenges with Ai...
Orchestrating the Future: Navigating Today's Data Workflow Challenges with Ai...
Kaxil Naik
 
ViewShift: Hassle-free Dynamic Policy Enforcement for Every Data Lake
ViewShift: Hassle-free Dynamic Policy Enforcement for Every Data LakeViewShift: Hassle-free Dynamic Policy Enforcement for Every Data Lake
ViewShift: Hassle-free Dynamic Policy Enforcement for Every Data Lake
Walaa Eldin Moustafa
 
Palo Alto Cortex XDR presentation .......
Palo Alto Cortex XDR presentation .......Palo Alto Cortex XDR presentation .......
Palo Alto Cortex XDR presentation .......
Sachin Paul
 
Analysis insight about a Flyball dog competition team's performance
Analysis insight about a Flyball dog competition team's performanceAnalysis insight about a Flyball dog competition team's performance
Analysis insight about a Flyball dog competition team's performance
roli9797
 
Predictably Improve Your B2B Tech Company's Performance by Leveraging Data
Predictably Improve Your B2B Tech Company's Performance by Leveraging DataPredictably Improve Your B2B Tech Company's Performance by Leveraging Data
Predictably Improve Your B2B Tech Company's Performance by Leveraging Data
Kiwi Creative
 
一比一原版(Unimelb毕业证书)墨尔本大学毕业证如何办理
一比一原版(Unimelb毕业证书)墨尔本大学毕业证如何办理一比一原版(Unimelb毕业证书)墨尔本大学毕业证如何办理
一比一原版(Unimelb毕业证书)墨尔本大学毕业证如何办理
xclpvhuk
 

Recently uploaded (20)

一比一原版(harvard毕业证书)哈佛大学毕业证如何办理
一比一原版(harvard毕业证书)哈佛大学毕业证如何办理一比一原版(harvard毕业证书)哈佛大学毕业证如何办理
一比一原版(harvard毕业证书)哈佛大学毕业证如何办理
 
办(uts毕业证书)悉尼科技大学毕业证学历证书原版一模一样
办(uts毕业证书)悉尼科技大学毕业证学历证书原版一模一样办(uts毕业证书)悉尼科技大学毕业证学历证书原版一模一样
办(uts毕业证书)悉尼科技大学毕业证学历证书原版一模一样
 
The Ipsos - AI - Monitor 2024 Report.pdf
The  Ipsos - AI - Monitor 2024 Report.pdfThe  Ipsos - AI - Monitor 2024 Report.pdf
The Ipsos - AI - Monitor 2024 Report.pdf
 
原版一比一多伦多大学毕业证(UofT毕业证书)如何办理
原版一比一多伦多大学毕业证(UofT毕业证书)如何办理原版一比一多伦多大学毕业证(UofT毕业证书)如何办理
原版一比一多伦多大学毕业证(UofT毕业证书)如何办理
 
Udemy_2024_Global_Learning_Skills_Trends_Report (1).pdf
Udemy_2024_Global_Learning_Skills_Trends_Report (1).pdfUdemy_2024_Global_Learning_Skills_Trends_Report (1).pdf
Udemy_2024_Global_Learning_Skills_Trends_Report (1).pdf
 
Intelligence supported media monitoring in veterinary medicine
Intelligence supported media monitoring in veterinary medicineIntelligence supported media monitoring in veterinary medicine
Intelligence supported media monitoring in veterinary medicine
 
原版一比一利兹贝克特大学毕业证(LeedsBeckett毕业证书)如何办理
原版一比一利兹贝克特大学毕业证(LeedsBeckett毕业证书)如何办理原版一比一利兹贝克特大学毕业证(LeedsBeckett毕业证书)如何办理
原版一比一利兹贝克特大学毕业证(LeedsBeckett毕业证书)如何办理
 
Beyond the Basics of A/B Tests: Highly Innovative Experimentation Tactics You...
Beyond the Basics of A/B Tests: Highly Innovative Experimentation Tactics You...Beyond the Basics of A/B Tests: Highly Innovative Experimentation Tactics You...
Beyond the Basics of A/B Tests: Highly Innovative Experimentation Tactics You...
 
原版一比一弗林德斯大学毕业证(Flinders毕业证书)如何办理
原版一比一弗林德斯大学毕业证(Flinders毕业证书)如何办理原版一比一弗林德斯大学毕业证(Flinders毕业证书)如何办理
原版一比一弗林德斯大学毕业证(Flinders毕业证书)如何办理
 
一比一原版巴斯大学毕业证(Bath毕业证书)学历如何办理
一比一原版巴斯大学毕业证(Bath毕业证书)学历如何办理一比一原版巴斯大学毕业证(Bath毕业证书)学历如何办理
一比一原版巴斯大学毕业证(Bath毕业证书)学历如何办理
 
Global Situational Awareness of A.I. and where its headed
Global Situational Awareness of A.I. and where its headedGlobal Situational Awareness of A.I. and where its headed
Global Situational Awareness of A.I. and where its headed
 
Population Growth in Bataan: The effects of population growth around rural pl...
Population Growth in Bataan: The effects of population growth around rural pl...Population Growth in Bataan: The effects of population growth around rural pl...
Population Growth in Bataan: The effects of population growth around rural pl...
 
一比一原版(GWU,GW文凭证书)乔治·华盛顿大学毕业证如何办理
一比一原版(GWU,GW文凭证书)乔治·华盛顿大学毕业证如何办理一比一原版(GWU,GW文凭证书)乔治·华盛顿大学毕业证如何办理
一比一原版(GWU,GW文凭证书)乔治·华盛顿大学毕业证如何办理
 
一比一原版(UCSB文凭证书)圣芭芭拉分校毕业证如何办理
一比一原版(UCSB文凭证书)圣芭芭拉分校毕业证如何办理一比一原版(UCSB文凭证书)圣芭芭拉分校毕业证如何办理
一比一原版(UCSB文凭证书)圣芭芭拉分校毕业证如何办理
 
Orchestrating the Future: Navigating Today's Data Workflow Challenges with Ai...
Orchestrating the Future: Navigating Today's Data Workflow Challenges with Ai...Orchestrating the Future: Navigating Today's Data Workflow Challenges with Ai...
Orchestrating the Future: Navigating Today's Data Workflow Challenges with Ai...
 
ViewShift: Hassle-free Dynamic Policy Enforcement for Every Data Lake
ViewShift: Hassle-free Dynamic Policy Enforcement for Every Data LakeViewShift: Hassle-free Dynamic Policy Enforcement for Every Data Lake
ViewShift: Hassle-free Dynamic Policy Enforcement for Every Data Lake
 
Palo Alto Cortex XDR presentation .......
Palo Alto Cortex XDR presentation .......Palo Alto Cortex XDR presentation .......
Palo Alto Cortex XDR presentation .......
 
Analysis insight about a Flyball dog competition team's performance
Analysis insight about a Flyball dog competition team's performanceAnalysis insight about a Flyball dog competition team's performance
Analysis insight about a Flyball dog competition team's performance
 
Predictably Improve Your B2B Tech Company's Performance by Leveraging Data
Predictably Improve Your B2B Tech Company's Performance by Leveraging DataPredictably Improve Your B2B Tech Company's Performance by Leveraging Data
Predictably Improve Your B2B Tech Company's Performance by Leveraging Data
 
一比一原版(Unimelb毕业证书)墨尔本大学毕业证如何办理
一比一原版(Unimelb毕业证书)墨尔本大学毕业证如何办理一比一原版(Unimelb毕业证书)墨尔本大学毕业证如何办理
一比一原版(Unimelb毕业证书)墨尔本大学毕业证如何办理
 

Semantic relations: new (terminological) challenges in a world of Linked Data

  • 1. Semantic relations: new challenges in a world of linked data Nathalie Aussenac-Gilles (IRIT – CNRS, Toulouse, France) aussenac@irit.fr
  • 2. Outline of the talk • Semantic relations – what do we mean? – why do we need them for? • Finding semantic relations – what are the issues? – what can large corpora and machine learning do for you? – how can terminology contribute to Linked Data? 2Semantic relations - Aussenac09/01/2015
  • 3. Semantic relations, what do we mean? Research field • Linguistics: semantic relations, semantic roles, discourse relations • Terminology – Weak structure – Stored in DB or SKOS models • Information extraction What is a relation A tree comprises at least a trunk, roots and branches. A tree [Plants] comprises [meronymy] at least a trunk, roots and branches. tree has_parts trunk, roots, branches (tree, has parts, trunk) … in a gardening terminology looks for relations between instances 09/01/2015 Semantic relations - Aussenac 3 tree Plantation year Species Branches Tree1 1990 Oak > 20 Tree2 1995 Oak 15 whole parts
  • 4. Semantic relations, what do we mean? Research field • Domain Ontology engineering – Formal (logic, RDF, OWL …) and may lead to infer new knowledge – The relation is part of a network – May be shared or not • Semantic web – Independent triples – Publically available in data repositories with W3C Standard format – Connect triples with existing ones, with web ontologies What is a relation bot:Tree bot:has_part bot:Branch 09/01/2015 Semantic relations - Aussenac 4 Trunk Has-part Root Plant Fonguscereals Has- part Root is_a Tree Has- part Branch bot:myTr ee bot:has- part bot:MyTre eRoots bot:Tree bot:has- part bot:Branch rdf:Type
  • 5. Example: tree in DBPedia 5 dbpedia- owl:tree dbpedia- owl:Species dbpedia- owl:Place Semantic relations - Aussenac09/01/2015
  • 6. dbpedia- owl:PhysicalEntity rdfs:subClassOf dbpedia- owl:Organism Example: Plants in DbPedia 6 owl:SameAs yago:WordNet_Plant_ 100017222 dbpedia- owl:Plant Semantic web specificities - New types of relations: mappings - Focus 1: resources, either classes or instances - Focus 2: relations between resources - Focus 3: give a type to resources dbpedia- owl:Acer_Stone bergae dbpedia- owl:Alopecurus_ca rolinianus dbpedia- owl:Alsmithia_long ipes dbpedia-owl:… rdf:typerdf:type rdf:typerdf:type Semantic relations - Aussenac09/01/2015
  • 7. dbpedia- owl:PhysicalEntity rdfs:subClassOf dbpedia- owl:Organism Example: Plants in DbPedia 7 owl:SameAs yago:WordNet_Plant_ 100017222 dbpedia- owl:Plant Semantic web specificities - New types of relations: mappings - Focus 1: resources, either classes or instances - Focus 2: relations between resources - Focus 3: give a type to resources dbpedia- owl:Acer_Stone bergae dbpedia- owl:Alopecurus_ca rolinianus dbpedia- owl:Alsmithia_long ipes dbpedia-owl:… rdf:typerdf:type rdf:typerdf:type Semantic relations - Aussenac09/01/2015
  • 8. dbpedia- owl:PhysicalEntity rdfs:subClassOf dbpedia- owl:Organism Example: Plants in DbPedia 8 owl:SameAs yago:WordNet_Plant_ 100017222 dbpedia- owl:Plant Semantic web specificities - New types of relations: mappings - Focus 1: resources, either classes or instances - Focus 2: relations between resources - Focus 3: give a type to resources dbpedia- owl:Acer_Stone bergae dbpedia- owl:Alopecurus_ca rolinianus dbpedia- owl:Alsmithia_long ipes dbpedia-owl:… rdf:typerdf:type rdf:typerdf:type Semantic relations - Aussenac09/01/2015
  • 9. Semantic relations: why do we need them for? Research field • Linguistics: to understand how language produces meaning • Terminology: to capture domain specific terms and meanings • Information extraction: to collect structured data – the schema (classes and relations) is known Relations contribute to • semantics and language interpretation • formal semantics and discourse semantics • Structure terminologies and make browsing easier • Connect terms • Give meaning to “concepts” • Find related entities (values) to build DB and then mine these data (statistics) 09/01/2015 Semantic relations - Aussenac 9
  • 10. Semantic relations: why do we need them for? Research field • Formal ontologies: to define axioms and inferences associated with relations • Domain ontologies: human and machine “understanding” • Linked data: interoperability, data connection from various sites or applications Relations contribute to • Inferences and reasoning • Ex: sub-classes inherit of some class properties • Ex : transitivity (cf. some parthood rel.), symmetry • Ex: cardinality … • Relations define concepts by differences and similarities • Relations have labels and are human readable ; each one can be processed in a specific way • Relations connect resources (data) • Their semantics is defined in ontologies or produce behaviors in inference engines (rdf:subClassOf) 09/01/2015 Semantic relations - Aussenac 10
  • 11. 09/01/2015 Semantic relations - Aussenac 11 Erarht Rahm http://dbs.uni-leipzig.de/file/paris-Octob2014.pdf Semantic web specificities - Relations connect web data called resources - Relations connect data with ontology classes: importance of hypernymy - Relations may map ontology classes
  • 12. Finding semantic relations, what are the issues? • Knowledge sources: – where can we find relations? • Extraction techniques – How can we identify them? • Representation – Which way do I represent this information? • Validation – What makes a relation representation valild? Relevant? 09/01/2015 Semantic relations - Aussenac 12
  • 13. Finding semantic relations, what are the issues? • Knowledge sources – text, human experts, existing “semantic” resources (lexicon, terminologies, ontologies, Linked Data vocabularies) – Domain specific vs general knowledge • Extraction techniques – “obvious” language regularities, known relations and classes (or entities) -> Patterns • Issues : domain dependence, domain coverage, variation and flexibility, rigidity (need to be regularly updated) • Research issues: automatic building by machine learning – “more implicit” language regularities, medium size corpora, open list of classes/entities -> supervised learning – Very large corpora, unexpected relations -> unsupervised learning 13Semantic relations - Aussenac09/01/2015
  • 14. Pattern based relation extraction, an issue: variation • A tree comprises at least a trunk, roots and branches. • With branches reaching the ground, the willow is an ornamental tree. • The tree of the neighbor has been delimed. • He climbs on the branches of the tree. • This tree is wonderful. Its branches reach the ground. • Contains: very systematic pattern; the parts may be difficult to spot; enumeration > various parts • With: meronymy pattern only in some genres (such as catalogs, biology documents) • Delimed : Term and pattern are in the same word; requires background knowledge: delimed -> has_part branches (and branches are cut) • Of : Very ambiguous pattern; polysemy reduced in [verb N1 of N2] • Its : very ambiguous pattern; necessity to take into account two sentences 14Semantic relations - Aussenac09/01/2015
  • 15. Pattern based relation extraction, learning patterns (1) • Patterns are seen (and stored) as lexicalizations of ontology properties • Patterns are “extracted” from syntactic dependencies between related entities (in triples) • Assumes that patterns are structured around ONE lexical entry • Lemon format for lexical ontologies • Entries can be frames 09/01/2015 Semantic relations - Aussenac 15 ATOLL—A framework for the automatic induction of ontology lexica S. Walter, C. Unger, P. Cimiano, DKE (94), 148-162 (2014)
  • 16. Pattern based relation extraction, learning patterns (1) • Patterns are seen (and stored) as lexicalizations of ontology properties • Patterns are “extracted” from syntactic dependencies between related entities (in triples) • Assumes that patterns are structured around ONE lexical entry • Lemon format for lexical ontologies • Entries can be frames 09/01/2015 Semantic relations - Aussenac 16 ATOLL—A framework for the automatic induction of ontology lexica S. Walter, C. Unger, P. Cimiano, DKE (94), 148-162 (2014)
  • 17. Pattern based relation extraction, learning patterns (2) 09/01/2015 Semantic relations - Aussenac 17 Michelle Obama is the wife of Barack Obama, the current president. Michelle Obama allegedly told her husband, Barack Obama, to .. Michelle Obama, the 44th first lady and wife of President Barack Dbpedia:spouse Find all lexicalizations of the entities: Michelle Obama, Mrs. Obama, Michelle Robinson …
  • 18. Pattern based relation extraction, learning patterns (3) 09/01/2015 Semantic relations - Aussenac 18 • Pattern = shortest path btw the 2 entities in the dependency graph [MichelleObama (subject), wife (root), of (preposition), BarackObama (object)] • Lexical entry in the ontology
  • 19. Relation extraction: learning relations from enumerative structures 09/01/2015 Semantic relations - Aussenac 19 IS_A IS_A Learning relations from an parallel enumerative structure = - classification task to identify the relation (IS_A, part_Of, other) - Term extraction to identify the primer and the items
  • 20. Relation extraction: learning relations from enumerative structures • Corpus – 745 enumerative structures from Wikipedia pages – 3 relation types: taxonomic, ontological_non_taxonomic, non_ontological • Classification task – Feature definition – Automatic evaluation of features – 3 algorithms are compared : SVM, MaxEntropy and baseline (majority) – Training of the 2 algorithms • Results – 82% f-measure for SVM – Best result with a 2 step process (ontological yes/no -> feature and then taxonomic yes/no) 09/01/2015 Semantic relations - Aussenac 20
  • 21. From intepretation to representation • A tree comprises at least a trunk, roots and branches. • With branches reaching the ground, the willow is an ornamental tree. • The tree of the neighbor has been delimed. Tree Trunk Branches Has-part Roots Ornamental Tree Willow Tree Has-part Branches Has-part Branches Has-part Branches Semantic relations - Aussenac 2109/01/2015
  • 22. From intepretation to representation • A tree comprises at least a trunk, roots and branches. • With branches reaching the ground, the willow is an ornamental tree. • The tree of the neighbor has been delimed. • He’s climbing on the branches of the tree. • This tree is wonderful. Its branches reach the ground. Tree Trunk Branches Has-part Roots Has-part Branches Has-part Branches Semantic relations - Aussenac 2209/01/2015 Neighbor Tree Instance _of
  • 23. Finding semantic relations: what can large corpora and machine learning do for you ? • Learning patterns – Poor results – Requires very large data sets – Reasonable for general knowledge • Learning relations – Much more relevant – Large variety of approaches in the state of the art – Key step = select feature – more features, better the results 09/01/2015 Semantic relations - Aussenac 23
  • 24. Finding semantic relations, what can terminology do for the semantic web? • Terminology can play a key role – change its practices – contribute to enrich the LOD with QUALITY data • Contribute to define /evaluate tools – evaluate machine learning tools – Test and experiment them on various textual genre, in various domains – Propose more features • Propose terminology tools – … to improve these approaches with the studies carried out during the last 20 years to build terminologies and terminological knowledge bases. – term extractors, relation extractors, patterns 24Semantic relations - Aussenac09/01/2015
  • 25. Finding semantic relations, what can terminology do for the semantic web? • Contribute to enrich the LOD with terminologies – Terminologies as structuring networked vocabularies – Publish your ontologies as public web resources – Conform to linked data requirements – Use standards format like SKOS (Simple Knowledge Organization System) the W3C’s OWL ontology for creating thesauruses, taxonomies, and controlled vocabularies • Contribute to the multilingual LOD – Add lexicon to ontologies – Multilingual efforts: LEMON, MONNET projects DID NOT include terminologists 09/01/2015 Semantic relations - Aussenac 25
  • 26. The LOD and the linguistic LOD need you! http://linguistics.okfn.org/resources/llod/ 09/01/2015 Semantic relations - Aussenac 26
  • 27. Some landmark KOS LD implementations • Many Libraries – Swedish National Library’s Libris catalogue and thesaurus http://libris.kb.se/ – Library of Congress’ vocabularies, including LCSH http://id.loc.gov/ – DNB’s Gemeinsame Normdatei (incl. SWD subject headings) http://dnb.info/gnd/ • Documentation at https://wiki.dnb.de/display/LDS – BnF’s RAMEAU subject headings http://stitch.cs.vu.nl/ – OCLC’s DDC classification http://dewey.info/ and VIAF http://viaf.org/ – STW economy thesaurus http://zbw.eu/stw – National Library of Hungary’s catalogue and thesauri – http://oszkdk.oszk.hu/resource/DRJ/404(example) • Other fields – Wikipedia categories through Dbpedia http://dbpedia.org/ – New York Times subject headings http://data.nytimes.com/ – IVOA astronomy vocabularies http://www.ivoa.net/Documents/latest/Vocabularies.html – GEMET environmental thesaurus http://eionet.europa.eu/gemet – Agrovoc http://aims.fao.org/ – Linked Life Data http://linkedlifedata.com/ – Taxonconcept http://www.taxonconcept.org/ – UK Public sector vocabularies http://standards.esd.org.uk/ (e.g., http://id.esd.org.uk/lifeEvent/7) 09/01/2015 Semantic relations - Aussenac 27