SlideShare a Scribd company logo
1 of 30
Download to read offline
Word Frame Disambiguation:
Evaluating Linguistic Linked
Data on Frame Detection
Mehwish Alam1, Aldo Gangemi1,2, Valentina Presutti2
1LIPN, Paris Nord University, CNRS UMR7030, France
2Semantic Technology Lab, ISTC-CNR, Rome, Italy
Frames as eventuality
schemas
• Prepare_coffee(x,y)
• events as relations with fixed arity
• Prepare_coffee(x,y,…)
• … adding multigrade arity (coffee mix, machine, time, recipe, …)
• Prepare_coffee(e,x,y,…)
• … adding reified eventualities [a.k.a. Neo-Davidsonian events]
• Prepare_coffee(e,x,y,…) ∧ agent(e,x) ∧ theme(e,y) ∧ …
• … adding semantic roles (agent, theme, time, location, …)
• Prepare_coffee(e,x,y,…) ∧ agent(e,x) ∧ theme(e,y) ∧ … ∧ Person(x) ∧ Beverage(y) ∧ …
• … adding semantic types (Person, Beverage, Coffee mix, Machine type, …)
How to detect frames?
• From:
• Linguistic structures (Valentina prepared a barley coffee)
• Relational tables, RDF datasets, OWL classes
(:BarleyCoffeePreparation :hasCook :Valentina ; :hasMaterial :myOrganicBarley .)
• XML stylesheets, templates, Web pages
• JSON microdata, infoboxes
• Requirements
• Using:
• Words (evocation: Valentina, prepare, barley, coffee)
• Word Senses, Synsets, Classes, Properties (predicates as unary or binary projections of frames:
Person, Activity, Cereal, Drink, agent, theme, ingredient)
• Entities (individuals: occurrences of unary projections: Valentina)
• Facts (assertions: occurrences of binary projections: prepares(Valentina, barley coffee))
%%% _______________________ ____________
%%% |x0 | |x1 x2 x3 |
%%% |.......................| |............|
%%% (|named(x0,valentina,per)|A|prepare(x3) |)
%%% |_______________________| |barley(x2) |
%%% |nn(x2,x1) |
%%% |coffee(x1) |
%%% |Agent(x3,x0)|
%%% |Theme(x3,x1)|
%%% |____________|
FRED+VerbNet+NER
FRED+FrameNet+NER
FRED-FrameNet+NER+UKB/WordNet
Boxer
ARK+Semafor
%%% _______________________ ____________
%%% |x0 | |x1 x2 x3 |
%%% |.......................| |............|
%%% (|named(x0,valentina,per)|A|prepare(x3) |)
%%% |_______________________| |barley(x2) |
%%% |nn(x2,x1) |
%%% |coffee(x1) |
%%% |Agent(x3,x0)|
%%% |Theme(x3,x1)|
%%% |____________|
framester:Food
fschema:unaryProjectionOf
frole:agent
frole:product
fschema:subsumedunder
fschema:subsumedunder
fschema:subsumedunder
Framester
A semiotic hub for knowledge graph interoperability
?
dataset nodes
blue: role-oriented lexical resources
purple: emotion-oriented lexical resources
red: fact-oriented data
green: wordnet-like lexical resources
yellow: ontology schemas
grey: topic models
dotted line: existing RDF data
continuous line: newly created RDF data
Originally, not many RDF datasets
linked in the word-lexicon-data space
arrows
orange: Framester links
black dotted: previous links
dataset nodes
blue: role-oriented lexical resources
purple: emotion-oriented lexical resources
red: fact-oriented data
green: wordnet-like lexical resources
yellow: ontology schemas
grey: topic models
dotted line: existing RDF data
continuous line: newly created RDF data
We added more RDF datasets linked in
the word-lexicon-data space
arrows
orange: Framester links
black dotted: previous links
dataset nodes
blue: role-oriented lexical resources
purple: emotion-oriented lexical resources
orange: fact-oriented data
green: wordnet-like lexical resources
yellow: ontology schemas
grey: topic models
dotted line: existing RDF data
continuous line: newly created RDF data
arrows
orange: Framester links
black dotted: previous links
We added many new
links so creating a
new formal resource
in the word-lexicon-
data space
Sample triples
• wn30instances:synset-anti-G_suit-noun-1
wn30schema:containsWordSense wn30instances:wordsense-
anti-G_suit-noun-1 , wn30instances:wordsense-G_suit-
noun-1 ; wn30schema:gloss “worn by fliers and
astronauts to counteract the forces of gravity and
acceleration” .
• wn30instances:synset-anti-G_suit-noun-1
own2dul:proxhyp wn30instances:synset-pressure_suit-
noun-1 ; own2dul:hyp wn30instances:synset-
consumer_goods-noun-1 ; own2dul:d0
dul:PhysicalObject .
• wn30instances:synset-anti-G_suit-noun-1 a
fschema:SynsetFrame ; fschema:unaryProjectionOf
frame:Clothing , frame:Artifact , frame:Wearing ,
frame:Dressing .
wn30
own
framester
Extending WN-FN mappings
BabelNet2Framester
• bn:s00004603n lemon:isReferenceOf
bn:G_suit_EN/s00004603n .
• bn:G_suit_EN/s00004603n owl:sameAs
wn30instances:wordsense-G_suit-noun-1 .
• bn:s00004603n fschema:isUnaryProjectionOf
frame:Clothing , … , … .
DeepKnowNet
to Framester
DBpedia to Framester
• dbr:John_Holmes_(actor) a wn30instances:synset-actor-noun-1 .
• dbr:John_Holmes_(actor) fschema:hasRoleIn frame:Performers .
• dbr:John_Holmes_(rugby_league) a wn30instances:synset-player-
noun-1 .
• dbr:John_Holmes_(rugby_league) fschema:hasRoleIn
frame:Competition , frame:Participation .
Emo to Framester: SWN
• wn30instances:synset-anti-G_suit-noun-1
swn:negScore "0" ; swn:posScore "0" .
• wn30instances:synset-coffee_fungus-noun-1
swn:negScore "0.375" ; swn:posScore "0" .
Framester semantics 1/3
• A frame is defined as a multigrade predicate 𝜙(e,x1, ..., xn), where
𝜙 is a first-order relation, e is a (neo-Davidsonian) variable for any
eventuality or state of affairs described by the frame, and xi is a
variable for any argument place. Interpretation of predicates is
made on a domain ∆
I
of
• D&S-style Punning
• 𝜙
I
⊆ dands:Situation
I
• 𝜙 ∈ fschema:Frame
I
(⊆ dands:Description
I
)
• Actual frame occurrences
• s ∈ fschema:Situation
I
, 𝜙
I
Framester semantics 2/3
• Projections
• A semantic role is a internal binary projection rol(e,xi)
of a frame 𝜙, so that rol(e,xi) → 𝜙(e,x1, …,xn), i≥1≤n
• A co-participation relation is an external binary
projection cop(xj,xk) of a frame 𝜙, so that cop(xj,xk) →
𝜙(e,x1, …,xn), j≥1≤n , k≥1≤n
• A selectional restriction or semantic type is a unary
projection typ(xm) of a frame 𝜙, so that typ(xm) →
𝜙(e,x1, …,xn), m≥1≤n
Framester semantics 3/3
• Individuals and words
• A (non-situational) individual entity ent has a role in a
possible occurrence of a frame 𝜙 when ent ∈ typI
, i.e.
when it is an instance of a type compatible (or coerced) as
a unary projection of 𝜙
• An individual tuple is a possible occurrence of a frame 𝜙
when <x,y> ∈ rolI
, or <x,y> ∈ copI
, i.e. when it is a
instance of a property compatible (or coerced) as a binary
projection of 𝜙
• A word is an evocation of a frame 𝜙 when it can be
disambiguated to a frame or one of its projections
Consequences
• WordNet synsets are unary projections of frames (synset-based frames)
• WordNet word senses are unary projections of lexical units (sense-based frames)
• WordNet “tropes” are binary projections of implicit synset-based frames
• VerbNet verb (sub-)classes are frames
• VerbNet verb class members are sense-based frames
• LD properties are binary projections of frames (either internal or external)
• LD classes are either (candidate) frames or unary projections of frames
• LD regular individuals are instances of unary projections of frames (role players in an external
data frame)
• LD qua-individuals (e.g. DBpedia career stations) are instances of unary projections of a
specific frame
• LD assertions are instances of binary projections of (?external) frames
Achievements
• more than 40 million triples including new LOD versions of many, linguistic/factual resources,
and links among them, and to Framester
• formal schema interoperability across datasets
• full revision of WordNet-FrameNet mappings
• large extension of frame coverage
• frame annotations for any kind of entity
• full mapping of local (frame-dependent), and global roles from multiple resources
• new semantic role taxonomy from localised roles way up to abstract roles and dependencies
• alignment of frames, roles and types to foundational ontologies
• new frame relations discovered based on mappings and inferences
• Word Frame Disambiguation service
Consequent issues
• Many wrong mappings e.g. in FrameBase-WordNet
• Many inaccurate subsumptions and cycles in FrameNet
frame elements because of heterogeneous inheritance/
causal semantics
• Other mixed errors in FrameNet, e.g. when composing
formal assumptions from frame/role taxonomies
• Errors in stand-off WordNet files (specially with
teleological and derivational morpho-semantics datasets)
• …
framester:Clothing
frole:agent,
frole:manner, frole:material,…
wn:synset-anti-G_suit-noun-1
fschema:unaryProjectionOf
fschema:binaryProjectionOf
dul:PhysicalObject
rdfs:subClassOf
framestersyn:anti-G_suit.n.1
fe:Wearer, fe:Style,
fe:Material …
fschema:subsumedUnder
fschema:subsumedUnder
dbr:G-suit
owl:sameAs
bn:s00004603n
owl:sameAs
Links
• Framester GitHub page
• https://github.com/framester/
Framester/wiki/Framester-
Documentation
• Endpoint
• http://etna.istc.cnr.it/framester/sparql
• WFD
• http://lipn.univ-paris13.fr/framester/
en/wfd/
R&D
• Word Frame Disambiguation
• Frame vectors and frame topic models (frame2vec for deep learning)
• OKE extensions (cf. FRED)
• Frame clustering and complex frame discovery
• Sentence frame fingerprinting (valence patterns)
• Automated matching between semantic roles
• Automated matching between roles and LOD properties
• Overlap matching between frames and LOD classes
• Assisted eXtreme Design (ODP semantic search)
• …
(✔)
(✔)
(✔)
✔
✔
Conclusions
• A new large resource in LOD, linking linguistic and
factual knowledge with a frame-oriented semantics,
expressible in OWL
• Evaluation wrt frame detection proves increase of
recall and state-of-the-art precision
• A lot of research themes by applying links and
shared semantics: valence patterns, clustering,
embeddings, interoperability
Related publications: Framester
and frame semantics
• A. Gangemi, M. Alam, L. Asprino, V. Presutti, D.R.
Recupero. 2016. Framester: A Wide Coverage
Linguistic Linked Data Hub. EKAW
• Aldo Gangemi, 2010. What’s in a Schema?,
Ontology and the Lexicon, Cambridge University
Press
• Charles J Fillmore. 1976. Frame semantics and the
nature of language. Annals of the New York
Academy of Sciences
Related publications:
Linguistic resources
• Maddalen Lopez de Lacalle, Egoitz Laparra, and German Rigau. 2014. Predicate Matrix: extending
SemLink through WordNet mappings. LREC
• Antoine Zimmermann, Christophe Gravier, Julien Subercaze, and Quentin Cruzille. 2013. Nell2RDF:
Read the Web, and Turn it into RDF. KNOW@LOD, CEUR
• Montse Cuadros, Llúıs Padró, German Rigau. 2012. Highlighting relevant concepts from topic
signatures. LREC
• Roberto Navigli and Simone Paolo Ponzetto. 2012. BabelNet: The Automatic Construction, Evaluation
and Application of a Wide-Coverage Multi-lingual Semantic Network. Artificial Intelligence
• Andrew Carlson, Justin Betteridge, Bryan Kisiel, Burr Settles, Estevam R Hruschka Jr, and Tom M
Mitchell. 2010. Toward an architecture for never-ending language learning. AAAI
• Martha Palmer. 2009. Semlink: Linking Prop-Bank, VerbNet and FrameNet. GenLex-09
• Karin Kipper Schuler. 2005. Verbnet: A Broad-coverage, Comprehensive Verb Lexicon. Ph.D. thesis
• Christiane Fellbaum, editor. 1998. WordNet: an electronic lexical database, MIT Press
• Collin F. Baker, Charles J. Fillmore, and John B. Lowe. 1998. The Berkeley FrameNet Project.
COLING
Related publications: Linked
data resources
• Linguistic linked data resources
• Antoine Zimmermann, Christophe Gravier, Julien Subercaze, and Quentin Cruzille. 2013.
Nell2RDF: Read the Web, and Turn it into RDF. KNOW@LOD
• Andrea Giovanni Nuzzolese, Aldo Gangemi, and Valentina Presutti. 2011. Gathering lexical
linked data and knowledge patterns from FrameNet. KCAP
• Mark Van Assem, Aldo Gangemi, and Guus Schreiber. 2006. Conversion of WordNet to a
standard RDF/OWL representation. LREC
• Aldo Gangemi, Roberto Navigli, and Paola Velardi. 2003. The OntoWordNet project:
Extension and axiomatization of conceptual relations in Wordnet. ODBASE
• Factual inked data resources
• Jens Lehmann, Chris Bizer, Georgi Kobilarov, Sören Auer, Christian Becker, Richard
Cyganiak, and Sebastian Hellmann. 2009. DBpedia - A Crystallization Point for the Web of
Data. Journal of Web Semantics
• Johannes Hoffart, Fabian M Suchanek, Klaus Berberich, and Gerhard Weikum. 2013. Yago2:
A spatially and temporally enhanced knowledge base from wikipedia. Artificial Intelligence
Related publications: Tools
• Aldo Gangemi, Valentina Presutti, Diego Reforgiato
Recupero, Andrea Giovanni Nuzzolese, Francesco
Draicchio, and Misael Mongiovi. 2016. Semantic
Web Machine Reading with FRED. Semantic Web
• Dipanjan Das, Desai Chen, André F. T. Martins,
Nathan Schneider, and Noah A. Smith. 2014.
Frame-semantic parsing. Computational Linguistics

More Related Content

What's hot

How hard is this Query? Measuring the Semantic Complexity of Schema-agnostic ...
How hard is this Query? Measuring the Semantic Complexity of Schema-agnostic ...How hard is this Query? Measuring the Semantic Complexity of Schema-agnostic ...
How hard is this Query? Measuring the Semantic Complexity of Schema-agnostic ...Andre Freitas
 
Semantics at Scale: A Distributional Approach
Semantics at Scale: A Distributional ApproachSemantics at Scale: A Distributional Approach
Semantics at Scale: A Distributional ApproachAndre Freitas
 
Question Answering - Application and Challenges
Question Answering - Application and ChallengesQuestion Answering - Application and Challenges
Question Answering - Application and ChallengesJens Lehmann
 
Word Tagging with Foundational Ontology Classes
Word Tagging with Foundational Ontology ClassesWord Tagging with Foundational Ontology Classes
Word Tagging with Foundational Ontology ClassesAndre Freitas
 
Deep Learning for Information Retrieval: Models, Progress, & Opportunities
Deep Learning for Information Retrieval: Models, Progress, & OpportunitiesDeep Learning for Information Retrieval: Models, Progress, & Opportunities
Deep Learning for Information Retrieval: Models, Progress, & OpportunitiesMatthew Lease
 
Pattern Mining To Unknown Word Extraction (10
Pattern Mining To Unknown Word Extraction (10Pattern Mining To Unknown Word Extraction (10
Pattern Mining To Unknown Word Extraction (10Jason Yang
 
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
 
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
 
Semantic Relation Classification: Task Formalisation and Refinement
Semantic Relation Classification: Task Formalisation and RefinementSemantic Relation Classification: Task Formalisation and Refinement
Semantic Relation Classification: Task Formalisation and RefinementAndre Freitas
 
PrOntoLearn: Unsupervised Lexico-Semantic Ontology Generation using Probabili...
PrOntoLearn: Unsupervised Lexico-Semantic Ontology Generation using Probabili...PrOntoLearn: Unsupervised Lexico-Semantic Ontology Generation using Probabili...
PrOntoLearn: Unsupervised Lexico-Semantic Ontology Generation using Probabili...Rommel Carvalho
 
Practical machine learning - Part 1
Practical machine learning - Part 1Practical machine learning - Part 1
Practical machine learning - Part 1Traian Rebedea
 
Categorization of Semantic Roles for Dictionary Definitions
Categorization of Semantic Roles for Dictionary DefinitionsCategorization of Semantic Roles for Dictionary Definitions
Categorization of Semantic Roles for Dictionary DefinitionsAndre Freitas
 
Introduction to Distributional Semantics
Introduction to Distributional SemanticsIntroduction to Distributional Semantics
Introduction to Distributional SemanticsAndre Freitas
 
slides
slidesslides
slidesbutest
 
Unknown Word 08
Unknown Word 08Unknown Word 08
Unknown Word 08Jason Yang
 
Word2vec slide(lab seminar)
Word2vec slide(lab seminar)Word2vec slide(lab seminar)
Word2vec slide(lab seminar)Jinpyo Lee
 
Intro to Deep Learning for Question Answering
Intro to Deep Learning for Question AnsweringIntro to Deep Learning for Question Answering
Intro to Deep Learning for Question AnsweringTraian Rebedea
 
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
 

What's hot (20)

How hard is this Query? Measuring the Semantic Complexity of Schema-agnostic ...
How hard is this Query? Measuring the Semantic Complexity of Schema-agnostic ...How hard is this Query? Measuring the Semantic Complexity of Schema-agnostic ...
How hard is this Query? Measuring the Semantic Complexity of Schema-agnostic ...
 
Semantics at Scale: A Distributional Approach
Semantics at Scale: A Distributional ApproachSemantics at Scale: A Distributional Approach
Semantics at Scale: A Distributional Approach
 
Question Answering - Application and Challenges
Question Answering - Application and ChallengesQuestion Answering - Application and Challenges
Question Answering - Application and Challenges
 
Word Tagging with Foundational Ontology Classes
Word Tagging with Foundational Ontology ClassesWord Tagging with Foundational Ontology Classes
Word Tagging with Foundational Ontology Classes
 
Deep Learning for Information Retrieval: Models, Progress, & Opportunities
Deep Learning for Information Retrieval: Models, Progress, & OpportunitiesDeep Learning for Information Retrieval: Models, Progress, & Opportunities
Deep Learning for Information Retrieval: Models, Progress, & Opportunities
 
Pattern Mining To Unknown Word Extraction (10
Pattern Mining To Unknown Word Extraction (10Pattern Mining To Unknown Word Extraction (10
Pattern Mining To Unknown Word Extraction (10
 
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...
 
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
 
Semantic Relation Classification: Task Formalisation and Refinement
Semantic Relation Classification: Task Formalisation and RefinementSemantic Relation Classification: Task Formalisation and Refinement
Semantic Relation Classification: Task Formalisation and Refinement
 
PrOntoLearn: Unsupervised Lexico-Semantic Ontology Generation using Probabili...
PrOntoLearn: Unsupervised Lexico-Semantic Ontology Generation using Probabili...PrOntoLearn: Unsupervised Lexico-Semantic Ontology Generation using Probabili...
PrOntoLearn: Unsupervised Lexico-Semantic Ontology Generation using Probabili...
 
Practical machine learning - Part 1
Practical machine learning - Part 1Practical machine learning - Part 1
Practical machine learning - Part 1
 
What is word2vec?
What is word2vec?What is word2vec?
What is word2vec?
 
Categorization of Semantic Roles for Dictionary Definitions
Categorization of Semantic Roles for Dictionary DefinitionsCategorization of Semantic Roles for Dictionary Definitions
Categorization of Semantic Roles for Dictionary Definitions
 
Topics Modeling
Topics ModelingTopics Modeling
Topics Modeling
 
Introduction to Distributional Semantics
Introduction to Distributional SemanticsIntroduction to Distributional Semantics
Introduction to Distributional Semantics
 
slides
slidesslides
slides
 
Unknown Word 08
Unknown Word 08Unknown Word 08
Unknown Word 08
 
Word2vec slide(lab seminar)
Word2vec slide(lab seminar)Word2vec slide(lab seminar)
Word2vec slide(lab seminar)
 
Intro to Deep Learning for Question Answering
Intro to Deep Learning for Question AnsweringIntro to Deep Learning for Question Answering
Intro to Deep Learning for Question Answering
 
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
 

Similar to Framester and WFD

Natural Language Processing in R (rNLP)
Natural Language Processing in R (rNLP)Natural Language Processing in R (rNLP)
Natural Language Processing in R (rNLP)fridolin.wild
 
bridging formal semantics and social semantics on the web
bridging formal semantics and social semantics on the webbridging formal semantics and social semantics on the web
bridging formal semantics and social semantics on the webFabien Gandon
 
Big Data Palooza Talk: Aspects of Semantic Processing
Big Data Palooza Talk: Aspects of Semantic ProcessingBig Data Palooza Talk: Aspects of Semantic Processing
Big Data Palooza Talk: Aspects of Semantic ProcessingNa'im Tyson
 
Filtering Inaccurate Entity Co-references on the Linked Open Data
Filtering Inaccurate Entity Co-references on the Linked Open DataFiltering Inaccurate Entity Co-references on the Linked Open Data
Filtering Inaccurate Entity Co-references on the Linked Open Dataebrahim_bagheri
 
A Semantic Multimedia Web (Part 2)
A Semantic Multimedia Web (Part 2)A Semantic Multimedia Web (Part 2)
A Semantic Multimedia Web (Part 2)Raphael Troncy
 
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
 
Deep Learning for Search
Deep Learning for SearchDeep Learning for Search
Deep Learning for SearchBhaskar Mitra
 
Ayudando a los Viajeros usando 500 millones de Reseñas Hoteleras al Mes
Ayudando a los Viajeros usando 500 millones de Reseñas Hoteleras al MesAyudando a los Viajeros usando 500 millones de Reseñas Hoteleras al Mes
Ayudando a los Viajeros usando 500 millones de Reseñas Hoteleras al MesBig Data Colombia
 
How the Web can change social science research (including yours)
How the Web can change social science research (including yours)How the Web can change social science research (including yours)
How the Web can change social science research (including yours)Frank van Harmelen
 
ESWC 2011 BLOOMS+
ESWC 2011 BLOOMS+ ESWC 2011 BLOOMS+
ESWC 2011 BLOOMS+ Prateek Jain
 
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 FrameNetAndrea Nuzzolese
 
Semantic relations: new (terminological) challenges in a world of Linked Data
Semantic relations: new (terminological) challenges in a world of Linked DataSemantic relations: new (terminological) challenges in a world of Linked Data
Semantic relations: new (terminological) challenges in a world of Linked DataNathalie Aussenac-Gilles
 
Presentatie nl.dbpedia.org Datasalon 8 Gent 24 Februari 2012
Presentatie nl.dbpedia.org Datasalon 8 Gent 24 Februari 2012Presentatie nl.dbpedia.org Datasalon 8 Gent 24 Februari 2012
Presentatie nl.dbpedia.org Datasalon 8 Gent 24 Februari 2012Enno Meijers
 
Designing, Visualizing and Understanding Deep Neural Networks
Designing, Visualizing and Understanding Deep Neural NetworksDesigning, Visualizing and Understanding Deep Neural Networks
Designing, Visualizing and Understanding Deep Neural Networksconnectbeubax
 
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 AnalysisMathieu d'Aquin
 
Lecture 9 - Machine Learning and Support Vector Machines (SVM)
Lecture 9 - Machine Learning and Support Vector Machines (SVM)Lecture 9 - Machine Learning and Support Vector Machines (SVM)
Lecture 9 - Machine Learning and Support Vector Machines (SVM)Sean Golliher
 
DODDLE-OWL: A Domain Ontology Construction Tool with OWL
DODDLE-OWL: A Domain Ontology Construction Tool with OWLDODDLE-OWL: A Domain Ontology Construction Tool with OWL
DODDLE-OWL: A Domain Ontology Construction Tool with OWLTakeshi Morita
 

Similar to Framester and WFD (20)

Natural Language Processing in R (rNLP)
Natural Language Processing in R (rNLP)Natural Language Processing in R (rNLP)
Natural Language Processing in R (rNLP)
 
bridging formal semantics and social semantics on the web
bridging formal semantics and social semantics on the webbridging formal semantics and social semantics on the web
bridging formal semantics and social semantics on the web
 
Fred sw jpaper2017
Fred sw jpaper2017Fred sw jpaper2017
Fred sw jpaper2017
 
NLP & DBpedia
 NLP & DBpedia NLP & DBpedia
NLP & DBpedia
 
Big Data Palooza Talk: Aspects of Semantic Processing
Big Data Palooza Talk: Aspects of Semantic ProcessingBig Data Palooza Talk: Aspects of Semantic Processing
Big Data Palooza Talk: Aspects of Semantic Processing
 
Filtering Inaccurate Entity Co-references on the Linked Open Data
Filtering Inaccurate Entity Co-references on the Linked Open DataFiltering Inaccurate Entity Co-references on the Linked Open Data
Filtering Inaccurate Entity Co-references on the Linked Open Data
 
A Semantic Multimedia Web (Part 2)
A Semantic Multimedia Web (Part 2)A Semantic Multimedia Web (Part 2)
A Semantic Multimedia Web (Part 2)
 
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
 
Deep Learning for Search
Deep Learning for SearchDeep Learning for Search
Deep Learning for Search
 
Ayudando a los Viajeros usando 500 millones de Reseñas Hoteleras al Mes
Ayudando a los Viajeros usando 500 millones de Reseñas Hoteleras al MesAyudando a los Viajeros usando 500 millones de Reseñas Hoteleras al Mes
Ayudando a los Viajeros usando 500 millones de Reseñas Hoteleras al Mes
 
How the Web can change social science research (including yours)
How the Web can change social science research (including yours)How the Web can change social science research (including yours)
How the Web can change social science research (including yours)
 
ESWC 2011 BLOOMS+
ESWC 2011 BLOOMS+ ESWC 2011 BLOOMS+
ESWC 2011 BLOOMS+
 
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
 
Some Information Retrieval Models and Our Experiments for TREC KBA
Some Information Retrieval Models and Our Experiments for TREC KBASome Information Retrieval Models and Our Experiments for TREC KBA
Some Information Retrieval Models and Our Experiments for TREC KBA
 
Semantic relations: new (terminological) challenges in a world of Linked Data
Semantic relations: new (terminological) challenges in a world of Linked DataSemantic relations: new (terminological) challenges in a world of Linked Data
Semantic relations: new (terminological) challenges in a world of Linked Data
 
Presentatie nl.dbpedia.org Datasalon 8 Gent 24 Februari 2012
Presentatie nl.dbpedia.org Datasalon 8 Gent 24 Februari 2012Presentatie nl.dbpedia.org Datasalon 8 Gent 24 Februari 2012
Presentatie nl.dbpedia.org Datasalon 8 Gent 24 Februari 2012
 
Designing, Visualizing and Understanding Deep Neural Networks
Designing, Visualizing and Understanding Deep Neural NetworksDesigning, Visualizing and Understanding Deep Neural Networks
Designing, Visualizing and Understanding Deep Neural Networks
 
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
 
Lecture 9 - Machine Learning and Support Vector Machines (SVM)
Lecture 9 - Machine Learning and Support Vector Machines (SVM)Lecture 9 - Machine Learning and Support Vector Machines (SVM)
Lecture 9 - Machine Learning and Support Vector Machines (SVM)
 
DODDLE-OWL: A Domain Ontology Construction Tool with OWL
DODDLE-OWL: A Domain Ontology Construction Tool with OWLDODDLE-OWL: A Domain Ontology Construction Tool with OWL
DODDLE-OWL: A Domain Ontology Construction Tool with OWL
 

Recently uploaded

Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesŁukasz Chruściel
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesPhilip Schwarz
 
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanySuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanyChristoph Pohl
 
SensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving CarsSensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving CarsChristian Birchler
 
CRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceCRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceBrainSell Technologies
 
What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...Technogeeks
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based projectAnoyGreter
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmSujith Sukumaran
 
Powering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsPowering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsSafe Software
 
Sending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdfSending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdf31events.com
 
A healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfA healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfMarharyta Nedzelska
 
Comparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfComparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfDrew Moseley
 
Machine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringMachine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringHironori Washizaki
 
Introduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdfIntroduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdfFerryKemperman
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024StefanoLambiase
 
cpct NetworkING BASICS AND NETWORK TOOL.ppt
cpct NetworkING BASICS AND NETWORK TOOL.pptcpct NetworkING BASICS AND NETWORK TOOL.ppt
cpct NetworkING BASICS AND NETWORK TOOL.pptrcbcrtm
 
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...Natan Silnitsky
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWave PLM
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxTier1 app
 

Recently uploaded (20)

Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New Features
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a series
 
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanySuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
 
SensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving CarsSensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving Cars
 
CRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceCRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. Salesforce
 
What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based project
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalm
 
Powering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsPowering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data Streams
 
Sending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdfSending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdf
 
A healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfA healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdf
 
2.pdf Ejercicios de programación competitiva
2.pdf Ejercicios de programación competitiva2.pdf Ejercicios de programación competitiva
2.pdf Ejercicios de programación competitiva
 
Comparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfComparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdf
 
Machine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringMachine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their Engineering
 
Introduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdfIntroduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdf
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
 
cpct NetworkING BASICS AND NETWORK TOOL.ppt
cpct NetworkING BASICS AND NETWORK TOOL.pptcpct NetworkING BASICS AND NETWORK TOOL.ppt
cpct NetworkING BASICS AND NETWORK TOOL.ppt
 
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need It
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
 

Framester and WFD

  • 1. Word Frame Disambiguation: Evaluating Linguistic Linked Data on Frame Detection Mehwish Alam1, Aldo Gangemi1,2, Valentina Presutti2 1LIPN, Paris Nord University, CNRS UMR7030, France 2Semantic Technology Lab, ISTC-CNR, Rome, Italy
  • 2. Frames as eventuality schemas • Prepare_coffee(x,y) • events as relations with fixed arity • Prepare_coffee(x,y,…) • … adding multigrade arity (coffee mix, machine, time, recipe, …) • Prepare_coffee(e,x,y,…) • … adding reified eventualities [a.k.a. Neo-Davidsonian events] • Prepare_coffee(e,x,y,…) ∧ agent(e,x) ∧ theme(e,y) ∧ … • … adding semantic roles (agent, theme, time, location, …) • Prepare_coffee(e,x,y,…) ∧ agent(e,x) ∧ theme(e,y) ∧ … ∧ Person(x) ∧ Beverage(y) ∧ … • … adding semantic types (Person, Beverage, Coffee mix, Machine type, …)
  • 3. How to detect frames? • From: • Linguistic structures (Valentina prepared a barley coffee) • Relational tables, RDF datasets, OWL classes (:BarleyCoffeePreparation :hasCook :Valentina ; :hasMaterial :myOrganicBarley .) • XML stylesheets, templates, Web pages • JSON microdata, infoboxes • Requirements • Using: • Words (evocation: Valentina, prepare, barley, coffee) • Word Senses, Synsets, Classes, Properties (predicates as unary or binary projections of frames: Person, Activity, Cereal, Drink, agent, theme, ingredient) • Entities (individuals: occurrences of unary projections: Valentina) • Facts (assertions: occurrences of binary projections: prepares(Valentina, barley coffee))
  • 4. %%% _______________________ ____________ %%% |x0 | |x1 x2 x3 | %%% |.......................| |............| %%% (|named(x0,valentina,per)|A|prepare(x3) |) %%% |_______________________| |barley(x2) | %%% |nn(x2,x1) | %%% |coffee(x1) | %%% |Agent(x3,x0)| %%% |Theme(x3,x1)| %%% |____________| FRED+VerbNet+NER FRED+FrameNet+NER FRED-FrameNet+NER+UKB/WordNet Boxer ARK+Semafor
  • 5. %%% _______________________ ____________ %%% |x0 | |x1 x2 x3 | %%% |.......................| |............| %%% (|named(x0,valentina,per)|A|prepare(x3) |) %%% |_______________________| |barley(x2) | %%% |nn(x2,x1) | %%% |coffee(x1) | %%% |Agent(x3,x0)| %%% |Theme(x3,x1)| %%% |____________| framester:Food fschema:unaryProjectionOf frole:agent frole:product fschema:subsumedunder fschema:subsumedunder fschema:subsumedunder
  • 6. Framester A semiotic hub for knowledge graph interoperability ?
  • 7. dataset nodes blue: role-oriented lexical resources purple: emotion-oriented lexical resources red: fact-oriented data green: wordnet-like lexical resources yellow: ontology schemas grey: topic models dotted line: existing RDF data continuous line: newly created RDF data Originally, not many RDF datasets linked in the word-lexicon-data space arrows orange: Framester links black dotted: previous links
  • 8. dataset nodes blue: role-oriented lexical resources purple: emotion-oriented lexical resources red: fact-oriented data green: wordnet-like lexical resources yellow: ontology schemas grey: topic models dotted line: existing RDF data continuous line: newly created RDF data We added more RDF datasets linked in the word-lexicon-data space arrows orange: Framester links black dotted: previous links
  • 9. dataset nodes blue: role-oriented lexical resources purple: emotion-oriented lexical resources orange: fact-oriented data green: wordnet-like lexical resources yellow: ontology schemas grey: topic models dotted line: existing RDF data continuous line: newly created RDF data arrows orange: Framester links black dotted: previous links We added many new links so creating a new formal resource in the word-lexicon- data space
  • 10. Sample triples • wn30instances:synset-anti-G_suit-noun-1 wn30schema:containsWordSense wn30instances:wordsense- anti-G_suit-noun-1 , wn30instances:wordsense-G_suit- noun-1 ; wn30schema:gloss “worn by fliers and astronauts to counteract the forces of gravity and acceleration” . • wn30instances:synset-anti-G_suit-noun-1 own2dul:proxhyp wn30instances:synset-pressure_suit- noun-1 ; own2dul:hyp wn30instances:synset- consumer_goods-noun-1 ; own2dul:d0 dul:PhysicalObject . • wn30instances:synset-anti-G_suit-noun-1 a fschema:SynsetFrame ; fschema:unaryProjectionOf frame:Clothing , frame:Artifact , frame:Wearing , frame:Dressing . wn30 own framester
  • 12. BabelNet2Framester • bn:s00004603n lemon:isReferenceOf bn:G_suit_EN/s00004603n . • bn:G_suit_EN/s00004603n owl:sameAs wn30instances:wordsense-G_suit-noun-1 . • bn:s00004603n fschema:isUnaryProjectionOf frame:Clothing , … , … .
  • 14. DBpedia to Framester • dbr:John_Holmes_(actor) a wn30instances:synset-actor-noun-1 . • dbr:John_Holmes_(actor) fschema:hasRoleIn frame:Performers . • dbr:John_Holmes_(rugby_league) a wn30instances:synset-player- noun-1 . • dbr:John_Holmes_(rugby_league) fschema:hasRoleIn frame:Competition , frame:Participation .
  • 15. Emo to Framester: SWN • wn30instances:synset-anti-G_suit-noun-1 swn:negScore "0" ; swn:posScore "0" . • wn30instances:synset-coffee_fungus-noun-1 swn:negScore "0.375" ; swn:posScore "0" .
  • 16. Framester semantics 1/3 • A frame is defined as a multigrade predicate 𝜙(e,x1, ..., xn), where 𝜙 is a first-order relation, e is a (neo-Davidsonian) variable for any eventuality or state of affairs described by the frame, and xi is a variable for any argument place. Interpretation of predicates is made on a domain ∆ I of • D&S-style Punning • 𝜙 I ⊆ dands:Situation I • 𝜙 ∈ fschema:Frame I (⊆ dands:Description I ) • Actual frame occurrences • s ∈ fschema:Situation I , 𝜙 I
  • 17. Framester semantics 2/3 • Projections • A semantic role is a internal binary projection rol(e,xi) of a frame 𝜙, so that rol(e,xi) → 𝜙(e,x1, …,xn), i≥1≤n • A co-participation relation is an external binary projection cop(xj,xk) of a frame 𝜙, so that cop(xj,xk) → 𝜙(e,x1, …,xn), j≥1≤n , k≥1≤n • A selectional restriction or semantic type is a unary projection typ(xm) of a frame 𝜙, so that typ(xm) → 𝜙(e,x1, …,xn), m≥1≤n
  • 18. Framester semantics 3/3 • Individuals and words • A (non-situational) individual entity ent has a role in a possible occurrence of a frame 𝜙 when ent ∈ typI , i.e. when it is an instance of a type compatible (or coerced) as a unary projection of 𝜙 • An individual tuple is a possible occurrence of a frame 𝜙 when <x,y> ∈ rolI , or <x,y> ∈ copI , i.e. when it is a instance of a property compatible (or coerced) as a binary projection of 𝜙 • A word is an evocation of a frame 𝜙 when it can be disambiguated to a frame or one of its projections
  • 19. Consequences • WordNet synsets are unary projections of frames (synset-based frames) • WordNet word senses are unary projections of lexical units (sense-based frames) • WordNet “tropes” are binary projections of implicit synset-based frames • VerbNet verb (sub-)classes are frames • VerbNet verb class members are sense-based frames • LD properties are binary projections of frames (either internal or external) • LD classes are either (candidate) frames or unary projections of frames • LD regular individuals are instances of unary projections of frames (role players in an external data frame) • LD qua-individuals (e.g. DBpedia career stations) are instances of unary projections of a specific frame • LD assertions are instances of binary projections of (?external) frames
  • 20. Achievements • more than 40 million triples including new LOD versions of many, linguistic/factual resources, and links among them, and to Framester • formal schema interoperability across datasets • full revision of WordNet-FrameNet mappings • large extension of frame coverage • frame annotations for any kind of entity • full mapping of local (frame-dependent), and global roles from multiple resources • new semantic role taxonomy from localised roles way up to abstract roles and dependencies • alignment of frames, roles and types to foundational ontologies • new frame relations discovered based on mappings and inferences • Word Frame Disambiguation service
  • 21. Consequent issues • Many wrong mappings e.g. in FrameBase-WordNet • Many inaccurate subsumptions and cycles in FrameNet frame elements because of heterogeneous inheritance/ causal semantics • Other mixed errors in FrameNet, e.g. when composing formal assumptions from frame/role taxonomies • Errors in stand-off WordNet files (specially with teleological and derivational morpho-semantics datasets) • …
  • 23. Links • Framester GitHub page • https://github.com/framester/ Framester/wiki/Framester- Documentation • Endpoint • http://etna.istc.cnr.it/framester/sparql • WFD • http://lipn.univ-paris13.fr/framester/ en/wfd/
  • 24.
  • 25. R&D • Word Frame Disambiguation • Frame vectors and frame topic models (frame2vec for deep learning) • OKE extensions (cf. FRED) • Frame clustering and complex frame discovery • Sentence frame fingerprinting (valence patterns) • Automated matching between semantic roles • Automated matching between roles and LOD properties • Overlap matching between frames and LOD classes • Assisted eXtreme Design (ODP semantic search) • … (✔) (✔) (✔) ✔ ✔
  • 26. Conclusions • A new large resource in LOD, linking linguistic and factual knowledge with a frame-oriented semantics, expressible in OWL • Evaluation wrt frame detection proves increase of recall and state-of-the-art precision • A lot of research themes by applying links and shared semantics: valence patterns, clustering, embeddings, interoperability
  • 27. Related publications: Framester and frame semantics • A. Gangemi, M. Alam, L. Asprino, V. Presutti, D.R. Recupero. 2016. Framester: A Wide Coverage Linguistic Linked Data Hub. EKAW • Aldo Gangemi, 2010. What’s in a Schema?, Ontology and the Lexicon, Cambridge University Press • Charles J Fillmore. 1976. Frame semantics and the nature of language. Annals of the New York Academy of Sciences
  • 28. Related publications: Linguistic resources • Maddalen Lopez de Lacalle, Egoitz Laparra, and German Rigau. 2014. Predicate Matrix: extending SemLink through WordNet mappings. LREC • Antoine Zimmermann, Christophe Gravier, Julien Subercaze, and Quentin Cruzille. 2013. Nell2RDF: Read the Web, and Turn it into RDF. KNOW@LOD, CEUR • Montse Cuadros, Llúıs Padró, German Rigau. 2012. Highlighting relevant concepts from topic signatures. LREC • Roberto Navigli and Simone Paolo Ponzetto. 2012. BabelNet: The Automatic Construction, Evaluation and Application of a Wide-Coverage Multi-lingual Semantic Network. Artificial Intelligence • Andrew Carlson, Justin Betteridge, Bryan Kisiel, Burr Settles, Estevam R Hruschka Jr, and Tom M Mitchell. 2010. Toward an architecture for never-ending language learning. AAAI • Martha Palmer. 2009. Semlink: Linking Prop-Bank, VerbNet and FrameNet. GenLex-09 • Karin Kipper Schuler. 2005. Verbnet: A Broad-coverage, Comprehensive Verb Lexicon. Ph.D. thesis • Christiane Fellbaum, editor. 1998. WordNet: an electronic lexical database, MIT Press • Collin F. Baker, Charles J. Fillmore, and John B. Lowe. 1998. The Berkeley FrameNet Project. COLING
  • 29. Related publications: Linked data resources • Linguistic linked data resources • Antoine Zimmermann, Christophe Gravier, Julien Subercaze, and Quentin Cruzille. 2013. Nell2RDF: Read the Web, and Turn it into RDF. KNOW@LOD • Andrea Giovanni Nuzzolese, Aldo Gangemi, and Valentina Presutti. 2011. Gathering lexical linked data and knowledge patterns from FrameNet. KCAP • Mark Van Assem, Aldo Gangemi, and Guus Schreiber. 2006. Conversion of WordNet to a standard RDF/OWL representation. LREC • Aldo Gangemi, Roberto Navigli, and Paola Velardi. 2003. The OntoWordNet project: Extension and axiomatization of conceptual relations in Wordnet. ODBASE • Factual inked data resources • Jens Lehmann, Chris Bizer, Georgi Kobilarov, Sören Auer, Christian Becker, Richard Cyganiak, and Sebastian Hellmann. 2009. DBpedia - A Crystallization Point for the Web of Data. Journal of Web Semantics • Johannes Hoffart, Fabian M Suchanek, Klaus Berberich, and Gerhard Weikum. 2013. Yago2: A spatially and temporally enhanced knowledge base from wikipedia. Artificial Intelligence
  • 30. Related publications: Tools • Aldo Gangemi, Valentina Presutti, Diego Reforgiato Recupero, Andrea Giovanni Nuzzolese, Francesco Draicchio, and Misael Mongiovi. 2016. Semantic Web Machine Reading with FRED. Semantic Web • Dipanjan Das, Desai Chen, André F. T. Martins, Nathan Schneider, and Noah A. Smith. 2014. Frame-semantic parsing. Computational Linguistics