Computational Intelligence - February 2014 - 30
case, since we have started only with the rules based on the
formal definitions given in 2 and 3 (cf. Section 3).
6. Conclusion and Future Work
As described in [17], the current state of art in sentiment
analysis and opinion mining suffers from simplistic techniques, which leave several challenges, including: (a) compositionality of opinion, (b) opinionated entity disambiguation,
(c) contextualization of sentiment, (d) dealing with sarcasm,
(e) noise in text, and (f) factual sentiment.
In this paper we have described a method and a tool for
opinion holder and topic detection, which are crucial for (a),
(c), and (f). Heuristic graph mining on top of a machine
reader that converts sentences into RDF-OWL graphs proves
to be a good idea for taking advantage of the relational features existing in the semantic structure of an opinionated text.
Results are excellent for holder detection and good for topic/
subtopic detection, and improvement seems easily attainable
by incrementally refining heuristics for topic and subtopic
detection. Crowdsourcing techniques can be also applied to
this task.
In addition, the use of a semantic-web-aware machine
reader like FRED makes it simple to solve (b), at least for
public entities and concepts that can be resolved on resources
like DBpedia and WordNet. FRED foundation on cognitive
frames is also handy for attempting (future work) a resolution
of (d), based e.g. on formalizing AffectiveSpace [8] knowledge
into frame-based representations.
Ongoing work concentrates on extracting opinion features
from all graph patterns that are generated by Sentilo, and on
designing an algorithm to calculate aspect-based opinion scores.
The algorithm is being implemented, and will be functionally
evaluated by comparison to state-of-art sentiment analysis tools.
Moreover, computational intelligence methods (cf. Fig. 4),
including fuzzy reasoning, combinatorial optimization on graph mining,
learning mechanisms, sentic pattern discovery and analogical reasoning,
described in Section 4, are being developed on top of Sentilo.
Acknowledgment
The work described in this paper was performed with the support of the PRISMA (PiattafoRme cloud Interoperabili per
SMArt-government) project, funded by the MIUR (Ministero
dell'Istruzione, dell'Università e della Ricerca).
References
[1] Sentiment 140. [Online]. Available: http://www.sentiment140.com/
[2] A. Esuli, S. Baccianella, and F. Sebastiani, "SentiWordNet 3.0: An enhanced lexical
resource for sentiment analysis and opinion mining," in Proc. 7th conf. Int. Language Resources
Evaluation, Valletta, Malta, May 2010.
[3] F. Bobillo and U. Straccia, "Fuzzy ontology representation using OWL 2," Int. J. Approx.
Reason., vol. 52, no. 7, pp. 1073-1094, Oct. 2011.
[4] J. Bos, "Wide-coverage semantic analysis with Boxer," in Proc. Conf. Semantics Text
Processing, Stroudsburg, PA, 2008, pp. 277-286.
[5] S. W. Brown, D. Dligach, and M. Palmer, "VerbNet class assignment as a WSD task,"
in Proc. Ninth Int. Conf. Computational Semantics, Stroudsburg, PA, 2011, pp. 85-94.
[6] E. Cambria and A. Hussain, Sentic Computing: Techniques, Tools, and Applications. Dordrecht, Netherlands: Springer-Verlag, 2012.
[7] E. Cambria, C. Havasi, and A. Hussain, "SenticNet 2: A semantic and affective resource
for opinion mining and sentiment analysis," in Proc. FLAIRS Conf., 2012.
30
IEEE ComputatIonal IntEllIgEnCE magazInE | FEbruary 2014
[8] E. Cambria, T. Mazzocco, and A. Hussain, "Application of multi-dimensional scaling
and artificial neural networks for biologically inspired opinion mining," Biol. Insp. Cogn.
Arch., vol. 4, pp. 41-53, Apr. 2013.
[9] E. Cambria, B. Schuller, Y. Xia, and C. Havasi, "New avenues in opinion mining and
sentiment analysis," IEEE Intell. Syst., vol. 28, no. 2, pp. 15-21, 2013.
[10] H. Chen, Z. Wu, and P. Cudr-Mauroux, "Semantic Web meets computational intelligence: State of the art and perspectives [review article]," IEEE Comput. Intell. Mag., vol.
7, no. 2, pp. 67-74, 2012.
[11] MPQA opinion corpus. [Online]. Available: http://mpqa.cs.pitt.edu/corpora/mpqa
corpus/
[12] K. Cai, S. Spangler, Y. Chen, and L. Zhang, "Leveraging sentiment analysis for topic
detection," Web Intell. Agent Syst., vol. 8, no. 3, pp. 291-302, Aug. 2010.
[13] Opinion crawl. [Online]. Available: http://opinioncrawl.com/
[14] D. Davidson, "The logical form of action sentences," in The Logic of Decision and Action,
N. Rescher, Ed. Pittsburgh, PA: Univ. Pittsburgh Press, 1967, pp. 81-120.
[15] H. C. W. de Vet, L. B. Mokkink, C. B. Terwee, O. S. Hoekstra, and D. L. Knol,
"Clinicians are right not to like Cohen's k," BMJ, vol. 346, Mar. 2013.
[16] B. Djordjevic, J. R. Curran, and S. Clark, "Improving the efficiency of a widecoverage CCG parser," in Proc. 10th Int. Conf. Parsing Technologies, Stroudsburg, PA, 2007,
pp. 39-47.
[17] R. Feldman, "Techniques and applications for sentiment analysis," Commun. ACM.,
vol. 56, no. 4, pp. 82-89, Apr. 2013.
[18] A. Gangemi, "What's in a schema?" in Ontology and the Lexicon: A Natural Language
Processing Perspective, C.-R. Huang, N. Calzolari, A. Gangemi, A. Lenci, A. Oltramari,
and L. Prevot, Eds. Cambridge, U.K.: Cambridge University Press, 2010, pp. 144-182.
[19] A. Gangemi and V. Presutti, "Towards a pattern science for the semantic Web," Semant.
web, vol. 1, nos. 1-2, pp. 61-68, Apr. 2010.
[20] Linguistic inquiry and word count. [Online]. Available: http://www.liwc.net/
[21] R. Johansson and A. Moschitti, "Relational features in fine-grained opinion analysis," Comput. Linguistics, vol. 39, no. 3, pp. 473-509, 2013.
[22] H. Kamp, "A theory of truth and semantic representation," in Formal Methods in the
Study of Language, vol. 1, J. A. G. Groenendijk, T. M. V. Janssen, and M. B. J. Stokhof, Eds.
Amsterdam, The Netherlands: Mathematisch Centrum, 1981, pp. 277-322.
[23] A. Kazemzadeh, S. Lee, and S. S. Narayanan, "Fuzzy logic models for the meaning of
emotion words," IEEE Comput. Intell. Mag., vol. 8, no. 2, pp. 34-49, May 2013.
[24] S.-M. Kim and E. Hovy, "Determining the sentiment of opinions," in Proc. 20th Int.
Conf. Computational Linguistics, Stroudsburg, PA, 2004.
[25] S.-M. Kim and E. Hovy, "Extracting opinions, opinion holders and topics expressed
in online news media text," in Proc. Workshop Sentiment Subjectivity Text, Stroudsburg,
PA, 2006, pp. 1-8.
[26] J. L. Roux, A. Rozenknop, and J. Foster, "Leveraging alternative grammar extraction strategies using lagrangian relaxation with PCFG-LA product model parsing: A case
study with function labels and binarization," in Proc. EMNLP, 2013.
[27] B. Levin, English Verb Classes and Alternations A Preliminary Investigation. Chicago and
London: Univ. Chicago Press, 1993.
[28] C. Lin, Y. He, R. Everson, and S. Ruger, "Weakly supervised joint sentiment-topic
detection from text," IEEE Trans. Knowl. Data Eng., vol. 24, no. 6, pp. 1134-1145, 2012.
[29] B. Liu, "Synthesis lectures on human language technologies," in Sentiment Analysis
and Opinion Mining. San Rafael, CA: Morgan and Claypool Publishers, 2012.
[30] Social mention. [Online]. Available: http://www.socialmention.com/
[31] Dolce ultra lite ontology. [Online]. Available: http://www.ontologydesignpatterns.
org/ont/dul/dul.owl
[32] Levin opinion. [Online]. Available: http://www.stlab.istc.cnr.it/documents/sentilo/
levin-opinion.zip
[33] V. Presutti, F. Draicchio, and A. Gangemi, "Knowledge extraction based on discourse representation theory and linguistic frames," in Knowledge Engineering and Knowledge Management (Lecture Notes in Computer Science vol. 7603). Berlin Heidelberg, Germany: Springer-Verlag, 2012, pp. 114-129.
[34] The FrameNet project. [Online]. Available: http://framenet.icsi.berkeley.edu
[35] The VerbNet project. [Online]. Available: http://verbs.colorado.edu/ mpalmer/projects/
verbnet.html
[36] H. Saif, Y. He, and H. Alani, "Semantic sentiment analysis of twitter," in Proc. 11th
Int. conf. Semantic Web-Volume Part I, Berlin, Heidelberg, 2012, pp. 508-524.
[37] Sentilo. [Online]. Available: http://wit.istc.cnr.it/stlab-tools/sentilo
[38] V. S. Subrahmanian and D. Reforgiato, "Ava: Adjective-verb-adverb combinations
for sentiment analysis," IEEE Intell. Syst., vol. 23, no. 4, pp. 43-50, 2008.
[39] I. Titov and R. McDonald, "Modeling online reviews with multi-grain topic models," in Proc. 17th Int. Conf. World Wide Web, New York, 2008, pp. 111-120.
[40] M. Wiegand and D. Klakow, "Generalization methods for in-domain and crossdomain opinion holder extraction," in Proc. 13th Conf. European Chapter Association Computational Linguistics, Stroudsburg, PA, 2012, pp. 325-335.
http://mpqa.cs.pitt.edu/corpora/mpqa
http://www.opinioncrawl.com/
http://www.liwc.net/
http://www.socialmention.com/
http://www.ontologydesignpatterns
http://www.stlab.istc.cnr.it/documents/sentilo/
http://framenet.icsi.berkeley.edu
http://www.sentiment140.com/
http://verbs.colorado.edu/
http://wit.istc.cnr.it/stlab-tools/sentilo
Table of Contents for the Digital Edition of Computational Intelligence - February 2014
Computational Intelligence - February 2014 - Cover1
Computational Intelligence - February 2014 - Cover2
Computational Intelligence - February 2014 - 1
Computational Intelligence - February 2014 - 2
Computational Intelligence - February 2014 - 3
Computational Intelligence - February 2014 - 4
Computational Intelligence - February 2014 - 5
Computational Intelligence - February 2014 - 6
Computational Intelligence - February 2014 - 7
Computational Intelligence - February 2014 - 8
Computational Intelligence - February 2014 - 9
Computational Intelligence - February 2014 - 10
Computational Intelligence - February 2014 - 11
Computational Intelligence - February 2014 - 12
Computational Intelligence - February 2014 - 13
Computational Intelligence - February 2014 - 14
Computational Intelligence - February 2014 - 15
Computational Intelligence - February 2014 - 16
Computational Intelligence - February 2014 - 17
Computational Intelligence - February 2014 - 18
Computational Intelligence - February 2014 - 19
Computational Intelligence - February 2014 - 20
Computational Intelligence - February 2014 - 21
Computational Intelligence - February 2014 - 22
Computational Intelligence - February 2014 - 23
Computational Intelligence - February 2014 - 24
Computational Intelligence - February 2014 - 25
Computational Intelligence - February 2014 - 26
Computational Intelligence - February 2014 - 27
Computational Intelligence - February 2014 - 28
Computational Intelligence - February 2014 - 29
Computational Intelligence - February 2014 - 30
Computational Intelligence - February 2014 - 31
Computational Intelligence - February 2014 - 32
Computational Intelligence - February 2014 - 33
Computational Intelligence - February 2014 - 34
Computational Intelligence - February 2014 - 35
Computational Intelligence - February 2014 - 36
Computational Intelligence - February 2014 - 37
Computational Intelligence - February 2014 - 38
Computational Intelligence - February 2014 - 39
Computational Intelligence - February 2014 - 40
Computational Intelligence - February 2014 - 41
Computational Intelligence - February 2014 - 42
Computational Intelligence - February 2014 - 43
Computational Intelligence - February 2014 - 44
Computational Intelligence - February 2014 - 45
Computational Intelligence - February 2014 - 46
Computational Intelligence - February 2014 - 47
Computational Intelligence - February 2014 - 48
Computational Intelligence - February 2014 - 49
Computational Intelligence - February 2014 - 50
Computational Intelligence - February 2014 - 51
Computational Intelligence - February 2014 - 52
Computational Intelligence - February 2014 - 53
Computational Intelligence - February 2014 - 54
Computational Intelligence - February 2014 - 55
Computational Intelligence - February 2014 - 56
Computational Intelligence - February 2014 - 57
Computational Intelligence - February 2014 - 58
Computational Intelligence - February 2014 - 59
Computational Intelligence - February 2014 - 60
Computational Intelligence - February 2014 - 61
Computational Intelligence - February 2014 - 62
Computational Intelligence - February 2014 - 63
Computational Intelligence - February 2014 - 64
Computational Intelligence - February 2014 - Cover3
Computational Intelligence - February 2014 - Cover4
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202311
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202308
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202305
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202302
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202211
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202208
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202205
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202202
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202111
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202108
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202105
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202102
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202011
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202008
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202005
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202002
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_201911
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_201908
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_201905
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_201902
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_201811
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_201808
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_201805
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_201802
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_winter17
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_fall17
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_summer17
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_spring17
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_winter16
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_fall16
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_summer16
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_spring16
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_winter15
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_fall15
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_summer15
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_spring15
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_winter14
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_fall14
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_summer14
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_spring14
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_winter13
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_fall13
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_summer13
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_spring13
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_winter12
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_fall12
https://www.nxtbookmedia.com