SlideShare una empresa de Scribd logo
1 de 41
Descargar para leer sin conexión
Frame-based Sentiment Analysis
Valentina Presutti
STLab, ISTC-CNR (Rome/Catania, Italy)
Aldo Gangemi, Valentina Presutti, Diego Reforgiato Recupero:
Frame-Based Detection of Opinion Holders and Topics: A Model and a Tool.
IEEE Comp. Int. Mag. 9(1): 20-30 (2014)
Diego Reforgiato Recupero, Valentina Presutti, Sergio Consoli, Aldo Gangemi,
Andrea Giovanni Nuzzolese:
Sentilo: Frame-Based Sentiment Analysis. Cognitive Computation 7(2): 211-
225 (2015)
The talk is about
• Opinion modeling
• Sentiment analysis
• Indirect sentiment analysis
• Frames as sentiment interpretation context
• Sensitivity and factual impact: attributes of thematic
roles as parameter for sentiment computation
• Ontologies, tools, resources
What’s an opinion
An intentional statement by somebody (holder) on some fact
(topic) that is expressed with a possible sentiment
More formally
The goal of Sentiment Analysis is to detect quintuples
(ej, ajk, soijkl, hi, tl) from unstructured text, where an
opinion is a quintuple [1,2]:
(ej, ajk, soijkl, hi, tl)
where:
ej is a target entity
ajk is an aspect/feature of the entity ej
soijkl is the sentiment value of the opinion from opinion holder hi on aspect ajk of entity
ej at time tl. soijkl is positive, negative or neutral, or a rating
hi is an opinion holder.
tl is the time when the opinion is expressed.
[1] “Sentiment Analysis and Subjectivity”. Bing Liu. Handbook of Natural Language Processing, 2010.
[2] “Sentiment Analysis and Opinion Mining”. Bing Liu. Morgan & Claypool Publishers. May 2012
Sentiment analysis
• To extract opinions from text
• To recognise the attitude (positive, negative or
objective) of an opinion holder on a certain topic
• To evaluate the overall tonality of a document
• Document- or sentence-based
Semantics into Sentiment Analysis
• Traditional approaches hardly cope with subtle linguistic forms,
combined and concurrent positive/negative opinions, and implicit
judgements
• The literature shows evidence that the inclusion of semantic
features in sentiment analysis algorithms improves their overall
performance, e.g. [3]
• Linked data, ontologies, controlled vocabularies, and lexical
resources help aggregating the conceptual and affective
information associated with natural language opinions
[3] “Semantic Sentiment Analysis of Twitter”, H. Saif, Y. He, and H. Alani, Boston, UA, pp. 508–524, 2012. Springer.
Implicit and indirect sentiment analysis
“People hope that The President will be condemned.”
Implicit and indirect sentiment analysis
“People hope that The President will be condemned.”
Implicit and indirect sentiment analysis
“People hope that The President will be condemned.”
Implicit and indirect sentiment analysis
“People hope that The President will be condemned.”
triggering events
opinion holders
main topics
subtopics
indirect impact of sentiment on subtopics
http://wit.istc.cnr.it/stlab-tools/sentilo/
Aldo Gangemi, Valentina Presutti, Diego Reforgiato Recupero:
Frame-Based Detection of Opinion Holders and Topics: A Model and a Tool. IEEE Comp. Int. Mag. 9(1): 20-30 (2014)
Diego Reforgiato Recupero, Valentina Presutti, Sergio Consoli, Aldo Gangemi, Andrea Giovanni Nuzzolese:
Sentilo: Frame-Based Sentiment Analysis. Cognitive Computation 7(2): 211-225 (2015)
What’s behind Sentilo
• Neo-davidsonian assumption: events and situations
are primary entities for contextualising opinions
• Frames: as reference models for formally
representing opinionated text
• OntoSentilo: an ontology for opinion sentences
• Levinopinion: a revision of Levin’s classification of verbs
for the opinion and sentiment analysis task
• SentiloNet: a resource of ~1000 annotated verbal
frames with role sensitivity and factual impact
Frame-based representation
Frame-based representation of text (FRED)
“People hope that The President will be condemned by the judge.”
http://wit.istc.cnr.it/stlab-tools/fred [4]
[4] “Semantic Web machine reading with FRED”, A. Gangemi, V. Presutti, D. Reforgiato Recupero,
A. G. Nuzzolese, F. Draicchio, M.Mongiovì, Semantic Web journal, to appear.
OntoSentilo: an ontology for opinions
OntoSentilo
(:MainTopic ⊔ :SubTopic)⊑ :Topic
(:Topic ⊓ (∃:involvedIn(dul:Situation ⊓ :MainTopic))) ⊑ :SubTopic
(:Topic ⊓ (∃:dependsOn(dul:Event ⊓ :MainTopic))) ⊑ :SubTopic
Levinopinion: verb classification for sentiment analysis
Levinopinion
Verbs such as accept, agree,
think, say, tell, etc. that
indicate the presence of an
opinion holder who is the
subject of the underlying
verb.
Verbs such as contest,
disagree, dismiss, oppose,
etc. that indicate the
presence of an opinion
holder, who is the subject
of the underlying
verb; subjects of such
verbs have an opinion
which is in contrast with
whatever is expressed in
the opinionated context.
Verbs such as dislike, hate,
etc. These verbs indicate
the presence of an opinion
holder expressing a
negative sentiment on
some topic(s). This
class of verbs is equivalent
to the previous one when
a negation occurs.
Verbs such as love, like,
honor, support, etc. These
verbs indicate the presence
of an opinion holder
expressing a positive
sentiment on some topic(s).
“The commission agreed on a proposal to limit imports”
“I support the cause”
“A majority of the electorate opposed EC membership.”
“He hates flying”
Topic detection
Topic detection
• Two equivalence classes of VerbNet roles
• AGNT: all agentive roles
• PTNT: all passive roles
• Main topics: all PTNT of a trigger event or (almost)
all entities having only ongoing arcs
• What about subtopics?
Triggering	event
Main	topic
Subtopics ?
Holder
“People hope that The President will be condemned by the judge.”
Subtopic detection: issues
• How to distinguish subtopics that are indirectly
affected by an opinion from those that are not?
• How to evaluate the polarity of the sentiment
indirectly expressed on them?
Specialising dependsOn
• sentilo:participatesIn: all potential subtopics. Entities involved in
dul:Situation or playing a role in a dul:Event, when they are MainTopic
• sentilo:playsSensitiveRole: connects a main topic to a subtopic, meaning that
the latter may be indirectly affected by an opinion expressed on the former
• sentilo:isPositivelyAffectedBy: a sensitive subtopic that will inherit the same
sentiment of its main topic
• sentilo:isNegativelyAffectedBy: a sensitive subtopic that will inherit the
opposite sentiment of its main topic
SentiloNet: role sensitiviy and factual impact
SentiloNet
• Role sensitivity:
• A role is sensitive with respect to an event if it is
indirectly affected by an opinion (directly)
expressed on the event.
• Sensitivity is an attribute of semantic roles. It can be
true or false.
SentiloNet
• Factual Impact:
• Indicates that an event has an expected impact on
the player of a specific role.
• It is an attribute of sensitive roles: It takes either a
positive or a negative value.
SentiloNet examples
Verb S-AGNT S-PTNT F-AGNT FPTNT
abandon F T neg
achieve T T pos pos
condemn F T neg
http://www.stlab.istc.cnr.it/documents/sentilo/sentilonet.zip
Potential subtopics,
sensitive roles and factual impact
1100 annotated verbs with values for sensitivity and
factual impact for all roles in AGNT and PTNT roles
“People hope that The President will be condemned by the judge.”
Sentiment propagation
topic
Combined score
from Sentic.net and
SentiWordNet
t dul:hasQuality qi
t rdf:type typei(t)
t boxing:hasTruthValue fred:False
t boxing:hasTruthValue fred:True
opinion trigger verb
possible context of t
a situation or an event
in which t participates
modality of t
Combined individual sentiment score
SentiWordNet: http://sentiwordnet.isti.cnr.it
SenticNet: http://sentic.net
• dul:hasQuality, dul:Event (sentilo:hasOpinionTrigger)
• SenticNet provides only one value per word (if any), SentiWordNet
provides one value per sense
• Disambiguating is time-consuming
• We combine the SentiWordNet score for the most frequent senses with
SenticNet score using a simple heuristics
Combined individual sentiment score
• Sort all most frequently used senses for a word w in
decreasing order of frequency
• Keep in the list of most frequent senses for w only
those senses that have a frequency higher than 10%
of the previous one
• Retrieve all SentiWordNet scores for selected
senses and compute their average sWN
• Retrieve the SenticNet score sNet for w
• Compute the average between sWN and sNet
Sentiment propagation algorithm
Sentiment propagation algorithm
“People hope that The President will be condemned by the judge.”
Sentiment propagation algorithm
“Bhatkal's father: I'm glad he has been arrested”
Sentilometers J
Correlation tests
• Overall sentence sentiment polarity
• Open rating user reviews (TripAdvisor)
• Randomly selected 50 positive and 50 negative
reviews and computed correlation
Conclusion and Open issues
We discussed
• Importance of cognitive approach to sentiment analysis: indirect/implicit sentiment
• Frame representations are powerful for interpreting opinion contexts
• Sentilo, Levinopinion, SentiloNet
We are looking forward
• To investigate how this approach may work for aspect-based sentiment analysis
• To investigate how this approach may work for detecting irony and sarcasm
• To exploit additional resources, e.g. Framester, which includes DepecheMood and
relations among frames
References
In academic publication, as reference to Sentilo please cite:
Aldo Gangemi, Valentina Presutti, Diego Reforgiato Recupero: Frame-
Based Detection of Opinion Holders and Topics: A Model and a Tool. IEEE
Comp. Int. Mag. 9(1): 20-30 (2014)
Diego Reforgiato Recupero, Valentina Presutti, Sergio Consoli, Aldo
Gangemi, Andrea Giovanni Nuzzolese: Sentilo: Frame-Based Sentiment
Analysis. Cognitive Computation 7(2): 211-225 (2015)
As reference to FRED please cite:
“Semantic Web machine reading with FRED”, A. Gangemi, V. Presutti, D.
Reforgiato Recupero, A. G. Nuzzolese, F. Draicchio, M.Mongiovì, Semantic
Web journal, to appear.
References
Other relevant references related to the FRED project:
Aldo Gangemi, Andrea G. Nuzzolese, Valentina Presutti, and Diego Reforgiato Recupero. Adjective semantics in open
knowledge extraction. In FOIS 2016, pp.167-180. http://ebooks.iospress.nl/volumearticle/44244. DOI: 10.3233/978-1-61499-
660-6-167
Aldo Gangemi: A Comparison of Knowledge Extraction Tools for the Semantic Web. ESWC 2013: 351-366.
https://link.springer.com/chapter/10.1007/978-3-642-38288-8_24. DOI: 10.1007/978-3-642-38288-8_24
Valentina Presutti, Francesco Draicchio, and Aldo Gangemi. Knowledge extraction based on discourse representation theory
and linguistic frames. EKAW 2012. https://link.springer.com/chapter/10.1007%2F978-3-642-33876-2_12.DOI:10.1007/978-3-
642-33876-2_12 .
Valentina Presutti, Andrea Giovanni Nuzzolese, Sergio Consoli, Aldo Gangemi, Diego Reforgiato Recupero: From hyperlinks
to Semantic Web properties using Open Knowledge Extraction. Semantic Web 7(4): 351-378 (2016).
http://content.iospress.com/articles/semantic-web/sw221. DOI: 10.3233/SW-160221
Aldo Gangemi, Andrea Giovanni Nuzzolese, Valentina Presutti, Francesco Draicchio, Alberto Musetti, Paolo Ciancarini:
Automatic Typing of DBpedia Entities. International Semantic Web Conference (1) 2012: 65-81.
https://link.springer.com/chapter/10.1007/978-3-642-35176-1_5. DOI: 10.1007/978-3-642-35176-1_5
Misael Mongiovì, Diego Reforgiato Recupero, Aldo Gangemi, Valentina Presutti, Sergio Consoli: Merging open knowledge
extracted from text with MERGILO. Knowl.-Based Syst. 108: 155-167 (2016).
http://www.sciencedirect.com/science/article/pii/S0950705116301034
References
Other relevant references
“Sentiment Analysis and Subjectivity”. Bing Liu. Handbook of Natural
Language Processing, 2010.
“Sentiment Analysis and Opinion Mining”. Bing Liu. Morgan & Claypool
Publishers. May 2012
“Semantic Sentiment Analysis of Twitter”, H. Saif, Y. He, and H. Alani,
Boston, UA, pp. 508–524, 2012. Springer.

Más contenido relacionado

La actualidad más candente

Sentiment Analysis Using Hybrid Structure of Machine Learning Algorithms
Sentiment Analysis Using Hybrid Structure of Machine Learning AlgorithmsSentiment Analysis Using Hybrid Structure of Machine Learning Algorithms
Sentiment Analysis Using Hybrid Structure of Machine Learning AlgorithmsSangeeth Nagarajan
 
RULE-BASED SENTIMENT ANALYSIS OF UKRAINIAN REVIEWS
RULE-BASED SENTIMENT ANALYSIS OF UKRAINIAN REVIEWSRULE-BASED SENTIMENT ANALYSIS OF UKRAINIAN REVIEWS
RULE-BASED SENTIMENT ANALYSIS OF UKRAINIAN REVIEWSijaia
 
Opinion Mining
Opinion MiningOpinion Mining
Opinion MiningAli Habeeb
 
Tutorial of Sentiment Analysis
Tutorial of Sentiment AnalysisTutorial of Sentiment Analysis
Tutorial of Sentiment AnalysisFabio Benedetti
 
Sentiment Analysis
Sentiment AnalysisSentiment Analysis
Sentiment AnalysisSagar Ahire
 
Sentiment analysis
Sentiment analysisSentiment analysis
Sentiment analysisSeher Can
 
Opinion Mining
Opinion MiningOpinion Mining
Opinion MiningShital Kat
 
Iulia Pasov, Sixt. Trends in sentiment analysis. The entire history from rule...
Iulia Pasov, Sixt. Trends in sentiment analysis. The entire history from rule...Iulia Pasov, Sixt. Trends in sentiment analysis. The entire history from rule...
Iulia Pasov, Sixt. Trends in sentiment analysis. The entire history from rule...IT Arena
 
Approaches to Sentiment Analysis
Approaches to Sentiment AnalysisApproaches to Sentiment Analysis
Approaches to Sentiment AnalysisNihar Suryawanshi
 
Sentiment analysis - Our approach and use cases
Sentiment analysis - Our approach and use casesSentiment analysis - Our approach and use cases
Sentiment analysis - Our approach and use casesKarol Chlasta
 
Potentials and limitations of ‘Automated Sentiment Analysis
Potentials and limitations of ‘Automated Sentiment AnalysisPotentials and limitations of ‘Automated Sentiment Analysis
Potentials and limitations of ‘Automated Sentiment AnalysisKarthik Sharma
 
Lexicon-Based Sentiment Analysis at GHC 2014
Lexicon-Based Sentiment Analysis at GHC 2014Lexicon-Based Sentiment Analysis at GHC 2014
Lexicon-Based Sentiment Analysis at GHC 2014Bo Hyun Kim
 
Aspect Level Sentiment Analysis for Arabic Language
Aspect Level Sentiment Analysis for Arabic LanguageAspect Level Sentiment Analysis for Arabic Language
Aspect Level Sentiment Analysis for Arabic LanguageMido Razaz
 
Social Media Sentiments Analysis
Social Media Sentiments AnalysisSocial Media Sentiments Analysis
Social Media Sentiments AnalysisPratisthaSingh5
 

La actualidad más candente (20)

Sentiment Analysis Using Hybrid Structure of Machine Learning Algorithms
Sentiment Analysis Using Hybrid Structure of Machine Learning AlgorithmsSentiment Analysis Using Hybrid Structure of Machine Learning Algorithms
Sentiment Analysis Using Hybrid Structure of Machine Learning Algorithms
 
Sentiment Analysis
Sentiment AnalysisSentiment Analysis
Sentiment Analysis
 
Sentiment Analysis
Sentiment AnalysisSentiment Analysis
Sentiment Analysis
 
RULE-BASED SENTIMENT ANALYSIS OF UKRAINIAN REVIEWS
RULE-BASED SENTIMENT ANALYSIS OF UKRAINIAN REVIEWSRULE-BASED SENTIMENT ANALYSIS OF UKRAINIAN REVIEWS
RULE-BASED SENTIMENT ANALYSIS OF UKRAINIAN REVIEWS
 
Opinion Mining
Opinion MiningOpinion Mining
Opinion Mining
 
Tutorial of Sentiment Analysis
Tutorial of Sentiment AnalysisTutorial of Sentiment Analysis
Tutorial of Sentiment Analysis
 
Sentiment analysis
Sentiment analysisSentiment analysis
Sentiment analysis
 
Sentiment Analysis
Sentiment AnalysisSentiment Analysis
Sentiment Analysis
 
Sentiment analysis
Sentiment analysisSentiment analysis
Sentiment analysis
 
Opinion Mining
Opinion MiningOpinion Mining
Opinion Mining
 
Ml ppt
Ml pptMl ppt
Ml ppt
 
Iulia Pasov, Sixt. Trends in sentiment analysis. The entire history from rule...
Iulia Pasov, Sixt. Trends in sentiment analysis. The entire history from rule...Iulia Pasov, Sixt. Trends in sentiment analysis. The entire history from rule...
Iulia Pasov, Sixt. Trends in sentiment analysis. The entire history from rule...
 
Approaches to Sentiment Analysis
Approaches to Sentiment AnalysisApproaches to Sentiment Analysis
Approaches to Sentiment Analysis
 
Sentiment analysis - Our approach and use cases
Sentiment analysis - Our approach and use casesSentiment analysis - Our approach and use cases
Sentiment analysis - Our approach and use cases
 
Potentials and limitations of ‘Automated Sentiment Analysis
Potentials and limitations of ‘Automated Sentiment AnalysisPotentials and limitations of ‘Automated Sentiment Analysis
Potentials and limitations of ‘Automated Sentiment Analysis
 
Lexicon-Based Sentiment Analysis at GHC 2014
Lexicon-Based Sentiment Analysis at GHC 2014Lexicon-Based Sentiment Analysis at GHC 2014
Lexicon-Based Sentiment Analysis at GHC 2014
 
Aspect Level Sentiment Analysis for Arabic Language
Aspect Level Sentiment Analysis for Arabic LanguageAspect Level Sentiment Analysis for Arabic Language
Aspect Level Sentiment Analysis for Arabic Language
 
Semantic Patterns for Sentiment Analysis of Twitter
Semantic Patterns for Sentiment Analysis of TwitterSemantic Patterns for Sentiment Analysis of Twitter
Semantic Patterns for Sentiment Analysis of Twitter
 
Sentiment analysis
Sentiment analysisSentiment analysis
Sentiment analysis
 
Social Media Sentiments Analysis
Social Media Sentiments AnalysisSocial Media Sentiments Analysis
Social Media Sentiments Analysis
 

Similar a Frame-based Sentiment Analysis with Sentilo

Sentiment analysis and opinion mining
Sentiment analysis and opinion miningSentiment analysis and opinion mining
Sentiment analysis and opinion miningSumit Sony
 
SENTIMENT ANALYSIS-AN OBJECTIVE VIEW
SENTIMENT ANALYSIS-AN OBJECTIVE VIEWSENTIMENT ANALYSIS-AN OBJECTIVE VIEW
SENTIMENT ANALYSIS-AN OBJECTIVE VIEWJournal For Research
 
Sentiment, Opinion & Emotion on the Multilingual Web
Sentiment, Opinion & Emotion on the Multilingual WebSentiment, Opinion & Emotion on the Multilingual Web
Sentiment, Opinion & Emotion on the Multilingual WebSeth Grimes
 
Rhetorical Evaluation of User Interfaces
Rhetorical Evaluation of User InterfacesRhetorical Evaluation of User Interfaces
Rhetorical Evaluation of User InterfacesOmar Sosa-Tzec
 
From Inter-Agent to Intra-Agent Representations
From Inter-Agent to Intra-Agent RepresentationsFrom Inter-Agent to Intra-Agent Representations
From Inter-Agent to Intra-Agent RepresentationsGiovanni Sileno
 
Extracting What We Think and How We Feel from What We Say in Social Media
Extracting What We Think and How We Feel from What We Say in Social MediaExtracting What We Think and How We Feel from What We Say in Social Media
Extracting What We Think and How We Feel from What We Say in Social MediaLu Chen
 
Aspect-Level Sentiment Analysis On Hotel Reviews
Aspect-Level Sentiment Analysis On Hotel ReviewsAspect-Level Sentiment Analysis On Hotel Reviews
Aspect-Level Sentiment Analysis On Hotel ReviewsKimberly Pulley
 
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
 
New, Better Human Beings? The Role of Values in Futures Studies
New, Better Human Beings? The Role of Values in Futures StudiesNew, Better Human Beings? The Role of Values in Futures Studies
New, Better Human Beings? The Role of Values in Futures Studiesanita rubin
 
An Improved sentiment classification for objective word.
An Improved sentiment classification for objective word.An Improved sentiment classification for objective word.
An Improved sentiment classification for objective word.IJSRD
 
English-9-Q3-Module2 Relevance and Truthful
English-9-Q3-Module2 Relevance and TruthfulEnglish-9-Q3-Module2 Relevance and Truthful
English-9-Q3-Module2 Relevance and TruthfulIvyJeanPascual
 
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
 
Sentiment Analysis of Social Media Content: A multi-tool for listening to you...
Sentiment Analysis of Social Media Content: A multi-tool for listening to you...Sentiment Analysis of Social Media Content: A multi-tool for listening to you...
Sentiment Analysis of Social Media Content: A multi-tool for listening to you...Eirini Ntoutsi
 
Qualitative methods in Psychology Research
Qualitative methods in Psychology ResearchQualitative methods in Psychology Research
Qualitative methods in Psychology ResearchDr. Chinchu C
 
A General Architecture for an Emotion-aware Content-based Recommender System
A General Architecture for an Emotion-aware Content-based Recommender SystemA General Architecture for an Emotion-aware Content-based Recommender System
A General Architecture for an Emotion-aware Content-based Recommender SystemLucio Narducci
 
Sentiment of Sentence in Tweets: A Review
Sentiment of Sentence in Tweets: A ReviewSentiment of Sentence in Tweets: A Review
Sentiment of Sentence in Tweets: A Reviewiosrjce
 

Similar a Frame-based Sentiment Analysis with Sentilo (20)

Sentiment analysis and opinion mining
Sentiment analysis and opinion miningSentiment analysis and opinion mining
Sentiment analysis and opinion mining
 
SENTIMENT ANALYSIS-AN OBJECTIVE VIEW
SENTIMENT ANALYSIS-AN OBJECTIVE VIEWSENTIMENT ANALYSIS-AN OBJECTIVE VIEW
SENTIMENT ANALYSIS-AN OBJECTIVE VIEW
 
Sentiment, Opinion & Emotion on the Multilingual Web
Sentiment, Opinion & Emotion on the Multilingual WebSentiment, Opinion & Emotion on the Multilingual Web
Sentiment, Opinion & Emotion on the Multilingual Web
 
Rhetorical Evaluation of User Interfaces
Rhetorical Evaluation of User InterfacesRhetorical Evaluation of User Interfaces
Rhetorical Evaluation of User Interfaces
 
From Inter-Agent to Intra-Agent Representations
From Inter-Agent to Intra-Agent RepresentationsFrom Inter-Agent to Intra-Agent Representations
From Inter-Agent to Intra-Agent Representations
 
Extracting What We Think and How We Feel from What We Say in Social Media
Extracting What We Think and How We Feel from What We Say in Social MediaExtracting What We Think and How We Feel from What We Say in Social Media
Extracting What We Think and How We Feel from What We Say in Social Media
 
Aspect-Level Sentiment Analysis On Hotel Reviews
Aspect-Level Sentiment Analysis On Hotel ReviewsAspect-Level Sentiment Analysis On Hotel Reviews
Aspect-Level Sentiment Analysis On Hotel Reviews
 
Lac presentation
Lac presentationLac presentation
Lac presentation
 
Web Opinion Mining
Web Opinion MiningWeb Opinion Mining
Web Opinion Mining
 
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...
 
New, Better Human Beings? The Role of Values in Futures Studies
New, Better Human Beings? The Role of Values in Futures StudiesNew, Better Human Beings? The Role of Values in Futures Studies
New, Better Human Beings? The Role of Values in Futures Studies
 
An Improved sentiment classification for objective word.
An Improved sentiment classification for objective word.An Improved sentiment classification for objective word.
An Improved sentiment classification for objective word.
 
English-9-Q3-Module2 Relevance and Truthful
English-9-Q3-Module2 Relevance and TruthfulEnglish-9-Q3-Module2 Relevance and Truthful
English-9-Q3-Module2 Relevance and Truthful
 
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
 
Sentiment Analysis of Social Media Content: A multi-tool for listening to you...
Sentiment Analysis of Social Media Content: A multi-tool for listening to you...Sentiment Analysis of Social Media Content: A multi-tool for listening to you...
Sentiment Analysis of Social Media Content: A multi-tool for listening to you...
 
Qualitative methods in Psychology Research
Qualitative methods in Psychology ResearchQualitative methods in Psychology Research
Qualitative methods in Psychology Research
 
Ijetcas14 580
Ijetcas14 580Ijetcas14 580
Ijetcas14 580
 
A General Architecture for an Emotion-aware Content-based Recommender System
A General Architecture for an Emotion-aware Content-based Recommender SystemA General Architecture for an Emotion-aware Content-based Recommender System
A General Architecture for an Emotion-aware Content-based Recommender System
 
Sentiment of Sentence in Tweets: A Review
Sentiment of Sentence in Tweets: A ReviewSentiment of Sentence in Tweets: A Review
Sentiment of Sentence in Tweets: A Review
 
W01761157162
W01761157162W01761157162
W01761157162
 

Más de Valentina Presutti

Building the ArCo knowledge graph: process, experience and struggle with exis...
Building the ArCo knowledge graph: process, experience and struggle with exis...Building the ArCo knowledge graph: process, experience and struggle with exis...
Building the ArCo knowledge graph: process, experience and struggle with exis...Valentina Presutti
 
ArCo: the Knowledge Graph of Italian Cultural Heritage
ArCo: the Knowledge Graph of Italian Cultural HeritageArCo: the Knowledge Graph of Italian Cultural Heritage
ArCo: the Knowledge Graph of Italian Cultural HeritageValentina Presutti
 
Looking for Commonsense in the Semantic Web
Looking for Commonsense in the Semantic WebLooking for Commonsense in the Semantic Web
Looking for Commonsense in the Semantic WebValentina Presutti
 
Using cognitive tools in robots dealing with people with dementia
Using cognitive tools in robots dealing with people with dementiaUsing cognitive tools in robots dealing with people with dementia
Using cognitive tools in robots dealing with people with dementiaValentina Presutti
 
Knowledge Extraction and Linked Data: Playing with Frames
Knowledge Extraction and Linked Data: Playing with FramesKnowledge Extraction and Linked Data: Playing with Frames
Knowledge Extraction and Linked Data: Playing with FramesValentina Presutti
 
Methods for Ontology Design Patterns reuse
Methods for Ontology Design Patterns reuseMethods for Ontology Design Patterns reuse
Methods for Ontology Design Patterns reuseValentina Presutti
 
Fueling the future with Semantic Web patterns - Keynote at WOP2014@ISWC
Fueling the future with Semantic Web patterns - Keynote at WOP2014@ISWCFueling the future with Semantic Web patterns - Keynote at WOP2014@ISWC
Fueling the future with Semantic Web patterns - Keynote at WOP2014@ISWCValentina Presutti
 

Más de Valentina Presutti (8)

Building the ArCo knowledge graph: process, experience and struggle with exis...
Building the ArCo knowledge graph: process, experience and struggle with exis...Building the ArCo knowledge graph: process, experience and struggle with exis...
Building the ArCo knowledge graph: process, experience and struggle with exis...
 
ArCo: the Knowledge Graph of Italian Cultural Heritage
ArCo: the Knowledge Graph of Italian Cultural HeritageArCo: the Knowledge Graph of Italian Cultural Heritage
ArCo: the Knowledge Graph of Italian Cultural Heritage
 
Looking for Commonsense in the Semantic Web
Looking for Commonsense in the Semantic WebLooking for Commonsense in the Semantic Web
Looking for Commonsense in the Semantic Web
 
Fred sw jpaper2017
Fred sw jpaper2017Fred sw jpaper2017
Fred sw jpaper2017
 
Using cognitive tools in robots dealing with people with dementia
Using cognitive tools in robots dealing with people with dementiaUsing cognitive tools in robots dealing with people with dementia
Using cognitive tools in robots dealing with people with dementia
 
Knowledge Extraction and Linked Data: Playing with Frames
Knowledge Extraction and Linked Data: Playing with FramesKnowledge Extraction and Linked Data: Playing with Frames
Knowledge Extraction and Linked Data: Playing with Frames
 
Methods for Ontology Design Patterns reuse
Methods for Ontology Design Patterns reuseMethods for Ontology Design Patterns reuse
Methods for Ontology Design Patterns reuse
 
Fueling the future with Semantic Web patterns - Keynote at WOP2014@ISWC
Fueling the future with Semantic Web patterns - Keynote at WOP2014@ISWCFueling the future with Semantic Web patterns - Keynote at WOP2014@ISWC
Fueling the future with Semantic Web patterns - Keynote at WOP2014@ISWC
 

Último

Unlocking the Potential: Deep dive into ocean of Ceramic Magnets.pptx
Unlocking  the Potential: Deep dive into ocean of Ceramic Magnets.pptxUnlocking  the Potential: Deep dive into ocean of Ceramic Magnets.pptx
Unlocking the Potential: Deep dive into ocean of Ceramic Magnets.pptxanandsmhk
 
GBSN - Biochemistry (Unit 1)
GBSN - Biochemistry (Unit 1)GBSN - Biochemistry (Unit 1)
GBSN - Biochemistry (Unit 1)Areesha Ahmad
 
Pests of cotton_Borer_Pests_Binomics_Dr.UPR.pdf
Pests of cotton_Borer_Pests_Binomics_Dr.UPR.pdfPests of cotton_Borer_Pests_Binomics_Dr.UPR.pdf
Pests of cotton_Borer_Pests_Binomics_Dr.UPR.pdfPirithiRaju
 
Hire 💕 9907093804 Hooghly Call Girls Service Call Girls Agency
Hire 💕 9907093804 Hooghly Call Girls Service Call Girls AgencyHire 💕 9907093804 Hooghly Call Girls Service Call Girls Agency
Hire 💕 9907093804 Hooghly Call Girls Service Call Girls AgencySheetal Arora
 
VIRUSES structure and classification ppt by Dr.Prince C P
VIRUSES structure and classification ppt by Dr.Prince C PVIRUSES structure and classification ppt by Dr.Prince C P
VIRUSES structure and classification ppt by Dr.Prince C PPRINCE C P
 
Recombination DNA Technology (Nucleic Acid Hybridization )
Recombination DNA Technology (Nucleic Acid Hybridization )Recombination DNA Technology (Nucleic Acid Hybridization )
Recombination DNA Technology (Nucleic Acid Hybridization )aarthirajkumar25
 
Isotopic evidence of long-lived volcanism on Io
Isotopic evidence of long-lived volcanism on IoIsotopic evidence of long-lived volcanism on Io
Isotopic evidence of long-lived volcanism on IoSérgio Sacani
 
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...Sérgio Sacani
 
Zoology 4th semester series (krishna).pdf
Zoology 4th semester series (krishna).pdfZoology 4th semester series (krishna).pdf
Zoology 4th semester series (krishna).pdfSumit Kumar yadav
 
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...Sérgio Sacani
 
Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...
Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...
Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...anilsa9823
 
GBSN - Microbiology (Unit 1)
GBSN - Microbiology (Unit 1)GBSN - Microbiology (Unit 1)
GBSN - Microbiology (Unit 1)Areesha Ahmad
 
TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...
TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...
TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...ssifa0344
 
Cultivation of KODO MILLET . made by Ghanshyam pptx
Cultivation of KODO MILLET . made by Ghanshyam pptxCultivation of KODO MILLET . made by Ghanshyam pptx
Cultivation of KODO MILLET . made by Ghanshyam pptxpradhanghanshyam7136
 
Recombinant DNA technology (Immunological screening)
Recombinant DNA technology (Immunological screening)Recombinant DNA technology (Immunological screening)
Recombinant DNA technology (Immunological screening)PraveenaKalaiselvan1
 
Orientation, design and principles of polyhouse
Orientation, design and principles of polyhouseOrientation, design and principles of polyhouse
Orientation, design and principles of polyhousejana861314
 
Biological Classification BioHack (3).pdf
Biological Classification BioHack (3).pdfBiological Classification BioHack (3).pdf
Biological Classification BioHack (3).pdfmuntazimhurra
 

Último (20)

Unlocking the Potential: Deep dive into ocean of Ceramic Magnets.pptx
Unlocking  the Potential: Deep dive into ocean of Ceramic Magnets.pptxUnlocking  the Potential: Deep dive into ocean of Ceramic Magnets.pptx
Unlocking the Potential: Deep dive into ocean of Ceramic Magnets.pptx
 
GBSN - Biochemistry (Unit 1)
GBSN - Biochemistry (Unit 1)GBSN - Biochemistry (Unit 1)
GBSN - Biochemistry (Unit 1)
 
Pests of cotton_Borer_Pests_Binomics_Dr.UPR.pdf
Pests of cotton_Borer_Pests_Binomics_Dr.UPR.pdfPests of cotton_Borer_Pests_Binomics_Dr.UPR.pdf
Pests of cotton_Borer_Pests_Binomics_Dr.UPR.pdf
 
Hire 💕 9907093804 Hooghly Call Girls Service Call Girls Agency
Hire 💕 9907093804 Hooghly Call Girls Service Call Girls AgencyHire 💕 9907093804 Hooghly Call Girls Service Call Girls Agency
Hire 💕 9907093804 Hooghly Call Girls Service Call Girls Agency
 
Engler and Prantl system of classification in plant taxonomy
Engler and Prantl system of classification in plant taxonomyEngler and Prantl system of classification in plant taxonomy
Engler and Prantl system of classification in plant taxonomy
 
VIRUSES structure and classification ppt by Dr.Prince C P
VIRUSES structure and classification ppt by Dr.Prince C PVIRUSES structure and classification ppt by Dr.Prince C P
VIRUSES structure and classification ppt by Dr.Prince C P
 
Recombination DNA Technology (Nucleic Acid Hybridization )
Recombination DNA Technology (Nucleic Acid Hybridization )Recombination DNA Technology (Nucleic Acid Hybridization )
Recombination DNA Technology (Nucleic Acid Hybridization )
 
Isotopic evidence of long-lived volcanism on Io
Isotopic evidence of long-lived volcanism on IoIsotopic evidence of long-lived volcanism on Io
Isotopic evidence of long-lived volcanism on Io
 
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
 
Zoology 4th semester series (krishna).pdf
Zoology 4th semester series (krishna).pdfZoology 4th semester series (krishna).pdf
Zoology 4th semester series (krishna).pdf
 
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
 
Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...
Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...
Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...
 
GBSN - Microbiology (Unit 1)
GBSN - Microbiology (Unit 1)GBSN - Microbiology (Unit 1)
GBSN - Microbiology (Unit 1)
 
TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...
TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...
TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...
 
The Philosophy of Science
The Philosophy of ScienceThe Philosophy of Science
The Philosophy of Science
 
Cultivation of KODO MILLET . made by Ghanshyam pptx
Cultivation of KODO MILLET . made by Ghanshyam pptxCultivation of KODO MILLET . made by Ghanshyam pptx
Cultivation of KODO MILLET . made by Ghanshyam pptx
 
Recombinant DNA technology (Immunological screening)
Recombinant DNA technology (Immunological screening)Recombinant DNA technology (Immunological screening)
Recombinant DNA technology (Immunological screening)
 
Orientation, design and principles of polyhouse
Orientation, design and principles of polyhouseOrientation, design and principles of polyhouse
Orientation, design and principles of polyhouse
 
Biological Classification BioHack (3).pdf
Biological Classification BioHack (3).pdfBiological Classification BioHack (3).pdf
Biological Classification BioHack (3).pdf
 
CELL -Structural and Functional unit of life.pdf
CELL -Structural and Functional unit of life.pdfCELL -Structural and Functional unit of life.pdf
CELL -Structural and Functional unit of life.pdf
 

Frame-based Sentiment Analysis with Sentilo

  • 1. Frame-based Sentiment Analysis Valentina Presutti STLab, ISTC-CNR (Rome/Catania, Italy)
  • 2. Aldo Gangemi, Valentina Presutti, Diego Reforgiato Recupero: Frame-Based Detection of Opinion Holders and Topics: A Model and a Tool. IEEE Comp. Int. Mag. 9(1): 20-30 (2014) Diego Reforgiato Recupero, Valentina Presutti, Sergio Consoli, Aldo Gangemi, Andrea Giovanni Nuzzolese: Sentilo: Frame-Based Sentiment Analysis. Cognitive Computation 7(2): 211- 225 (2015)
  • 3. The talk is about • Opinion modeling • Sentiment analysis • Indirect sentiment analysis • Frames as sentiment interpretation context • Sensitivity and factual impact: attributes of thematic roles as parameter for sentiment computation • Ontologies, tools, resources
  • 4. What’s an opinion An intentional statement by somebody (holder) on some fact (topic) that is expressed with a possible sentiment
  • 5. More formally The goal of Sentiment Analysis is to detect quintuples (ej, ajk, soijkl, hi, tl) from unstructured text, where an opinion is a quintuple [1,2]: (ej, ajk, soijkl, hi, tl) where: ej is a target entity ajk is an aspect/feature of the entity ej soijkl is the sentiment value of the opinion from opinion holder hi on aspect ajk of entity ej at time tl. soijkl is positive, negative or neutral, or a rating hi is an opinion holder. tl is the time when the opinion is expressed. [1] “Sentiment Analysis and Subjectivity”. Bing Liu. Handbook of Natural Language Processing, 2010. [2] “Sentiment Analysis and Opinion Mining”. Bing Liu. Morgan & Claypool Publishers. May 2012
  • 6. Sentiment analysis • To extract opinions from text • To recognise the attitude (positive, negative or objective) of an opinion holder on a certain topic • To evaluate the overall tonality of a document • Document- or sentence-based
  • 7. Semantics into Sentiment Analysis • Traditional approaches hardly cope with subtle linguistic forms, combined and concurrent positive/negative opinions, and implicit judgements • The literature shows evidence that the inclusion of semantic features in sentiment analysis algorithms improves their overall performance, e.g. [3] • Linked data, ontologies, controlled vocabularies, and lexical resources help aggregating the conceptual and affective information associated with natural language opinions [3] “Semantic Sentiment Analysis of Twitter”, H. Saif, Y. He, and H. Alani, Boston, UA, pp. 508–524, 2012. Springer.
  • 8. Implicit and indirect sentiment analysis “People hope that The President will be condemned.”
  • 9. Implicit and indirect sentiment analysis “People hope that The President will be condemned.”
  • 10. Implicit and indirect sentiment analysis “People hope that The President will be condemned.”
  • 11. Implicit and indirect sentiment analysis “People hope that The President will be condemned.” triggering events opinion holders main topics subtopics indirect impact of sentiment on subtopics
  • 12. http://wit.istc.cnr.it/stlab-tools/sentilo/ Aldo Gangemi, Valentina Presutti, Diego Reforgiato Recupero: Frame-Based Detection of Opinion Holders and Topics: A Model and a Tool. IEEE Comp. Int. Mag. 9(1): 20-30 (2014) Diego Reforgiato Recupero, Valentina Presutti, Sergio Consoli, Aldo Gangemi, Andrea Giovanni Nuzzolese: Sentilo: Frame-Based Sentiment Analysis. Cognitive Computation 7(2): 211-225 (2015)
  • 13. What’s behind Sentilo • Neo-davidsonian assumption: events and situations are primary entities for contextualising opinions • Frames: as reference models for formally representing opinionated text • OntoSentilo: an ontology for opinion sentences • Levinopinion: a revision of Levin’s classification of verbs for the opinion and sentiment analysis task • SentiloNet: a resource of ~1000 annotated verbal frames with role sensitivity and factual impact
  • 15. Frame-based representation of text (FRED) “People hope that The President will be condemned by the judge.” http://wit.istc.cnr.it/stlab-tools/fred [4] [4] “Semantic Web machine reading with FRED”, A. Gangemi, V. Presutti, D. Reforgiato Recupero, A. G. Nuzzolese, F. Draicchio, M.Mongiovì, Semantic Web journal, to appear.
  • 16. OntoSentilo: an ontology for opinions
  • 17. OntoSentilo (:MainTopic ⊔ :SubTopic)⊑ :Topic (:Topic ⊓ (∃:involvedIn(dul:Situation ⊓ :MainTopic))) ⊑ :SubTopic (:Topic ⊓ (∃:dependsOn(dul:Event ⊓ :MainTopic))) ⊑ :SubTopic
  • 18. Levinopinion: verb classification for sentiment analysis
  • 19. Levinopinion Verbs such as accept, agree, think, say, tell, etc. that indicate the presence of an opinion holder who is the subject of the underlying verb. Verbs such as contest, disagree, dismiss, oppose, etc. that indicate the presence of an opinion holder, who is the subject of the underlying verb; subjects of such verbs have an opinion which is in contrast with whatever is expressed in the opinionated context. Verbs such as dislike, hate, etc. These verbs indicate the presence of an opinion holder expressing a negative sentiment on some topic(s). This class of verbs is equivalent to the previous one when a negation occurs. Verbs such as love, like, honor, support, etc. These verbs indicate the presence of an opinion holder expressing a positive sentiment on some topic(s). “The commission agreed on a proposal to limit imports” “I support the cause” “A majority of the electorate opposed EC membership.” “He hates flying”
  • 21. Topic detection • Two equivalence classes of VerbNet roles • AGNT: all agentive roles • PTNT: all passive roles • Main topics: all PTNT of a trigger event or (almost) all entities having only ongoing arcs • What about subtopics?
  • 22. Triggering event Main topic Subtopics ? Holder “People hope that The President will be condemned by the judge.”
  • 23. Subtopic detection: issues • How to distinguish subtopics that are indirectly affected by an opinion from those that are not? • How to evaluate the polarity of the sentiment indirectly expressed on them?
  • 24. Specialising dependsOn • sentilo:participatesIn: all potential subtopics. Entities involved in dul:Situation or playing a role in a dul:Event, when they are MainTopic • sentilo:playsSensitiveRole: connects a main topic to a subtopic, meaning that the latter may be indirectly affected by an opinion expressed on the former • sentilo:isPositivelyAffectedBy: a sensitive subtopic that will inherit the same sentiment of its main topic • sentilo:isNegativelyAffectedBy: a sensitive subtopic that will inherit the opposite sentiment of its main topic
  • 25. SentiloNet: role sensitiviy and factual impact
  • 26. SentiloNet • Role sensitivity: • A role is sensitive with respect to an event if it is indirectly affected by an opinion (directly) expressed on the event. • Sensitivity is an attribute of semantic roles. It can be true or false.
  • 27. SentiloNet • Factual Impact: • Indicates that an event has an expected impact on the player of a specific role. • It is an attribute of sensitive roles: It takes either a positive or a negative value.
  • 28. SentiloNet examples Verb S-AGNT S-PTNT F-AGNT FPTNT abandon F T neg achieve T T pos pos condemn F T neg http://www.stlab.istc.cnr.it/documents/sentilo/sentilonet.zip
  • 29. Potential subtopics, sensitive roles and factual impact 1100 annotated verbs with values for sensitivity and factual impact for all roles in AGNT and PTNT roles “People hope that The President will be condemned by the judge.”
  • 30. Sentiment propagation topic Combined score from Sentic.net and SentiWordNet t dul:hasQuality qi t rdf:type typei(t) t boxing:hasTruthValue fred:False t boxing:hasTruthValue fred:True opinion trigger verb possible context of t a situation or an event in which t participates modality of t
  • 31. Combined individual sentiment score SentiWordNet: http://sentiwordnet.isti.cnr.it SenticNet: http://sentic.net • dul:hasQuality, dul:Event (sentilo:hasOpinionTrigger) • SenticNet provides only one value per word (if any), SentiWordNet provides one value per sense • Disambiguating is time-consuming • We combine the SentiWordNet score for the most frequent senses with SenticNet score using a simple heuristics
  • 32. Combined individual sentiment score • Sort all most frequently used senses for a word w in decreasing order of frequency • Keep in the list of most frequent senses for w only those senses that have a frequency higher than 10% of the previous one • Retrieve all SentiWordNet scores for selected senses and compute their average sWN • Retrieve the SenticNet score sNet for w • Compute the average between sWN and sNet
  • 34. Sentiment propagation algorithm “People hope that The President will be condemned by the judge.”
  • 35. Sentiment propagation algorithm “Bhatkal's father: I'm glad he has been arrested”
  • 37. Correlation tests • Overall sentence sentiment polarity • Open rating user reviews (TripAdvisor) • Randomly selected 50 positive and 50 negative reviews and computed correlation
  • 38. Conclusion and Open issues We discussed • Importance of cognitive approach to sentiment analysis: indirect/implicit sentiment • Frame representations are powerful for interpreting opinion contexts • Sentilo, Levinopinion, SentiloNet We are looking forward • To investigate how this approach may work for aspect-based sentiment analysis • To investigate how this approach may work for detecting irony and sarcasm • To exploit additional resources, e.g. Framester, which includes DepecheMood and relations among frames
  • 39. References In academic publication, as reference to Sentilo please cite: Aldo Gangemi, Valentina Presutti, Diego Reforgiato Recupero: Frame- Based Detection of Opinion Holders and Topics: A Model and a Tool. IEEE Comp. Int. Mag. 9(1): 20-30 (2014) Diego Reforgiato Recupero, Valentina Presutti, Sergio Consoli, Aldo Gangemi, Andrea Giovanni Nuzzolese: Sentilo: Frame-Based Sentiment Analysis. Cognitive Computation 7(2): 211-225 (2015) As reference to FRED please cite: “Semantic Web machine reading with FRED”, A. Gangemi, V. Presutti, D. Reforgiato Recupero, A. G. Nuzzolese, F. Draicchio, M.Mongiovì, Semantic Web journal, to appear.
  • 40. References Other relevant references related to the FRED project: Aldo Gangemi, Andrea G. Nuzzolese, Valentina Presutti, and Diego Reforgiato Recupero. Adjective semantics in open knowledge extraction. In FOIS 2016, pp.167-180. http://ebooks.iospress.nl/volumearticle/44244. DOI: 10.3233/978-1-61499- 660-6-167 Aldo Gangemi: A Comparison of Knowledge Extraction Tools for the Semantic Web. ESWC 2013: 351-366. https://link.springer.com/chapter/10.1007/978-3-642-38288-8_24. DOI: 10.1007/978-3-642-38288-8_24 Valentina Presutti, Francesco Draicchio, and Aldo Gangemi. Knowledge extraction based on discourse representation theory and linguistic frames. EKAW 2012. https://link.springer.com/chapter/10.1007%2F978-3-642-33876-2_12.DOI:10.1007/978-3- 642-33876-2_12 . Valentina Presutti, Andrea Giovanni Nuzzolese, Sergio Consoli, Aldo Gangemi, Diego Reforgiato Recupero: From hyperlinks to Semantic Web properties using Open Knowledge Extraction. Semantic Web 7(4): 351-378 (2016). http://content.iospress.com/articles/semantic-web/sw221. DOI: 10.3233/SW-160221 Aldo Gangemi, Andrea Giovanni Nuzzolese, Valentina Presutti, Francesco Draicchio, Alberto Musetti, Paolo Ciancarini: Automatic Typing of DBpedia Entities. International Semantic Web Conference (1) 2012: 65-81. https://link.springer.com/chapter/10.1007/978-3-642-35176-1_5. DOI: 10.1007/978-3-642-35176-1_5 Misael Mongiovì, Diego Reforgiato Recupero, Aldo Gangemi, Valentina Presutti, Sergio Consoli: Merging open knowledge extracted from text with MERGILO. Knowl.-Based Syst. 108: 155-167 (2016). http://www.sciencedirect.com/science/article/pii/S0950705116301034
  • 41. References Other relevant references “Sentiment Analysis and Subjectivity”. Bing Liu. Handbook of Natural Language Processing, 2010. “Sentiment Analysis and Opinion Mining”. Bing Liu. Morgan & Claypool Publishers. May 2012 “Semantic Sentiment Analysis of Twitter”, H. Saif, Y. He, and H. Alani, Boston, UA, pp. 508–524, 2012. Springer.