Hostname: page-component-74656f9884-rngvg Total loading time: 0 Render date: 2026-11-06T00:29:30.183Z Has data issue: false hasContentIssue false

A syntactic approach for opinion mining on Spanish reviews

Published online by Cambridge University Press:  09 August 2013

DAVID VILARES
Affiliation:
Departamento de Computación, Universidade da Coruña Campus de Elviña, 15071 A Coruña, Spain e-mails: david.vilares@udc.es, miguel.alonso@udc.es, carlos.gomez@udc.es
MIGUEL A. ALONSO
Affiliation:
Departamento de Computación, Universidade da Coruña Campus de Elviña, 15071 A Coruña, Spain e-mails: david.vilares@udc.es, miguel.alonso@udc.es, carlos.gomez@udc.es
CARLOS GÓMEZ-RODRÍGUEZ
Affiliation:
Departamento de Computación, Universidade da Coruña Campus de Elviña, 15071 A Coruña, Spain e-mails: david.vilares@udc.es, miguel.alonso@udc.es, carlos.gomez@udc.es
Rights & Permissions [Opens in a new window]

Abstract

We describe an opinion mining system which classifies the polarity of Spanish texts. We propose an NLP approach that undertakes pre-processing, tokenisation and POS tagging of texts to then obtain the syntactic structure of sentences by means of a dependency parser. This structure is then used to address three of the most significant linguistic constructions for the purpose in question: intensification, subordinate adversative clauses and negation. We also propose a semi-automatic domain adaptation method to improve the accuracy of our system in specific application domains, by enriching semantic dictionaries using machine learning methods in order to adapt the semantic orientation of their words to a particular field. Experimental results are promising in both general and specific domains.

Information

Type
Articles
Copyright
Copyright © Cambridge University Press 2013 
Figure 0

Table 1. POS-tagging example both with our tagger (O) and with a regular tagger (R) trained with Ancora: adverb (r), verb (v), noun (n), preposition (s), pronoun (p), conjunction (c), determiner (d)

Figure 1

Fig. 1. Dependency parsing for a Spanish sentence.

Figure 2

Table 2. Piece of SODictionariesV1.11Spa

Figure 3

Fig. 2. Semantic orientation analysis over a dependency tree.

Figure 4

Fig. 3. Semantic orientation analysis with treatment of intensification.

Figure 5

Fig. 4. Reorganisation of subordinate adversative clauses.

Figure 6

Table 3. Weights of restrictive and exclusive conjunctions

Figure 7

Fig. 5. Semantic orientation analysis with treatment of adversative clauses.

Figure 8

Fig. 6. Heuristic rules to identify the scope of negation.

Figure 9

Fig. 7. Semantic orientation analysis with treatment of negation.

Figure 10

Table 4. Best features in a movie domain

Figure 11

Table 5. Semantic orientations adapted to a movie domain

Figure 12

Table 6. Performance with different configurations of our proposal over SFU Spanish Reviews Corpus

Figure 13

Table 7. Performance of final version over SFU Spanish Reviews Corpus

Figure 14

Table 8. Performance on SFU Spanish Reviews for various methods

Figure 15

Table 9. Performance on HOpinion for various methods

Figure 16

Table 10. Performance on CorpusCine for various methods

Figure 17

Table 11. Detailed performance on CorpusCine for our generic and adapted proposal

Figure 18

Fig. 8. Accuracy on CorpusCine increasing negative word weighting.