SlideShare une entreprise Scribd logo
1  sur  31
NLP & Semantic Computing Group
N L P
Semantic Relation Classification:
Task Formalisation and Refinement
Vivian S. Silva
Manuela Hürliman
Brian Davis
Siegfried Handschuh
André Freitas
NLP & Semantic Computing Group
Outline
• Motivation
• Revisiting Semantic Relation Classification
 Using Foundational Ontologies (DOLCE)
• Systematic Analysis
• Summary
NLP & Semantic Computing Group
Motivation
NLP & Semantic Computing Group
Source: Ontotext
Introduction
Semantic Relation Classification (SRC) is a fundamental task in
NLP, allowing the induction of semantic representation models
for both commonsense and domain-specific data.
Source: W3C
Source: Semantrix
NLP & Semantic Computing Group
Our Goals
• Improve the coverage, description and the
formalisation of the semantic relation
classification task
• Provide a critique and generalization of the
existing SemEval-2010 task 8
NLP & Semantic Computing Group
Semantic Relation Classification
• SemEval-2010 task 8
 Most common semantic relation set
 Relations covered:
• Cause-Effect (CE)
• Instrument-Agency (IA)
• Product-Producer (PP)
• Content-Container (CC)
• Entity-Origin (EO)
• Entity-Destination (ED)
• Component-Whole (CW)
• Member-Collection (MC)
• Message-Topic (MT)
NLP & Semantic Computing Group
Semantic Relations Classification
The <e1> burst </e1> has been caused by water
hammer <e2> pressure </e2>.
NLP & Semantic Computing Group
Semantic Relations Classification
• Despite the obvious intuition around the utility of SRC…
Semantic relations set and
their expressive coverage
has not been fully
grounded with regard to
an ontological framework
1
When projecting these
semantic relations back to
the corpora-level, it can be
observed that the majority
of the words within a text
does not have a direct
semantic relationship
connecting them
2
NLP & Semantic Computing Group
Semantic Relations Classification
• SemEval-2010 task 8
Has some constraints… …that brings some limitations
Focus on Nominals: only noun
phrases are considered
Locality Constraint: only relations for
arguments in the same clause
Focus on Concrete Relations: most
relation refer to physical objects
Exclusion of Conditionals: conditional
clauses not considered
No relations between events, when
represented by verbs, and their objects
No relations between terms belonging
to different, subordinate clauses
No relations for abstract entities or
quantitative/qualitative roles
No relations expressing conditional
dependencies
NLP & Semantic Computing Group
Revisiting Semantic Relation
Classification
NLP & Semantic Computing Group
Main question
• Given two sets of content words in a
sentence, can we provide a semantic
relation between them?
• Can this task be useful as a semantic
interpretation mechanism?
NLP & Semantic Computing Group
Main strategy
• Start using foundational ontologies for this task
• Define relation compositions
• Expand the model with custom abstract relations
that stand on the interface between dependency
relations and an ontology-based representation
NLP & Semantic Computing Group
Why Foundational Ontologies?
Representation ReasoningData
Foundational ontologies are intended to represent the
world in the way people perceive it, classifying entities
into categories that are familiar to people’s common sense
can represent data
in a formal way
can reason over
data using high-
level restrictions
NLP & Semantic Computing Group
When is a foundational ontology
useful?
• 1. When subtle distinctions are important
• 2. When recognizing disagreement is important
• 3. When rigorous referential semantics is important
• 4. When general abstractions are important
• 5. When careful explanation and justification of
ontological commitment is important
• 6. When mutual understanding is more important
than interoperability.
Guarino, 2006
NLP & Semantic Computing Group
DOLCE
• DOLCE (Descriptive Ontology for Linguistic and
Cognitive Engineering)
• Strong cognitive/linguistic bias:
 Descriptive (as opposite to prescriptive) attitude
 Categories mirror cognition, common sense, and the
lexical structure of natural language
 Emphasis on cognitive invariants
NLP & Semantic Computing Group
DOLCE
• Any term can be mapped to a DOLCE high level
category (class)
• It’s always possible to find a relation between
any two DOLCE categories, and, therefore,
between the entities mapped to them
NLP & Semantic Computing Group
NLP & Semantic Computing Group
NLP & Semantic Computing Group
DOLCE Relations
• 23 immediate relations and 25 mediated (composed)
relations, many of them having sub-relations. Some
examples:
immediate-relation mediated-relation
instrument
performed-by
target
functional-participant
part
references
resource
temporally-coincides
precedes
temporal-relation
abstract-location
co-participates-with
temporally-overlaps
temporally-includes
… …
NLP & Semantic Computing Group
Applications: Simple Text Entailment Example
Assumption Mary is a mother
Hypothesis Mary gave birth
Commonsense KB a mother is a woman who has given birth
Foundational
Ontology
Mapping
Mary mother give birth
agent role action
(agent plays role)
(role performs action)
(agent performs action)
(agent plays role) and (role performs action) -> (agent performs action)
Foundational
classes
Commonsense
concepts
Foundational
relations
NLP & Semantic Computing Group
Systematic Analysis
NLP & Semantic Computing Group
Corpus-based Analysis
1. Corpus construction
• Focused on the financial domain (merges both commonsense
with domain-specific discourse)
• Contains both factoid and definition type of discourse
• We created a financial corpus by crawling two distinct types of
sources:
a) definitions, from three sources: b) articles, from two sources:
Bloomberg Financial Glossary
SGM Glossary
Investopedia Definitions
Wikipedia
Investopedia
NLP & Semantic Computing Group
Corpus Construction
• Definitions
 Bloomberg financial Glossary (8324 definitions;
212,421 tokens)
 SGM Glossary (1007 definitions; 43,638 tokens)
 Investopedia Definitions4 (15476 definitions;
2,462,801 tokens),
• Articles
 Investopedia (5890 articles; 5,129,793 tokens)
 Wikipedia (articles on Investment and Finance;
8306 articles; 6,714,129 tokens).
NLP & Semantic Computing Group
Corpus-based Analysis
1. Corpus construction
• We created a financial corpus by crawling two distinct types of
sources:
• Word pair selection:
 Corpus split into sentences
 First word randomly selected among the sentence tokens
 Second word manually selected
a) definitions, from three sources: b) articles, from two sources:
Bloomberg Financial Glossary
SGM Glossary
Investopedia Definitions
Wikipedia
Investopedia
NLP & Semantic Computing Group
[…] the legislation's include a lifting of a 40-year ban on the United States' exporting of crude oil
Corpus-based Analysis
2. Manual Classification Analysis
• 300 pairs of words manually annotated
• Words mapped to DOLCE classes
• Relation between them chosen among the set of relations that
exist between the classes assigned to the words
• 3 different scenarios occurred:
a) Direct relationship:
b) Relation composition:
c) No relation found:
Concepts too far away
After 30 days the trustee can then use the contributions to pay the insurance policy premium
target
target target
indirect-target
NLP & Semantic Computing Group
Custom Relations
• DOLCE relations can be defined specifically for a class, or be
inherited from an ancestor class
 In the second case, the kind of relationship can become too general
 To avoid semantically vague relations, we proposed a small set of
custom relations. A few examples:
Relation Example
Correlated variation It also decreases the value of the currency - potentially
stimulating exports and decreasing imports - improving the
balance of trade.
Ownership The lessor is the legal owner of the asset.
Sibling concept Operating activities include net income, accounts receivable,
accounts payable and inventory.
Value component Valuation of life annuities may be performed by calculating the
actuarial present value of the future life contingent payments.
NLP & Semantic Computing Group
Some Statistics
• Most common DOLCE relations: patient, patient-of, target, target-of
• Most common custom relations: qualifier, indirect-target, ownership
Relation
type
DOLCE
Relation
Custom
Relations
Total
Direct 35.32% 64.68% 72.67%
Composite 48.65% 51.35% 24.67%
Unclassified - - 2.66%
NLP & Semantic Computing Group
Semantic Relation X Semantic Relatedness
• The corpus was further annotated by two domain experts in finance
• Two human annotators scored each of the 300 concept pairs for
semantic relatedness on a scale from 0 (unrelated) to 10 (identical
or highly related)
 Average of their scores taken as final score
 Comparing the semantic relation to the semantic relatedness
score assigned to the same pair:
NLP & Semantic Computing Group
Summary
• This work described a preliminary study on the
improvement of the coverage, description and the
formalisation of the semantic relation classification task
• A foundational ontology (DOLCE), composite relations and
custom semantic abstract relations were used
• DOLCE accounted for 38.2% of the semantic relations
• 67 % of the pairs were assigned to a direct relation
• 2.66% of the pairs could not be classified
• Relevant research questions:
 The impact of foundational ontology models in distributional and
compositional-distributional semantics.
Data available at: http://bit.ly/2gpTkHT
NLP & Semantic Computing Group
Some Limitations (Currently being
addressed)
• Scaling corpus annotation size (currently 300
elements)
• Grounding the custom relations into the
foundational ontology
NLP & Semantic Computing Group
Work in Progress
• Train an automatic annotator, capable of identifying FO
classes semantic relations in text.

Contenu connexe

Tendances

On the Semantic Mapping of Schema-agnostic Queries: A Preliminary Study
On the Semantic Mapping of Schema-agnostic Queries: A Preliminary StudyOn the Semantic Mapping of Schema-agnostic Queries: A Preliminary Study
On the Semantic Mapping of Schema-agnostic Queries: A Preliminary Study Andre Freitas
 
Schema-Agnostic Queries (SAQ-2015): Semantic Web Challenge
Schema-Agnostic Queries (SAQ-2015): Semantic Web ChallengeSchema-Agnostic Queries (SAQ-2015): Semantic Web Challenge
Schema-Agnostic Queries (SAQ-2015): Semantic Web ChallengeAndre Freitas
 
WISS QA Do it yourself Question answering over Linked Data
WISS QA Do it yourself Question answering over Linked DataWISS QA Do it yourself Question answering over Linked Data
WISS QA Do it yourself Question answering over Linked DataAndre Freitas
 
Open IE tutorial 2018
Open IE tutorial 2018Open IE tutorial 2018
Open IE tutorial 2018Andre Freitas
 
Building AI Applications using Knowledge Graphs
Building AI Applications using Knowledge GraphsBuilding AI Applications using Knowledge Graphs
Building AI Applications using Knowledge GraphsAndre Freitas
 
AI Beyond Deep Learning
AI Beyond Deep LearningAI Beyond Deep Learning
AI Beyond Deep LearningAndre Freitas
 
A Distributional Semantics Approach for Selective Reasoning on Commonsense Gr...
A Distributional Semantics Approach for Selective Reasoning on Commonsense Gr...A Distributional Semantics Approach for Selective Reasoning on Commonsense Gr...
A Distributional Semantics Approach for Selective Reasoning on Commonsense Gr...Andre Freitas
 
Introduction to Ontology Engineering with Fluent Editor 2014
Introduction to Ontology Engineering with Fluent Editor 2014Introduction to Ontology Engineering with Fluent Editor 2014
Introduction to Ontology Engineering with Fluent Editor 2014Cognitum
 
Explanations in Dialogue Systems through Uncertain RDF Knowledge Bases
Explanations in Dialogue Systems through Uncertain RDF Knowledge BasesExplanations in Dialogue Systems through Uncertain RDF Knowledge Bases
Explanations in Dialogue Systems through Uncertain RDF Knowledge BasesDaniel Sonntag
 
Knowledge Patterns SSSW2016
Knowledge Patterns SSSW2016Knowledge Patterns SSSW2016
Knowledge Patterns SSSW2016Aldo Gangemi
 
Objective Fiction, i-semantics keynote
Objective Fiction, i-semantics keynoteObjective Fiction, i-semantics keynote
Objective Fiction, i-semantics keynoteAldo Gangemi
 
Modeling Ontologies with Natural Language
Modeling Ontologies with Natural LanguageModeling Ontologies with Natural Language
Modeling Ontologies with Natural LanguageCognitum
 
Introduction to Distributional Semantics
Introduction to Distributional SemanticsIntroduction to Distributional Semantics
Introduction to Distributional SemanticsAndre Freitas
 
Language Models for Information Retrieval
Language Models for Information RetrievalLanguage Models for Information Retrieval
Language Models for Information RetrievalNik Spirin
 
Eswc2012 ss ontologies
Eswc2012 ss ontologiesEswc2012 ss ontologies
Eswc2012 ss ontologiesElena Simperl
 
State of NLP and Amazon Comprehend
State of NLP and Amazon ComprehendState of NLP and Amazon Comprehend
State of NLP and Amazon ComprehendEgor Pushkin
 
Neural Information Retrieval: In search of meaningful progress
Neural Information Retrieval: In search of meaningful progressNeural Information Retrieval: In search of meaningful progress
Neural Information Retrieval: In search of meaningful progressBhaskar Mitra
 
An Evolution of Deep Learning Models for AI2 Reasoning Challenge
An Evolution of Deep Learning Models for AI2 Reasoning ChallengeAn Evolution of Deep Learning Models for AI2 Reasoning Challenge
An Evolution of Deep Learning Models for AI2 Reasoning ChallengeTraian Rebedea
 

Tendances (20)

On the Semantic Mapping of Schema-agnostic Queries: A Preliminary Study
On the Semantic Mapping of Schema-agnostic Queries: A Preliminary StudyOn the Semantic Mapping of Schema-agnostic Queries: A Preliminary Study
On the Semantic Mapping of Schema-agnostic Queries: A Preliminary Study
 
Schema-Agnostic Queries (SAQ-2015): Semantic Web Challenge
Schema-Agnostic Queries (SAQ-2015): Semantic Web ChallengeSchema-Agnostic Queries (SAQ-2015): Semantic Web Challenge
Schema-Agnostic Queries (SAQ-2015): Semantic Web Challenge
 
WISS QA Do it yourself Question answering over Linked Data
WISS QA Do it yourself Question answering over Linked DataWISS QA Do it yourself Question answering over Linked Data
WISS QA Do it yourself Question answering over Linked Data
 
Open IE tutorial 2018
Open IE tutorial 2018Open IE tutorial 2018
Open IE tutorial 2018
 
Building AI Applications using Knowledge Graphs
Building AI Applications using Knowledge GraphsBuilding AI Applications using Knowledge Graphs
Building AI Applications using Knowledge Graphs
 
AI Beyond Deep Learning
AI Beyond Deep LearningAI Beyond Deep Learning
AI Beyond Deep Learning
 
A Distributional Semantics Approach for Selective Reasoning on Commonsense Gr...
A Distributional Semantics Approach for Selective Reasoning on Commonsense Gr...A Distributional Semantics Approach for Selective Reasoning on Commonsense Gr...
A Distributional Semantics Approach for Selective Reasoning on Commonsense Gr...
 
Introduction to Ontology Engineering with Fluent Editor 2014
Introduction to Ontology Engineering with Fluent Editor 2014Introduction to Ontology Engineering with Fluent Editor 2014
Introduction to Ontology Engineering with Fluent Editor 2014
 
Explanations in Dialogue Systems through Uncertain RDF Knowledge Bases
Explanations in Dialogue Systems through Uncertain RDF Knowledge BasesExplanations in Dialogue Systems through Uncertain RDF Knowledge Bases
Explanations in Dialogue Systems through Uncertain RDF Knowledge Bases
 
Knowledge Patterns SSSW2016
Knowledge Patterns SSSW2016Knowledge Patterns SSSW2016
Knowledge Patterns SSSW2016
 
Objective Fiction, i-semantics keynote
Objective Fiction, i-semantics keynoteObjective Fiction, i-semantics keynote
Objective Fiction, i-semantics keynote
 
Sementic nets
Sementic netsSementic nets
Sementic nets
 
Modeling Ontologies with Natural Language
Modeling Ontologies with Natural LanguageModeling Ontologies with Natural Language
Modeling Ontologies with Natural Language
 
Introduction to Distributional Semantics
Introduction to Distributional SemanticsIntroduction to Distributional Semantics
Introduction to Distributional Semantics
 
Language Models for Information Retrieval
Language Models for Information RetrievalLanguage Models for Information Retrieval
Language Models for Information Retrieval
 
Eswc2012 ss ontologies
Eswc2012 ss ontologiesEswc2012 ss ontologies
Eswc2012 ss ontologies
 
State of NLP and Amazon Comprehend
State of NLP and Amazon ComprehendState of NLP and Amazon Comprehend
State of NLP and Amazon Comprehend
 
ppt
pptppt
ppt
 
Neural Information Retrieval: In search of meaningful progress
Neural Information Retrieval: In search of meaningful progressNeural Information Retrieval: In search of meaningful progress
Neural Information Retrieval: In search of meaningful progress
 
An Evolution of Deep Learning Models for AI2 Reasoning Challenge
An Evolution of Deep Learning Models for AI2 Reasoning ChallengeAn Evolution of Deep Learning Models for AI2 Reasoning Challenge
An Evolution of Deep Learning Models for AI2 Reasoning Challenge
 

En vedette

WiSS Challenge - Day 2
WiSS Challenge - Day 2WiSS Challenge - Day 2
WiSS Challenge - Day 2Andre Freitas
 
Semantic Search Engines
Semantic Search EnginesSemantic Search Engines
Semantic Search EnginesAtul Shridhar
 
Ontological approach for improving semantic web search results
Ontological approach for improving semantic web search resultsOntological approach for improving semantic web search results
Ontological approach for improving semantic web search resultseSAT Journals
 
TwitIE: An Open-Source Information Extraction Pipeline for Microblog Text
TwitIE: An Open-Source Information Extraction Pipeline for Microblog TextTwitIE: An Open-Source Information Extraction Pipeline for Microblog Text
TwitIE: An Open-Source Information Extraction Pipeline for Microblog TextLeon Derczynski
 
Intriduction to Ontotext's KIM platform
Intriduction to Ontotext's KIM platformIntriduction to Ontotext's KIM platform
Intriduction to Ontotext's KIM platformtoncho11
 
Adding Semantic Edge to Your Content – From Authoring to Delivery
Adding Semantic Edge to Your Content – From Authoring to DeliveryAdding Semantic Edge to Your Content – From Authoring to Delivery
Adding Semantic Edge to Your Content – From Authoring to DeliveryOntotext
 
In Search of a Semantic Book Search Engine: Are We There Yet?
In Search of a Semantic Book Search Engine: Are We There Yet?In Search of a Semantic Book Search Engine: Are We There Yet?
In Search of a Semantic Book Search Engine: Are We There Yet?Irfan Ullah
 
Keystone Summer School 2015: Mauro Dragoni, Ontologies For Information Retrieval
Keystone Summer School 2015: Mauro Dragoni, Ontologies For Information RetrievalKeystone Summer School 2015: Mauro Dragoni, Ontologies For Information Retrieval
Keystone Summer School 2015: Mauro Dragoni, Ontologies For Information RetrievalMauro Dragoni
 
Semantics And Search
Semantics And SearchSemantics And Search
Semantics And SearchVestforsk.no
 
Semantic data mining: an ontology based approach
Semantic data mining: an ontology based approachSemantic data mining: an ontology based approach
Semantic data mining: an ontology based approachAgnieszka Ławrynowicz
 
Representing Texts as contextualized Entity Centric Linked Data Graphs
Representing Texts as contextualized Entity Centric Linked Data GraphsRepresenting Texts as contextualized Entity Centric Linked Data Graphs
Representing Texts as contextualized Entity Centric Linked Data GraphsAndre Freitas
 
Text Analysis and Semantic Search with GATE
Text Analysis and Semantic Search with GATEText Analysis and Semantic Search with GATE
Text Analysis and Semantic Search with GATEDiana Maynard
 
Semantic security framework and context-aware role-based access control ontol...
Semantic security framework and context-aware role-based access control ontol...Semantic security framework and context-aware role-based access control ontol...
Semantic security framework and context-aware role-based access control ontol...Natalia Díaz Rodríguez
 
Natural Language Queries over Heterogeneous Linked Data Graphs: A Distributio...
Natural Language Queries over Heterogeneous Linked Data Graphs: A Distributio...Natural Language Queries over Heterogeneous Linked Data Graphs: A Distributio...
Natural Language Queries over Heterogeneous Linked Data Graphs: A Distributio...Andre Freitas
 
Disambiguating Polysemous Queries For Document Retrieval
Disambiguating Polysemous Queries For Document RetrievalDisambiguating Polysemous Queries For Document Retrieval
Disambiguating Polysemous Queries For Document RetrievalMadhusudan Daad
 
Introduction to question answering for linked data & big data
Introduction to question answering for linked data & big dataIntroduction to question answering for linked data & big data
Introduction to question answering for linked data & big dataAndre Freitas
 
Comparative study of different ranking algorithms adopted by search engine
Comparative study of  different ranking algorithms adopted by search engineComparative study of  different ranking algorithms adopted by search engine
Comparative study of different ranking algorithms adopted by search engineEchelon Institute of Technology
 
Semantic Search at Yahoo
Semantic Search at YahooSemantic Search at Yahoo
Semantic Search at YahooPeter Mika
 
Can Deep Learning Techniques Improve Entity Linking?
Can Deep Learning Techniques Improve Entity Linking?Can Deep Learning Techniques Improve Entity Linking?
Can Deep Learning Techniques Improve Entity Linking?Julien PLU
 

En vedette (20)

WiSS Challenge - Day 2
WiSS Challenge - Day 2WiSS Challenge - Day 2
WiSS Challenge - Day 2
 
Semantic Search Engines
Semantic Search EnginesSemantic Search Engines
Semantic Search Engines
 
Ontological approach for improving semantic web search results
Ontological approach for improving semantic web search resultsOntological approach for improving semantic web search results
Ontological approach for improving semantic web search results
 
TwitIE: An Open-Source Information Extraction Pipeline for Microblog Text
TwitIE: An Open-Source Information Extraction Pipeline for Microblog TextTwitIE: An Open-Source Information Extraction Pipeline for Microblog Text
TwitIE: An Open-Source Information Extraction Pipeline for Microblog Text
 
Intriduction to Ontotext's KIM platform
Intriduction to Ontotext's KIM platformIntriduction to Ontotext's KIM platform
Intriduction to Ontotext's KIM platform
 
Adding Semantic Edge to Your Content – From Authoring to Delivery
Adding Semantic Edge to Your Content – From Authoring to DeliveryAdding Semantic Edge to Your Content – From Authoring to Delivery
Adding Semantic Edge to Your Content – From Authoring to Delivery
 
A Taxonomy of Semantic Web data Retrieval Techniques
A Taxonomy of Semantic Web data Retrieval TechniquesA Taxonomy of Semantic Web data Retrieval Techniques
A Taxonomy of Semantic Web data Retrieval Techniques
 
In Search of a Semantic Book Search Engine: Are We There Yet?
In Search of a Semantic Book Search Engine: Are We There Yet?In Search of a Semantic Book Search Engine: Are We There Yet?
In Search of a Semantic Book Search Engine: Are We There Yet?
 
Keystone Summer School 2015: Mauro Dragoni, Ontologies For Information Retrieval
Keystone Summer School 2015: Mauro Dragoni, Ontologies For Information RetrievalKeystone Summer School 2015: Mauro Dragoni, Ontologies For Information Retrieval
Keystone Summer School 2015: Mauro Dragoni, Ontologies For Information Retrieval
 
Semantics And Search
Semantics And SearchSemantics And Search
Semantics And Search
 
Semantic data mining: an ontology based approach
Semantic data mining: an ontology based approachSemantic data mining: an ontology based approach
Semantic data mining: an ontology based approach
 
Representing Texts as contextualized Entity Centric Linked Data Graphs
Representing Texts as contextualized Entity Centric Linked Data GraphsRepresenting Texts as contextualized Entity Centric Linked Data Graphs
Representing Texts as contextualized Entity Centric Linked Data Graphs
 
Text Analysis and Semantic Search with GATE
Text Analysis and Semantic Search with GATEText Analysis and Semantic Search with GATE
Text Analysis and Semantic Search with GATE
 
Semantic security framework and context-aware role-based access control ontol...
Semantic security framework and context-aware role-based access control ontol...Semantic security framework and context-aware role-based access control ontol...
Semantic security framework and context-aware role-based access control ontol...
 
Natural Language Queries over Heterogeneous Linked Data Graphs: A Distributio...
Natural Language Queries over Heterogeneous Linked Data Graphs: A Distributio...Natural Language Queries over Heterogeneous Linked Data Graphs: A Distributio...
Natural Language Queries over Heterogeneous Linked Data Graphs: A Distributio...
 
Disambiguating Polysemous Queries For Document Retrieval
Disambiguating Polysemous Queries For Document RetrievalDisambiguating Polysemous Queries For Document Retrieval
Disambiguating Polysemous Queries For Document Retrieval
 
Introduction to question answering for linked data & big data
Introduction to question answering for linked data & big dataIntroduction to question answering for linked data & big data
Introduction to question answering for linked data & big data
 
Comparative study of different ranking algorithms adopted by search engine
Comparative study of  different ranking algorithms adopted by search engineComparative study of  different ranking algorithms adopted by search engine
Comparative study of different ranking algorithms adopted by search engine
 
Semantic Search at Yahoo
Semantic Search at YahooSemantic Search at Yahoo
Semantic Search at Yahoo
 
Can Deep Learning Techniques Improve Entity Linking?
Can Deep Learning Techniques Improve Entity Linking?Can Deep Learning Techniques Improve Entity Linking?
Can Deep Learning Techniques Improve Entity Linking?
 

Similaire à Semantic Relation Classification: Task Formalisation and Refinement

Ekaw ontology learning for cost effective large-scale semantic annotation
Ekaw ontology learning for cost effective large-scale semantic annotationEkaw ontology learning for cost effective large-scale semantic annotation
Ekaw ontology learning for cost effective large-scale semantic annotationShahab Mokarizadeh
 
Metrics for Evaluating Quality of Embeddings for Ontological Concepts
Metrics for Evaluating Quality of Embeddings for Ontological Concepts Metrics for Evaluating Quality of Embeddings for Ontological Concepts
Metrics for Evaluating Quality of Embeddings for Ontological Concepts Saeedeh Shekarpour
 
A little more semantics goes a lot further!  Getting more out of Linked Data ...
A little more semantics goes a lot further!  Getting more out of Linked Data ...A little more semantics goes a lot further!  Getting more out of Linked Data ...
A little more semantics goes a lot further!  Getting more out of Linked Data ...Michel Dumontier
 
Nlp research presentation
Nlp research presentationNlp research presentation
Nlp research presentationSurya Sg
 
How can text-mining leverage developments in Deep Learning? Presentation at ...
How can text-mining leverage developments in Deep Learning?  Presentation at ...How can text-mining leverage developments in Deep Learning?  Presentation at ...
How can text-mining leverage developments in Deep Learning? Presentation at ...jcscholtes
 
Sentence level sentiment polarity calculation for customer reviews by conside...
Sentence level sentiment polarity calculation for customer reviews by conside...Sentence level sentiment polarity calculation for customer reviews by conside...
Sentence level sentiment polarity calculation for customer reviews by conside...eSAT Publishing House
 
Query recommendation papers
Query recommendation papersQuery recommendation papers
Query recommendation papersAshish Kulkarni
 
Implementation of Semantic Analysis Using Domain Ontology
Implementation of Semantic Analysis Using Domain OntologyImplementation of Semantic Analysis Using Domain Ontology
Implementation of Semantic Analysis Using Domain OntologyIOSR Journals
 
​​Explainability in AI and Recommender systems: let’s make it interactive!
​​Explainability in AI and Recommender systems: let’s make it interactive!​​Explainability in AI and Recommender systems: let’s make it interactive!
​​Explainability in AI and Recommender systems: let’s make it interactive!Eindhoven University of Technology / JADS
 
Semantics in Financial Services -David Newman
Semantics in Financial Services -David NewmanSemantics in Financial Services -David Newman
Semantics in Financial Services -David NewmanPeter Berger
 
Automatic Generation of Multiple Choice Questions using Surface-based Semanti...
Automatic Generation of Multiple Choice Questions using Surface-based Semanti...Automatic Generation of Multiple Choice Questions using Surface-based Semanti...
Automatic Generation of Multiple Choice Questions using Surface-based Semanti...CSCJournals
 
COMMENT POLARITY MOVIE RATING SYSTEM-1.pptx
COMMENT POLARITY MOVIE RATING SYSTEM-1.pptxCOMMENT POLARITY MOVIE RATING SYSTEM-1.pptx
COMMENT POLARITY MOVIE RATING SYSTEM-1.pptx5088manoj
 
Content analysis
Content analysis Content analysis
Content analysis ayesha shah
 

Similaire à Semantic Relation Classification: Task Formalisation and Refinement (20)

NLP Ecosystem
NLP EcosystemNLP Ecosystem
NLP Ecosystem
 
Ekaw ontology learning for cost effective large-scale semantic annotation
Ekaw ontology learning for cost effective large-scale semantic annotationEkaw ontology learning for cost effective large-scale semantic annotation
Ekaw ontology learning for cost effective large-scale semantic annotation
 
Metrics for Evaluating Quality of Embeddings for Ontological Concepts
Metrics for Evaluating Quality of Embeddings for Ontological Concepts Metrics for Evaluating Quality of Embeddings for Ontological Concepts
Metrics for Evaluating Quality of Embeddings for Ontological Concepts
 
Abstractive Review Summarization
Abstractive Review SummarizationAbstractive Review Summarization
Abstractive Review Summarization
 
A little more semantics goes a lot further!  Getting more out of Linked Data ...
A little more semantics goes a lot further!  Getting more out of Linked Data ...A little more semantics goes a lot further!  Getting more out of Linked Data ...
A little more semantics goes a lot further!  Getting more out of Linked Data ...
 
Inspecting the sentiment behind customer ijcset feb_2017
Inspecting the sentiment behind customer ijcset feb_2017Inspecting the sentiment behind customer ijcset feb_2017
Inspecting the sentiment behind customer ijcset feb_2017
 
Nlp research presentation
Nlp research presentationNlp research presentation
Nlp research presentation
 
Show me the data! Actionable insight from open courses
Show me the data! Actionable insight from open coursesShow me the data! Actionable insight from open courses
Show me the data! Actionable insight from open courses
 
How can text-mining leverage developments in Deep Learning? Presentation at ...
How can text-mining leverage developments in Deep Learning?  Presentation at ...How can text-mining leverage developments in Deep Learning?  Presentation at ...
How can text-mining leverage developments in Deep Learning? Presentation at ...
 
Charting the explanatory potential of network models/network modeling in psyc...
Charting the explanatory potential of network models/network modeling in psyc...Charting the explanatory potential of network models/network modeling in psyc...
Charting the explanatory potential of network models/network modeling in psyc...
 
Sentence level sentiment polarity calculation for customer reviews by conside...
Sentence level sentiment polarity calculation for customer reviews by conside...Sentence level sentiment polarity calculation for customer reviews by conside...
Sentence level sentiment polarity calculation for customer reviews by conside...
 
Query recommendation papers
Query recommendation papersQuery recommendation papers
Query recommendation papers
 
Implementation of Semantic Analysis Using Domain Ontology
Implementation of Semantic Analysis Using Domain OntologyImplementation of Semantic Analysis Using Domain Ontology
Implementation of Semantic Analysis Using Domain Ontology
 
​​Explainability in AI and Recommender systems: let’s make it interactive!
​​Explainability in AI and Recommender systems: let’s make it interactive!​​Explainability in AI and Recommender systems: let’s make it interactive!
​​Explainability in AI and Recommender systems: let’s make it interactive!
 
0 Employer Employee Scheme.pptx
0 Employer Employee Scheme.pptx0 Employer Employee Scheme.pptx
0 Employer Employee Scheme.pptx
 
Semantics in Financial Services -David Newman
Semantics in Financial Services -David NewmanSemantics in Financial Services -David Newman
Semantics in Financial Services -David Newman
 
Automatic Generation of Multiple Choice Questions using Surface-based Semanti...
Automatic Generation of Multiple Choice Questions using Surface-based Semanti...Automatic Generation of Multiple Choice Questions using Surface-based Semanti...
Automatic Generation of Multiple Choice Questions using Surface-based Semanti...
 
COMMENT POLARITY MOVIE RATING SYSTEM-1.pptx
COMMENT POLARITY MOVIE RATING SYSTEM-1.pptxCOMMENT POLARITY MOVIE RATING SYSTEM-1.pptx
COMMENT POLARITY MOVIE RATING SYSTEM-1.pptx
 
Conceptual framework
Conceptual frameworkConceptual framework
Conceptual framework
 
Content analysis
Content analysis Content analysis
Content analysis
 

Plus de Andre Freitas

AI & Scientific Discovery in Oncology: Opportunities, Challenges & Trends
AI & Scientific Discovery in Oncology: Opportunities, Challenges & TrendsAI & Scientific Discovery in Oncology: Opportunities, Challenges & Trends
AI & Scientific Discovery in Oncology: Opportunities, Challenges & TrendsAndre Freitas
 
AI Systems @ Manchester
AI Systems @ ManchesterAI Systems @ Manchester
AI Systems @ ManchesterAndre Freitas
 
Effective Semantics for Engineering NLP Systems
Effective Semantics for Engineering NLP SystemsEffective Semantics for Engineering NLP Systems
Effective Semantics for Engineering NLP SystemsAndre Freitas
 
A Semantic Web Platform for Automating the Interpretation of Finite Element ...
A Semantic Web Platform for Automating the Interpretation of Finite Element ...A Semantic Web Platform for Automating the Interpretation of Finite Element ...
A Semantic Web Platform for Automating the Interpretation of Finite Element ...Andre Freitas
 
How Semantic Technologies can help to cure Hearing Loss?
How Semantic Technologies can help to cure Hearing Loss?How Semantic Technologies can help to cure Hearing Loss?
How Semantic Technologies can help to cure Hearing Loss?Andre Freitas
 
Towards a Distributional Semantic Web Stack
Towards a Distributional Semantic Web StackTowards a Distributional Semantic Web Stack
Towards a Distributional Semantic Web StackAndre Freitas
 
Talking to your Data: Natural Language Interfaces for a schema-less world (Ke...
Talking to your Data: Natural Language Interfaces for a schema-less world (Ke...Talking to your Data: Natural Language Interfaces for a schema-less world (Ke...
Talking to your Data: Natural Language Interfaces for a schema-less world (Ke...Andre Freitas
 
Question Answering over Linked Data (Reasoning Web Summer School)
Question Answering over Linked Data (Reasoning Web Summer School)Question Answering over Linked Data (Reasoning Web Summer School)
Question Answering over Linked Data (Reasoning Web Summer School)Andre Freitas
 
On the Semantic Representation and Extraction of Complex Category Descriptors
On the Semantic Representation and Extraction of Complex Category DescriptorsOn the Semantic Representation and Extraction of Complex Category Descriptors
On the Semantic Representation and Extraction of Complex Category DescriptorsAndre Freitas
 
Coping with Data Variety in the Big Data Era: The Semantic Computing Approach
Coping with Data Variety in the Big Data Era: The Semantic Computing ApproachCoping with Data Variety in the Big Data Era: The Semantic Computing Approach
Coping with Data Variety in the Big Data Era: The Semantic Computing ApproachAndre Freitas
 
Question Answering over Linked Data: Challenges, Approaches & Trends (Tutoria...
Question Answering over Linked Data: Challenges, Approaches & Trends (Tutoria...Question Answering over Linked Data: Challenges, Approaches & Trends (Tutoria...
Question Answering over Linked Data: Challenges, Approaches & Trends (Tutoria...Andre Freitas
 
A Compositional-distributional Semantic Model over Structured Data
A Compositional-distributional Semantic Model over Structured DataA Compositional-distributional Semantic Model over Structured Data
A Compositional-distributional Semantic Model over Structured DataAndre Freitas
 

Plus de Andre Freitas (12)

AI & Scientific Discovery in Oncology: Opportunities, Challenges & Trends
AI & Scientific Discovery in Oncology: Opportunities, Challenges & TrendsAI & Scientific Discovery in Oncology: Opportunities, Challenges & Trends
AI & Scientific Discovery in Oncology: Opportunities, Challenges & Trends
 
AI Systems @ Manchester
AI Systems @ ManchesterAI Systems @ Manchester
AI Systems @ Manchester
 
Effective Semantics for Engineering NLP Systems
Effective Semantics for Engineering NLP SystemsEffective Semantics for Engineering NLP Systems
Effective Semantics for Engineering NLP Systems
 
A Semantic Web Platform for Automating the Interpretation of Finite Element ...
A Semantic Web Platform for Automating the Interpretation of Finite Element ...A Semantic Web Platform for Automating the Interpretation of Finite Element ...
A Semantic Web Platform for Automating the Interpretation of Finite Element ...
 
How Semantic Technologies can help to cure Hearing Loss?
How Semantic Technologies can help to cure Hearing Loss?How Semantic Technologies can help to cure Hearing Loss?
How Semantic Technologies can help to cure Hearing Loss?
 
Towards a Distributional Semantic Web Stack
Towards a Distributional Semantic Web StackTowards a Distributional Semantic Web Stack
Towards a Distributional Semantic Web Stack
 
Talking to your Data: Natural Language Interfaces for a schema-less world (Ke...
Talking to your Data: Natural Language Interfaces for a schema-less world (Ke...Talking to your Data: Natural Language Interfaces for a schema-less world (Ke...
Talking to your Data: Natural Language Interfaces for a schema-less world (Ke...
 
Question Answering over Linked Data (Reasoning Web Summer School)
Question Answering over Linked Data (Reasoning Web Summer School)Question Answering over Linked Data (Reasoning Web Summer School)
Question Answering over Linked Data (Reasoning Web Summer School)
 
On the Semantic Representation and Extraction of Complex Category Descriptors
On the Semantic Representation and Extraction of Complex Category DescriptorsOn the Semantic Representation and Extraction of Complex Category Descriptors
On the Semantic Representation and Extraction of Complex Category Descriptors
 
Coping with Data Variety in the Big Data Era: The Semantic Computing Approach
Coping with Data Variety in the Big Data Era: The Semantic Computing ApproachCoping with Data Variety in the Big Data Era: The Semantic Computing Approach
Coping with Data Variety in the Big Data Era: The Semantic Computing Approach
 
Question Answering over Linked Data: Challenges, Approaches & Trends (Tutoria...
Question Answering over Linked Data: Challenges, Approaches & Trends (Tutoria...Question Answering over Linked Data: Challenges, Approaches & Trends (Tutoria...
Question Answering over Linked Data: Challenges, Approaches & Trends (Tutoria...
 
A Compositional-distributional Semantic Model over Structured Data
A Compositional-distributional Semantic Model over Structured DataA Compositional-distributional Semantic Model over Structured Data
A Compositional-distributional Semantic Model over Structured Data
 

Dernier

Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 nightCheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 nightDelhi Call girls
 
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...Delhi Call girls
 
Smarteg dropshipping via API with DroFx.pptx
Smarteg dropshipping via API with DroFx.pptxSmarteg dropshipping via API with DroFx.pptx
Smarteg dropshipping via API with DroFx.pptxolyaivanovalion
 
FESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfFESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfMarinCaroMartnezBerg
 
Determinants of health, dimensions of health, positive health and spectrum of...
Determinants of health, dimensions of health, positive health and spectrum of...Determinants of health, dimensions of health, positive health and spectrum of...
Determinants of health, dimensions of health, positive health and spectrum of...shambhavirathore45
 
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Callshivangimorya083
 
Best VIP Call Girls Noida Sector 22 Call Me: 8448380779
Best VIP Call Girls Noida Sector 22 Call Me: 8448380779Best VIP Call Girls Noida Sector 22 Call Me: 8448380779
Best VIP Call Girls Noida Sector 22 Call Me: 8448380779Delhi Call girls
 
Schema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfSchema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfLars Albertsson
 
Invezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signalsInvezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signalsInvezz1
 
CebaBaby dropshipping via API with DroFX.pptx
CebaBaby dropshipping via API with DroFX.pptxCebaBaby dropshipping via API with DroFX.pptx
CebaBaby dropshipping via API with DroFX.pptxolyaivanovalion
 
Edukaciniai dropshipping via API with DroFx
Edukaciniai dropshipping via API with DroFxEdukaciniai dropshipping via API with DroFx
Edukaciniai dropshipping via API with DroFxolyaivanovalion
 
Week-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interactionWeek-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interactionfulawalesam
 
Carero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptxCarero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptxolyaivanovalion
 
Introduction-to-Machine-Learning (1).pptx
Introduction-to-Machine-Learning (1).pptxIntroduction-to-Machine-Learning (1).pptx
Introduction-to-Machine-Learning (1).pptxfirstjob4
 
Log Analysis using OSSEC sasoasasasas.pptx
Log Analysis using OSSEC sasoasasasas.pptxLog Analysis using OSSEC sasoasasasas.pptx
Log Analysis using OSSEC sasoasasasas.pptxJohnnyPlasten
 
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al BarshaAl Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al BarshaAroojKhan71
 

Dernier (20)

Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 nightCheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
 
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
 
Smarteg dropshipping via API with DroFx.pptx
Smarteg dropshipping via API with DroFx.pptxSmarteg dropshipping via API with DroFx.pptx
Smarteg dropshipping via API with DroFx.pptx
 
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts ServiceCall Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
 
FESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfFESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdf
 
Determinants of health, dimensions of health, positive health and spectrum of...
Determinants of health, dimensions of health, positive health and spectrum of...Determinants of health, dimensions of health, positive health and spectrum of...
Determinants of health, dimensions of health, positive health and spectrum of...
 
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
 
(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7
(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7
(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7
 
Best VIP Call Girls Noida Sector 22 Call Me: 8448380779
Best VIP Call Girls Noida Sector 22 Call Me: 8448380779Best VIP Call Girls Noida Sector 22 Call Me: 8448380779
Best VIP Call Girls Noida Sector 22 Call Me: 8448380779
 
Schema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfSchema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdf
 
Invezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signalsInvezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signals
 
CebaBaby dropshipping via API with DroFX.pptx
CebaBaby dropshipping via API with DroFX.pptxCebaBaby dropshipping via API with DroFX.pptx
CebaBaby dropshipping via API with DroFX.pptx
 
Edukaciniai dropshipping via API with DroFx
Edukaciniai dropshipping via API with DroFxEdukaciniai dropshipping via API with DroFx
Edukaciniai dropshipping via API with DroFx
 
Week-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interactionWeek-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interaction
 
Sampling (random) method and Non random.ppt
Sampling (random) method and Non random.pptSampling (random) method and Non random.ppt
Sampling (random) method and Non random.ppt
 
Carero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptxCarero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptx
 
Introduction-to-Machine-Learning (1).pptx
Introduction-to-Machine-Learning (1).pptxIntroduction-to-Machine-Learning (1).pptx
Introduction-to-Machine-Learning (1).pptx
 
Log Analysis using OSSEC sasoasasasas.pptx
Log Analysis using OSSEC sasoasasasas.pptxLog Analysis using OSSEC sasoasasasas.pptx
Log Analysis using OSSEC sasoasasasas.pptx
 
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al BarshaAl Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
 

Semantic Relation Classification: Task Formalisation and Refinement

  • 1. NLP & Semantic Computing Group N L P Semantic Relation Classification: Task Formalisation and Refinement Vivian S. Silva Manuela Hürliman Brian Davis Siegfried Handschuh André Freitas
  • 2. NLP & Semantic Computing Group Outline • Motivation • Revisiting Semantic Relation Classification  Using Foundational Ontologies (DOLCE) • Systematic Analysis • Summary
  • 3. NLP & Semantic Computing Group Motivation
  • 4. NLP & Semantic Computing Group Source: Ontotext Introduction Semantic Relation Classification (SRC) is a fundamental task in NLP, allowing the induction of semantic representation models for both commonsense and domain-specific data. Source: W3C Source: Semantrix
  • 5. NLP & Semantic Computing Group Our Goals • Improve the coverage, description and the formalisation of the semantic relation classification task • Provide a critique and generalization of the existing SemEval-2010 task 8
  • 6. NLP & Semantic Computing Group Semantic Relation Classification • SemEval-2010 task 8  Most common semantic relation set  Relations covered: • Cause-Effect (CE) • Instrument-Agency (IA) • Product-Producer (PP) • Content-Container (CC) • Entity-Origin (EO) • Entity-Destination (ED) • Component-Whole (CW) • Member-Collection (MC) • Message-Topic (MT)
  • 7. NLP & Semantic Computing Group Semantic Relations Classification The <e1> burst </e1> has been caused by water hammer <e2> pressure </e2>.
  • 8. NLP & Semantic Computing Group Semantic Relations Classification • Despite the obvious intuition around the utility of SRC… Semantic relations set and their expressive coverage has not been fully grounded with regard to an ontological framework 1 When projecting these semantic relations back to the corpora-level, it can be observed that the majority of the words within a text does not have a direct semantic relationship connecting them 2
  • 9. NLP & Semantic Computing Group Semantic Relations Classification • SemEval-2010 task 8 Has some constraints… …that brings some limitations Focus on Nominals: only noun phrases are considered Locality Constraint: only relations for arguments in the same clause Focus on Concrete Relations: most relation refer to physical objects Exclusion of Conditionals: conditional clauses not considered No relations between events, when represented by verbs, and their objects No relations between terms belonging to different, subordinate clauses No relations for abstract entities or quantitative/qualitative roles No relations expressing conditional dependencies
  • 10. NLP & Semantic Computing Group Revisiting Semantic Relation Classification
  • 11. NLP & Semantic Computing Group Main question • Given two sets of content words in a sentence, can we provide a semantic relation between them? • Can this task be useful as a semantic interpretation mechanism?
  • 12. NLP & Semantic Computing Group Main strategy • Start using foundational ontologies for this task • Define relation compositions • Expand the model with custom abstract relations that stand on the interface between dependency relations and an ontology-based representation
  • 13. NLP & Semantic Computing Group Why Foundational Ontologies? Representation ReasoningData Foundational ontologies are intended to represent the world in the way people perceive it, classifying entities into categories that are familiar to people’s common sense can represent data in a formal way can reason over data using high- level restrictions
  • 14. NLP & Semantic Computing Group When is a foundational ontology useful? • 1. When subtle distinctions are important • 2. When recognizing disagreement is important • 3. When rigorous referential semantics is important • 4. When general abstractions are important • 5. When careful explanation and justification of ontological commitment is important • 6. When mutual understanding is more important than interoperability. Guarino, 2006
  • 15. NLP & Semantic Computing Group DOLCE • DOLCE (Descriptive Ontology for Linguistic and Cognitive Engineering) • Strong cognitive/linguistic bias:  Descriptive (as opposite to prescriptive) attitude  Categories mirror cognition, common sense, and the lexical structure of natural language  Emphasis on cognitive invariants
  • 16. NLP & Semantic Computing Group DOLCE • Any term can be mapped to a DOLCE high level category (class) • It’s always possible to find a relation between any two DOLCE categories, and, therefore, between the entities mapped to them
  • 17. NLP & Semantic Computing Group
  • 18. NLP & Semantic Computing Group
  • 19. NLP & Semantic Computing Group DOLCE Relations • 23 immediate relations and 25 mediated (composed) relations, many of them having sub-relations. Some examples: immediate-relation mediated-relation instrument performed-by target functional-participant part references resource temporally-coincides precedes temporal-relation abstract-location co-participates-with temporally-overlaps temporally-includes … …
  • 20. NLP & Semantic Computing Group Applications: Simple Text Entailment Example Assumption Mary is a mother Hypothesis Mary gave birth Commonsense KB a mother is a woman who has given birth Foundational Ontology Mapping Mary mother give birth agent role action (agent plays role) (role performs action) (agent performs action) (agent plays role) and (role performs action) -> (agent performs action) Foundational classes Commonsense concepts Foundational relations
  • 21. NLP & Semantic Computing Group Systematic Analysis
  • 22. NLP & Semantic Computing Group Corpus-based Analysis 1. Corpus construction • Focused on the financial domain (merges both commonsense with domain-specific discourse) • Contains both factoid and definition type of discourse • We created a financial corpus by crawling two distinct types of sources: a) definitions, from three sources: b) articles, from two sources: Bloomberg Financial Glossary SGM Glossary Investopedia Definitions Wikipedia Investopedia
  • 23. NLP & Semantic Computing Group Corpus Construction • Definitions  Bloomberg financial Glossary (8324 definitions; 212,421 tokens)  SGM Glossary (1007 definitions; 43,638 tokens)  Investopedia Definitions4 (15476 definitions; 2,462,801 tokens), • Articles  Investopedia (5890 articles; 5,129,793 tokens)  Wikipedia (articles on Investment and Finance; 8306 articles; 6,714,129 tokens).
  • 24. NLP & Semantic Computing Group Corpus-based Analysis 1. Corpus construction • We created a financial corpus by crawling two distinct types of sources: • Word pair selection:  Corpus split into sentences  First word randomly selected among the sentence tokens  Second word manually selected a) definitions, from three sources: b) articles, from two sources: Bloomberg Financial Glossary SGM Glossary Investopedia Definitions Wikipedia Investopedia
  • 25. NLP & Semantic Computing Group […] the legislation's include a lifting of a 40-year ban on the United States' exporting of crude oil Corpus-based Analysis 2. Manual Classification Analysis • 300 pairs of words manually annotated • Words mapped to DOLCE classes • Relation between them chosen among the set of relations that exist between the classes assigned to the words • 3 different scenarios occurred: a) Direct relationship: b) Relation composition: c) No relation found: Concepts too far away After 30 days the trustee can then use the contributions to pay the insurance policy premium target target target indirect-target
  • 26. NLP & Semantic Computing Group Custom Relations • DOLCE relations can be defined specifically for a class, or be inherited from an ancestor class  In the second case, the kind of relationship can become too general  To avoid semantically vague relations, we proposed a small set of custom relations. A few examples: Relation Example Correlated variation It also decreases the value of the currency - potentially stimulating exports and decreasing imports - improving the balance of trade. Ownership The lessor is the legal owner of the asset. Sibling concept Operating activities include net income, accounts receivable, accounts payable and inventory. Value component Valuation of life annuities may be performed by calculating the actuarial present value of the future life contingent payments.
  • 27. NLP & Semantic Computing Group Some Statistics • Most common DOLCE relations: patient, patient-of, target, target-of • Most common custom relations: qualifier, indirect-target, ownership Relation type DOLCE Relation Custom Relations Total Direct 35.32% 64.68% 72.67% Composite 48.65% 51.35% 24.67% Unclassified - - 2.66%
  • 28. NLP & Semantic Computing Group Semantic Relation X Semantic Relatedness • The corpus was further annotated by two domain experts in finance • Two human annotators scored each of the 300 concept pairs for semantic relatedness on a scale from 0 (unrelated) to 10 (identical or highly related)  Average of their scores taken as final score  Comparing the semantic relation to the semantic relatedness score assigned to the same pair:
  • 29. NLP & Semantic Computing Group Summary • This work described a preliminary study on the improvement of the coverage, description and the formalisation of the semantic relation classification task • A foundational ontology (DOLCE), composite relations and custom semantic abstract relations were used • DOLCE accounted for 38.2% of the semantic relations • 67 % of the pairs were assigned to a direct relation • 2.66% of the pairs could not be classified • Relevant research questions:  The impact of foundational ontology models in distributional and compositional-distributional semantics. Data available at: http://bit.ly/2gpTkHT
  • 30. NLP & Semantic Computing Group Some Limitations (Currently being addressed) • Scaling corpus annotation size (currently 300 elements) • Grounding the custom relations into the foundational ontology
  • 31. NLP & Semantic Computing Group Work in Progress • Train an automatic annotator, capable of identifying FO classes semantic relations in text.