<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta>
      <issn pub-type="ppub">1613-0073</issn>
    </journal-meta>
    <article-meta>
      <title-group>
        <article-title>SINAI-EMMA: Vectores de Palabras para el Analisis de Opiniones en Twitter</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Eugenio Mart nez Camara</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Miguel A. Garc a Cumbreras</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Departamento de Informatica Universidad de Jaen</institution>
          ,
          <addr-line>E-23071 - Jaen, Espan~a</addr-line>
        </aff>
      </contrib-group>
      <fpage>41</fpage>
      <lpage>46</lpage>
      <abstract>
        <p>In this work, a polarity classi cation system is developed for the task 1 of workshop TASS 2015 by the SINAI-EMMA team. Our system takes advantage of 5 linguistic resources for building vectors of words. The results encourage us to continue studying the contribution of vectors of words to Sentiment Analysis.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>TASS (Taller de Analisis de Sentimientos en
la SEPLN) es un workshop satelite del
congreso de la SEPLN (Sociedad Espan~ola
para el Procesamiento del Lenguaje Natural),
que promueve desde 2012 la evaluacion
experimental de sistemas de Analisis de Opiniones
(AO) sobre tweets escritos en espan~ol.</p>
      <p>
        Nuestra participacion se ha limitado a la
tarea 1, denominada sentiment analysis at
global level, que tiene como objetivo la
clasi cacion de la polaridad de un conjunto de
tweets. La descripcion de la tarea se
encuentra en el resumen de la edicion del an~o 2015
de TASS
        <xref ref-type="bibr" rid="ref18">(Villena-Roman et al., 2015)</xref>
        . El
sistema de este an~o se centra en la subtarea de
de clasi cacion en 6 niveles de polaridad (P+,
P, NEU, N, N+, NONE).
      </p>
      <p>La solucion que presentamos pasa por
extraer caracter sticas lexicas a partir de
ngramas de cada tweet, concretamente
unigramas y bigramas, siendo estas caracter sticas
la polaridad de los n-gramas en distintos
recursos lexicos etiquetados. Una vez obtenida
la matriz de tweets y caracter sticas
utilizamos un sistema de entrenamiento para
obtener un modelo lexico, y dicho modelo es el
utilizado en la evaluacion del subconjunto de
test a etiquetar.</p>
      <p>El resto del art culo esta organizado de la
siguiente forma. La siguiente seccion
describe los modelos de n-gramas y otros modelos
del lenguaje aplicados a la deteccion de
polaridad con tweets, as como trabajos
relacionados. En la Seccion 3 se describe el
sistema que hemos desarrollado y en la Seccion 4
los experimentos realizados, resultados
obtenidos y analisis de los mismos. Por ultimo, en
la Seccion 5 exponemos las conclusiones y el
trabajo a realizar.
2</p>
    </sec>
    <sec id="sec-2">
      <title>Trabajos relacionados</title>
      <p>
        El Modelo de Espacio Vectorial (MEV) ha
demostrado sobradamente su val a para
medir la similitud entre documentos, y una
muestra es su exitosa aplicacion en los
sistemas de recuperacion de informacion
        <xref ref-type="bibr" rid="ref7">(Manning, Raghavan, y Schutze, 2008)</xref>
        . Por
consiguiente, cabe preguntarse si es posible
aplicar el mismo esquema para medir la
similitud existente entre palabras. Esa
pregunta la contestaron a rmativamente
        <xref ref-type="bibr" rid="ref3">Deerwester et al. (1990)</xref>
        al proponer un MEV en el
Publicado en http://ceur-ws.org/Vol-1397/. CEUR-WS.org es una publicación en serie con ISSN reconocido
que cada palabra estaba caracterizada por un
vector, el cual representaba a la palabra en
funcion a su coocurrencia con otras. Al igual
que el MEV sobre documentos, el MEV sobre
palabras tambien ha reportado buenos
resultados en desambiguacion, reconocimiento de
entidades, analisis morfologico (part of speech
tagging ) y recuperacion de informacion
        <xref ref-type="bibr" rid="ref16 ref16 ref17 ref17 ref7">(Turney y Pantel, 2010; Collobert y Weston, 2008;
Turian, Ratinov, y Bengio, 2010)</xref>
        .
      </p>
      <p>
        En la bibliograf a relacionada con AO
existen trabajos que postulan que las
palabras (unigramas) son mas efectivos para
representar la informacion de opinion
        <xref ref-type="bibr" rid="ref12 ref8">(Pang,
Lee, y Vaithyanathan, 2002; Mart
nez-Camara et al., 2011)</xref>
        , y otros en los que se
pre
      </p>
      <p>
        ere el uso de n-gramas
        <xref ref-type="bibr" rid="ref2 ref4">(Dave, Lawrence, y
Pennock, 2003; Kouloumpis, Wilson, y
Moore, 2011)</xref>
        . La orientacion de la opinion de un
documento es muy probable que no sea la
suma de las polaridades de las palabras
individuales que lo componen, sino la combinacion
de las expresiones que aparecen en el
mismo. La palabra \bueno" tiene un signi cado
positivo, pero la expresion \no muy bueno"
transmite un signi cado negativo. Por tanto,
en el caso del AO puede que sea mas
recomendable utilizar n-gramas como unidad de
representacion de informacion.
      </p>
      <p>
        En el presente trabajo tratamos de
incrustar al MEV tradicional, una representacion
vectorial de cada n-grama, dando lugar a un
MEV semantico
        <xref ref-type="bibr" rid="ref16 ref17">(Turney y Pantel, 2010)</xref>
        .
Este tipo de modelo tiene una mayor capacidad
de representacion de la informacion
subyacente en la opinion, al combinar diferentes
grados de n-gramas, as como de
caracterizar cada n-grama por un conjunto de
caracter sticas. Este es el fundamento de los
nuevos metodos que se estan desarrollando para
la clasi cacion de la polaridad. Uno de los
primeros trabajos de este nuevo enfoque es
        <xref ref-type="bibr" rid="ref6">(Maas et al., 2011)</xref>
        , en el que se consigue que
palabras con un signi cado similar esten
representadas por vectores similares. El proceso
de generacion de los vectores es no
supervisado, pero para una correcta clasi cacion de
la polaridad, el metodo que proponen los
autores requiere de informacion de opinion, de
manera que tienen que utilizar un corpus con
etiquetas de opinion para conseguir que los
vectores asociados a las palabras representen
la orientacion semantica de la misma.
      </p>
      <p>
        <xref ref-type="bibr" rid="ref14">Socher et al. (2011)</xref>
        tratan de representar
la opinion de un conjunto de documentos a
traves de un MEV a nivel de n-grama,
siguiendo en este caso, un modelo de
autocodi
      </p>
      <p>cadores recursivos (recursive autoencoders).</p>
      <p>
        Bespalov et al. (2012) tratan tener en cuenta
en el MEV semantico que disen~an la posicion
de cada n-grama en el documento, dado que
sostienen que la polaridad de un documento
depende de la posicion en la que se
encuentren los n-gramas. El trabajo
        <xref ref-type="bibr" rid="ref15">(Tang et al.,
2014)</xref>
        es otro ejemplo de representacion de
ngramas por medio de vectores, tratando los
autores de insertar informacion de opinion en
dichos vectores mediante el uso de tres redes
neuronales. A diferencia de los trabajos
anteriores, el de
        <xref ref-type="bibr" rid="ref15">Tang et al. (2014)</xref>
        se centra en
la clasi cacion de la polaridad de tweets.
3
      </p>
    </sec>
    <sec id="sec-3">
      <title>Sistema</title>
      <p>
        El sistema que se ha desarrollado para la
cuarta edicion de TASS trata de trasladar
el concepto de MEV semantico a la
clasicacion de la polaridad de tweets en
espan~ol. En nuestro caso, no se ha
pretendido representar a cada palabra en funcion
de su coocurrencia con otras, o teniendo en
cuenta su posicion en el texto, sino por su
valor de polaridad en varios recursos
lexicos de opinion: iSOL
        <xref ref-type="bibr" rid="ref10">(Molina-Gonzalez et
al., 2013)</xref>
        , SentiWordNet
        <xref ref-type="bibr" rid="ref16 ref17">(Baccianella,
Esuli, y Sebastiani, 2010)</xref>
        , Q-WordNet
        <xref ref-type="bibr" rid="ref16 ref17">(Agerri
y Garc a-Serrano, 2010)</xref>
        , SEL
        <xref ref-type="bibr" rid="ref13">(Rangel,
Sidorov, y Suarez-Guerra, 2014)</xref>
        y ML-Senticon
        <xref ref-type="bibr" rid="ref1">(Cruz et al., 2014)</xref>
        . Con este esquema de
representacion, lo que se esta haciendo es
incrustar en el MEV los distintos puntos de
vista que tienen diferentes recursos lexicos de
opinion sobre una misma palabra,
enriqueciendo de esta forma la representacion de la
informacion de opinion que contienen cada
una de las palabras.
      </p>
      <p>A continuacion se van a describir
someramente los recursos lingu sticos que se han
utilizado, as como se detallara el proceso de
generacion de los vectores.
3.1</p>
      <p>iSOL
iSOL es una lista de palabras indicadoras de
opinion en espan~ol. La lista esta formada por
8135 palabras, de las cuales 5626 son
negativas y 2509 son positivas.</p>
      <p>Al tratarse de una lista de palabras de
opinion, la unica informacion que aporta es si un
termino es positivo o negativo, por lo que
proporciona dos caracter sticas binarias al vector
de cada palabra.
3.2</p>
      <sec id="sec-3-1">
        <title>SentiWordNet</title>
        <p>
          SentiWordNet es un lista de sentidos de
opinion que se construyo siguiendo un enfoque
basado en diccionario
          <xref ref-type="bibr" rid="ref5">(Liu, 2012)</xref>
          . El
diccionario que se empleo en su desarrollo fue
WordNet
          <xref ref-type="bibr" rid="ref9">(Miller, 1995)</xref>
          . Por tanto,
SentiWordNet asocia a cada sentido (synset ) de
WordNet tres valores probabilidad de
pertenencia a tres niveles de polaridad: Positivo,
Negativo y Neutro.
        </p>
        <p>Cada palabra puede tener asociada varios
synsets, por lo que se necesita de una funcion
de agregacion para obtener un valor de
polaridad unico para cada uno de los tres niveles
de opinion. Al igual que Denecke (2008), se
empleo como funcion de agregacion la
media aritmetica. Por tanto, se calculo la media
aritmetica de cada nivel de polaridad,
obteniendose de esta manera 3 caracter sticas,
cada una correspondiente a un nivel de
polaridad.
3.3</p>
      </sec>
      <sec id="sec-3-2">
        <title>Q-WordNet</title>
        <p>Q-WordNet, al igual que SentiWordNet,
esta basado en WordNet para construir un
recurso para la tarea de AO. Los autores de
QWordNet, al contrario que los de
SentiWordNet, consideran la polaridad como una
propiedad cualitativa, de manera que una
palabra solo puede ser positiva o negativa. Por
consiguiente, Q-WordNet es un recurso de
opinion que asocia a cada synset de
WordNet el valor Positivo o Negativo. El uso de
Q-WordNet permite la adicion de 2 nuevas
caracter sticas al vector asociado a cada
palabra.
3.4</p>
        <p>SEL
SEL es una lista de 2036 palabras clasi cadas
en 6 estados de animo diferentes: alegr a,
enfado, miedo, tristeza, sorpresa y disgusto. Las
palabras tienen asociado un valor de
probabilidad, que los autores llaman PFA, de
pertenencia a una de las 6 categor as.</p>
        <p>Para su integracion en el sistema, se han
transformado las 6 categor as emocionales en
dos valores de polaridad, de forma que las
categor as alegr a y sorpresa se han tomado
como positivas, y las clases enfado, miedo,
tristeza y disgusto como negativas. Ademas,
se aplico un ltro a la lista de palabra con
el n de solo utilizar aquellas que tuvieran
un valor de PFA superior a 0,2. Por tanto,
tras convertirse SEL a una lista binaria de
opinion, se pudieraon generar dos nuevas
caracter sticas binarias de polaridad.
3.5</p>
      </sec>
      <sec id="sec-3-3">
        <title>ML-SentiCon</title>
        <p>ML-SentiCon es un recurso de opinion a
nivel de lema. Los 26495 que conforman
MLSentiCon se encuentran estrati cados en 8
capas. Cada una de las capas representa un
nivel de exactitud de pertenencia a la
clase positivo o negativo, de manera que existe
una mayor probabilidad, de que el signi
cado de opinion que transmiten los lemas de la
capa 0 coincida con la clase de opinion que se
le ha asignado que los de la capa 7. Al estar
los lemas catalogados como positivos o
negativos, este recurso tambien genera dos nuevas
caracter sticas, pero en lugar de ser binarias,
su valor se corresponde con la puntuacion de
polaridad que tiene cada lema en el recurso.
En el caso de que el lema sea negativo, su
puntuacion se multiplica por -1.
4</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>Clasi cacion</title>
      <p>La preparacion de la clasi cacion consistio en
el procesamiento adecuado de los tweets para
la generacion del MEV semantico de
unigramas y bigramas. La preparacion comenzo con
la tokenizacion de los tweets; aplicacion de un
proceso de normalizacion lexica que
consistio principalmente en la correccion ortogra
ca de los tokens; lematizacion y aplicacion de
un analisis morfologico.</p>
      <p>A continuacion se construyeron los
vectores de caracter sticas asociados a cada
unigrama. En funcion de la naturaleza de cada
recurso, la busqueda fue distinta. En el
caso de iSOL se utilizo como consulta la forma
original de cada unigrama, a excepcion de los
unigramas que se corresponden con verbos,
con los que se uso su lema, es decir, el in
nitivo del verbo.</p>
      <p>Para SentiWordNet y Q-WordNet la
consulta no fue directa porque ambos son dos
recursos para ingles. Por tanto, se preciso
emplear un recurso que permitiera a partir de
palabras en espan~ol obtener el synset que le
corresponde en WordNet. Ese recurso fue la
version en espan~ol de WordNet de
Multilingual Central Repository (MCR) (Atserias et
al., 2004). Una vez que se ten an de MCR los
synsets asociados, se consultaba
SentiWordNet y Q-WordNet para obtener sus
correspondientes valores de polaridad.</p>
      <p>SEL y ML-Senticon tuvieron un
tratamiento similar, dado que la consulta se
realizaba utilizando el lema de cada unigrama.
Antes de continuar con la descripcion de
la generacion de los bigramas, debe precisarse
que unicamente se construyeron los vectores
de los unigramas que al menos estaban
recogidos en uno de los cinco recursos lingu
sticos que se han considerado en la
experimentacion. Tras la eliminacion de los unigramas
que no transmiten opinion, el texto del tweet
se quedaba reducido a dichos unigramas. Con
esos unigramas se desarrollo un proceso de
generacion de bigramas, cuyos vectores se
corresponden con la suma vectorial de los
vectores de los unigramas que constituyen el
bigrama. La longitud de los vectores de
caracter sticas de opinion de tanto los unigramas
como de los bigramas es de 11 caracter sticas.</p>
      <p>Una vez generado el MEV semantico, es
momento de generar el modelo de
entrenamiento. Para ello se eligio el algoritmo SVM
con kernel lineal, ya que en
experimentaciones previas ha demostrado su val a para la
tarea de AO sobre tweets. La implementacion
que se utilizo fue la de la librer a scikit-learn1
de Python.
5</p>
    </sec>
    <sec id="sec-5">
      <title>Resultados</title>
      <p>Primeramente, se desarrollo una evaluacion
con el conjunto de entrenamiento, para
evaluar si el esquema descrito anteriormente
podr a tener exito.</p>
      <p>La evaluacion consistio en aplicar un
marco de trabajo basado en validacion cruzada
de 10 particiones (ten fold cross-validation).</p>
      <p>Las medidas de evaluacion que se utilizaron
fueron la comunes en tareas de clasi cacion
de textos, es decir, Precision, Recall, F1 y
Accuracy. La tarea a la que se enfrenta el
sistema es la de clasi cacion en seis niveles de de
intensidad de opinion, de manera que el uso
de la de nicion clasica de Precision, Recall y
F1 no es correcto, debido principalmente a
que el resultado estar a sesgado por la
clase predominante del conjunto de datos que
se esta utilizando. Por consiguiente, se
decidio usar sus correspondientes macromedidas
(macro-averings).</p>
      <p>Se llevaron a cabo dos evaluaciones, que
se diferencian en la manera de aprovechar la
informacion de opinion que aporta el
recurso iSOL. En una primera ejecucion
(SINAIEMMA iSOLOriginal), solamente se
buscaban en iSOL las formas originales de las
palabras convertidas en minusculas. Si se
comprueba el lexico recogido en iSOL se puede
comprobar que en el se recogen vocablos, y
que uno de los puntales de su exito es que
incluye las derivaciones de genero y numero
propias del espan~ol. En cambio, en lo que se
re ere a los verbos, no incluye las
conjugaciones de los mismos, estando solo presente el
in</p>
      <p>nitivo. Por tanto, en esta primera ejecucion
se estaba perdiendo la cobertura de las
distintas formas verbales, ya que solo se pod an
reconocer aquellas que en el tweet
aparecieran en in nitivo.</p>
      <p>La segunda con guracion
(SINAIEMMA iSOLLema) tuvo en cuenta esa
peculiaridad de iSOL, y en el caso de que
el termino a buscar fuera un verbo, se
empleo su lema, es decir su in nitivo. De
esta manera se consiguio que un mayor
numero de vocablos fueran considerados
como portadores de opinion. En la Tabla 1
se muestran los resultados alcanzados por
estas dos con guraciones.</p>
      <p>No es dif cil dar una explicacion a la
ligera mejor a de la con guracion
SINAIEMMA iSOLLema, dado que posibilita
aumentar la cobertura del lenguaje por parte de
iSOL. Por tanto, la con guracion que se
utilizo para la clasi cacion de los tweets del
subcorpus de test es SINAI-EMMA iSOLLema.</p>
      <p>La Tabla 2 recoge los resultados o ciales
obtenidos por el sistema, as como el mejor
resultado y la media de los resultados del resto
de sistemas presentados.</p>
      <p>Los resultados evidencian que el sistema
se encuentra en la media de los presentados
en la edicion 2015 de TASS, lo cual por un
lado es satisfactorio, ya que el estudio que se
ha iniciado en el ambito de los MEV
semanticos reporta, por ahora, unos resultados
similares al resto de enfoques que se han
presentado, pero por otro, pone de mani esto que
todav a quedan muchos elementos que
analizar para seguir avanzando en la resolucion
del problema de la clasi cacion de la
polaridad de tweets en espan~ol.</p>
      <p>La organizacion del taller proporciona
tambien una evaluacion con un conjunto
reducido de 1000 tweets etiquetados a mano. La
Tabla 3 recoge los resultados obtenidos sobre
ese conjunto de datos.</p>
      <p>Como se puede apreciar en la Tabla 3,
las diferencias entre el sistema presentado y
el mejor se acortan, a su vez que el sistema
consigue unos resultados superiores a la
media segun la Macro-Precision, el Macro-Recall
Con guracion
SINAI-EMMA iSOLOriginal
SINAI-EMMA iSOLLema</p>
      <p>Macro-P
36,55 %
36,83 %</p>
      <p>Macro-R
36,58 %
36,74 %</p>
      <p>Macro-F1
35,99 %
36,02 %
Tabla 1: Evaluacion del sistema de clasi cacion con el conjunto de entrenamiento.
y el Macro-F1. Esto indica que el sistema
SINAI-EMMA tiene un comportamiento mas
estable que el resto, porque su rendimiento no
experimenta un variacion muy acusada ante
la modi cacion del etiquetado del conjunto
de evaluacion, lo cual es un punto positivo en
nuestra investigacion.
6</p>
    </sec>
    <sec id="sec-6">
      <title>Conclusiones y trabajo a realizar</title>
      <p>La principal conclusion a la que se ha
llegado es la idoneidad de la representacion
de la informacion de opinion mediante un
MEV semantico. Ademas, caracter sticas de
los unigramas y bigramas se han construido
a partir de recursos lingu sticos de opinion.
Esto es una primera tentativa a la aplicacion
de MEV semanticos a la tarea de AO, y los
resultados obtenidos nos animan a seguir
investigando en esta l nea.</p>
      <p>El trabajo futuro va a estar dirigido a
mejorar el esquema de representacion de
informacion, as como en aumentar la informacion
de opinion que representa a cada palabra.
Para ello, se va a realizar un estudio del nivel
de cobertura de vocabulario que tiene el
esquema de representacion; se va a tratar de
introducir informacion de la distribucion de
los unigramas y bigramas en el corpus por
medio del uso de la frecuencia de los mismos
en cada documento y en el corpus en general;
se va a estudiar la incorporacion de un mayor
numero de recursos de opinion; se va a
analizar el aporte para el AO de la incrustacion de
informacion de coocurrencia de cada
unigrama y bigrama tomando como referencia un
corpus representativo del espan~ol; y por
ultimo se va a estudiar la utilizacion de
informacion sintactica mediante la consideracion del
efecto de la negacion y de los intensi cadores.</p>
    </sec>
    <sec id="sec-7">
      <title>Bibliograf a</title>
      <p>Agerri, Rodrigo y Ana Garc a-Serrano. 2010.</p>
      <p>Q-Wordnet: Extracting polarity from
wordnet senses. En Proceedings of the
Seventh conference on International
Language Resources and Evaluation (LREC'10),
Valletta, Malta; ELRA, may. European</p>
      <p>Language Resources Association. 19-21.</p>
      <p>Atserias, J., L. Villarejo, G. Rigau, E.
Agirre, J. Carroll, B. Magnini, y P. Vossen.
2004. The meaning multilingual central
repository. En GWC 2012 6th
International Global Wordnet Conference. Brno:</p>
      <p>Masaryk University.</p>
      <p>Baccianella, S., A. Esuli, y F.
Sebastiani. 2010. Sentiwordnet 3.0: An
enhanced lexical resource for sentiment
analysis and opinion mining. En Proceedings
of the Seventh International Conference
on Language Resources and Evaluation
(LREC'10), paginas 2200{2204, Valletta,</p>
      <p>Malta.</p>
      <p>Bespalov, Dmitriy, Yanjun Qi, Bing Bai, y Ali</p>
      <p>Shokoufandeh. 2012. Sentiment classi
cation with supervised sequence embedding.</p>
      <p>En Machine Learning and Knowledge
Discovery in Databases, volumen 7523 de
Lecture Notes in Computer Science. Springer</p>
      <p>Berlin Heidelberg, paginas 159{174.</p>
      <p>Collobert, Ronan y Jason Weston. 2008.</p>
      <p>A uni ed architecture for natural
language processing: Deep neural networks with
multitask learning. En Proceedings of the
25th International Conference on
Machine Learning, ICML '08, paginas 160{167,</p>
      <p>New York, NY, USA. ACM.</p>
      <p>Tabla 3: Resultados o ciales sobre el subcorpus de 1000 tweets.
multilingue de polaridades semanticas a
nivel de lemas. Procesamiento del
Lenguaje Natural, 53(0):113{120.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          <string-name>
            <surname>Cruz</surname>
            ,
            <given-names>F. L.</given-names>
          </string-name>
          ,
          <string-name>
            <given-names>J. A.</given-names>
            <surname>Troyano</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Pontes</surname>
          </string-name>
          , y
          <string-name>
            <given-names>F. J.</given-names>
            <surname>Ortega</surname>
          </string-name>
          .
          <year>2014</year>
          .
          <article-title>Ml-senticon: Un lexicon</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          <string-name>
            <surname>Dave</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          , S. Lawrence, y
          <string-name>
            <given-names>D. M.</given-names>
            <surname>Pennock</surname>
          </string-name>
          .
          <year>2003</year>
          .
          <article-title>Mining the peanut gallery: opinion extraction and semantic classi cation of product reviews</article-title>
          .
          <source>En Proceedings of the 12th international conference on World Wide Web, WWW '03, paginas</source>
          <volume>519</volume>
          {
          <fpage>528</fpage>
          , New York, NY, USA. ACM.
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          <string-name>
            <surname>Deerwester</surname>
            , S.,
            <given-names>S. T.</given-names>
          </string-name>
          <string-name>
            <surname>Dumais</surname>
            ,
            <given-names>G. W.</given-names>
          </string-name>
          <string-name>
            <surname>Furnas</surname>
            , T. K. Landauer, y
            <given-names>R.</given-names>
          </string-name>
          <string-name>
            <surname>Harshman</surname>
          </string-name>
          .
          <year>1990</year>
          .
          <article-title>Indexing by latent semantic analysis</article-title>
          .
          <source>Journal of the American Society for Information Science</source>
          ,
          <volume>41</volume>
          (
          <issue>6</issue>
          ):
          <volume>391</volume>
          {
          <fpage>407</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          <string-name>
            <surname>Kouloumpis</surname>
          </string-name>
          , Efthymios, Theresa Wilson, y Johanna Moore.
          <year>2011</year>
          .
          <article-title>Twitter sentiment analysis: The good the bad and the omg!</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          <string-name>
            <surname>Liu</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          <year>2012</year>
          .
          <article-title>Sentiment analysis and opinion mining</article-title>
          .
          <source>Synthesis Lectures on Human Language Technologies</source>
          ,
          <volume>5</volume>
          (
          <issue>1</issue>
          ):1{
          <fpage>167</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          <string-name>
            <surname>Maas</surname>
            ,
            <given-names>A. L.</given-names>
          </string-name>
          ,
          <string-name>
            <given-names>R. E.</given-names>
            <surname>Daly</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P. T.</given-names>
            <surname>Pham</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Huang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. Y.</given-names>
            <surname>Ng</surname>
          </string-name>
          , y
          <string-name>
            <given-names>C.</given-names>
            <surname>Potts</surname>
          </string-name>
          .
          <year>2011</year>
          .
          <article-title>Learning word vectors for sentiment analysis</article-title>
          .
          <source>En Proceedings of the 49th Annual Meeting of the ACL: Human Language Technologies</source>
          , volumen 1 de HLT '
          <volume>11</volume>
          , paginas
          <volume>142</volume>
          {
          <fpage>150</fpage>
          . ACL.
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          <string-name>
            <surname>Manning</surname>
            ,
            <given-names>Christopher D.</given-names>
          </string-name>
          , Prabhakar Raghavan, y Hinrich Schutze.
          <year>2008</year>
          . Introduction to Information Retrieval. Cambridge University Press, New York, NY, USA.
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          <string-name>
            <surname>Mart</surname>
            nez-Camara, Eugenio,
            <given-names>M.</given-names>
          </string-name>
          <string-name>
            <surname>Teresa Mart</surname>
          </string-name>
          n-Valdivia, Jose M. Perea-Ortega, y L.
          <article-title>Alfonso Uren~a-</article-title>
          <string-name>
            <surname>Lopez</surname>
          </string-name>
          .
          <year>2011</year>
          .
          <article-title>Tecnicas de clasi cacion de opiniones aplicadas a un corpus en espan~ol</article-title>
          .
          <source>Procesamiento del Lenguaje Natural</source>
          ,
          <volume>47</volume>
          :
          <fpage>163</fpage>
          {
          <fpage>170</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          <string-name>
            <surname>Miller</surname>
            ,
            <given-names>George A.</given-names>
          </string-name>
          <year>1995</year>
          .
          <article-title>Wordnet: A lexical database for english</article-title>
          .
          <source>Commun. ACM</source>
          ,
          <volume>38</volume>
          (
          <issue>11</issue>
          ):
          <volume>39</volume>
          {
          <fpage>41</fpage>
          ,
          <string-name>
            <surname>Noviembre</surname>
          </string-name>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          <string-name>
            <surname>Molina-Gonzalez</surname>
            ,
            <given-names>M. D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>E.</surname>
          </string-name>
          <article-title>Mart nez-</article-title>
          <string-name>
            <surname>Camara</surname>
            ,
            <given-names>M. T.</given-names>
          </string-name>
          <string-name>
            <surname>Mart</surname>
            n-Valdivia,
            <given-names>y J. M.</given-names>
          </string-name>
          <year>PereaOrtega</year>
          .
          <year>2013</year>
          .
          <article-title>Semantic orientation for</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          <string-name>
            <given-names>Expert</given-names>
            <surname>Syst</surname>
          </string-name>
          . Appl.,
          <volume>40</volume>
          (
          <issue>18</issue>
          ):
          <volume>7250</volume>
          {
          <fpage>7257</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          <string-name>
            <surname>Pang</surname>
          </string-name>
          , Bo, Lillian Lee, y Shivakumar Vaithyanathan.
          <year>2002</year>
          .
          <article-title>Thumbs up?: Sentiment classi cation using machine learning techniques</article-title>
          .
          <source>En Proceedings of the ACL-02 Conference on Empirical Methods in Natural Language Processing</source>
          , volumen 10 de EMNLP '
          <volume>02</volume>
          , paginas
          <volume>79</volume>
          {
          <fpage>86</fpage>
          . ACL.
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          <string-name>
            <surname>Rangel</surname>
            ,
            <given-names>I. D.</given-names>
          </string-name>
          , G. Sidorov, y
          <string-name>
            <given-names>S.</given-names>
            <surname>Suarez-Guerra</surname>
          </string-name>
          .
          <year>2014</year>
          .
          <article-title>Creacion y evaluacion de un diccionario marcado con emociones y ponderado para el espan~ol</article-title>
          .
          <source>Onomazein</source>
          ,
          <volume>1</volume>
          (
          <issue>29</issue>
          ):
          <volume>31</volume>
          {
          <fpage>46</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          <string-name>
            <surname>Socher</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Pennington</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E. H.</given-names>
            <surname>Huang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. Y.</given-names>
            <surname>Ng</surname>
          </string-name>
          , y
          <string-name>
            <given-names>C. D.</given-names>
            <surname>Manning</surname>
          </string-name>
          .
          <year>2011</year>
          .
          <article-title>Semisupervised recursive autoencoders for predicting sentiment distributions</article-title>
          .
          <source>En Proceedings of the Conference on EMNLP, EMNLP '11, paginas</source>
          <volume>151</volume>
          {
          <fpage>161</fpage>
          . ACL.
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          <string-name>
            <surname>Tang</surname>
          </string-name>
          , Duyu, Furu Wei, Nan Yang,
          <string-name>
            <surname>Ming Zhou</surname>
          </string-name>
          , Ting Liu, y Bing Qin.
          <year>2014</year>
          .
          <article-title>Learning sentiment-speci c word embedding for twitter sentiment classi cation</article-title>
          .
          <source>En Proceedings of the 52nd Annual Meeting of the ACL, volumen 1, paginas</source>
          <volume>1555</volume>
          {
          <fpage>1565</fpage>
          ,
          <string-name>
            <surname>Baltimore</surname>
          </string-name>
          , Maryland, June. ACL.
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          <string-name>
            <surname>Turian</surname>
          </string-name>
          , Joseph, Lev Ratinov, y Yoshua Bengio.
          <year>2010</year>
          .
          <article-title>Word representations: A simple and general method for semi-supervised learning</article-title>
          .
          <source>En Proceedings of the 48th Annual Meeting of the ACL, ACL '10, paginas</source>
          <volume>384</volume>
          {
          <fpage>394</fpage>
          . ACL.
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          <string-name>
            <surname>Turney</surname>
          </string-name>
          , Peter D. y Patrick Pantel.
          <year>2010</year>
          .
          <article-title>From frequency to meaning: Vector space models of semantics</article-title>
          .
          <source>J. Artif. Int. Res.</source>
          ,
          <volume>37</volume>
          (
          <issue>1</issue>
          ):
          <volume>141</volume>
          {
          <fpage>188</fpage>
          ,
          <string-name>
            <surname>Enero</surname>
          </string-name>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          <string-name>
            <surname>Villena-Roman</surname>
            , Julio,
            <given-names>Janine</given-names>
          </string-name>
          <string-name>
            <surname>Garc</surname>
          </string-name>
          a-Morera,
          <article-title>Miguel A. Garc a-Cumbreras, Eugenio Mart nez-</article-title>
          <string-name>
            <surname>Camara</surname>
          </string-name>
          , M. Teresa Mart nValdivia, y L.
          <source>Alfonso Uren~a Lopez</source>
          .
          <year>2015</year>
          .
          <article-title>Overview of tass 2015</article-title>
          .
          <source>En TASS 2015: Workshop on Sentiment Analysis at SEPLN.</source>
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>