scieee Science in your language
[es] (orig)

Generación adaptativa de consultas para la recuperación temática de tweets

Abstract

Twitter se ha convertido en un recurso con gran potencial a la hora de analizar los estados de opinión acerca de temas de actualidad. En el presente trabajo mostramos la metodología utilizada para la obtención de un corpus de mensajes de Twitter relacionados con las elecciones generales españolas del 20 de noviembre de 2011. Dado que el acceso a los mensajes en Twitter se realiza mediante consultas, hemos estudiado diversas estrategias de construcción de dichas consultas, tratando de maximizar la cobertura obtenida. Tras experimentar con diversos acercamientos, se propone un método basado en grafos que permite la captura de tweets relacionados con una temática determinada, adaptando dinámicamente las consultas utilizadas para incorporar automáticamente los temas relacionados que eventualmente vayan surgiendo. El recurso obtenido, de gran utilidad, entre otros, en trabajos de análisis del sentimiento, está públicamente disponible para su utilización.

Read accessible full text

Generación adaptativa de consultas para la recuperación temática de tweets

Author: Cotelo Moya, Juan Manuel; Cruz Mata, Fermín; Troyano Jiménez, José Antonio
Publisher: Sociedad Española para el Procesamiento del Lenguaje Natural (SEPLN)
Year: 2012
Source: https://idus.us.es/bitstreams/ff474a44-e336-4641-8e08-fc45eff1e8cd/download
Gene aci´on adap a i a de consul as pa a la ecupe aci´on
em´a ica de wee s
Adap i e que y gene a ion o opic-based wee e ie al
Juan M. Co elo, Fe m´ın L. C uz, Jose A. T oyano
Dep. de Lenguajes y Sis emas In o m´a icos
Uni e sidad de Se illa
A da. Reina Me cedes s/n
41012 Se illa
{jco elo, c uz, oyano}@us.es
Resumen: Twi e se ha con e ido en un ecu so con g an po encial a la ho a de
analiza los es ados de opini´on ace ca de emas de ac ualidad. En el p esen e abajo
mos amos la me odolog´ıa u ilizada pa a la ob enci´on de un co pus de mensajes de
Twi e elacionados con las elecciones gene ales espa˜nolas del 20 de no iemb e de
2011. Dado que el acceso a los mensajes en Twi e se ealiza median e consul as,
hemos es udiado di e sas es a egias de cons ucci´on de dichas consul as, a ando
de maximiza la cobe u a ob enida. T as expe imen a con di e sos ace camien os,
se p opone un m´e odo basado en g a os que pe mi e la cap u a de wee s elacionados
con una em´a ica de e minada, adap ando din´amicamen e las consul as u ilizadas
pa a inco po a au om´a icamen e los emas elacionados que e en ualmen e ayan
su giendo. El ecu so ob enido, de g an u ilidad, en e o os, en abajos de an´alisis
del sen imien o, es ´a p´ublicamen e disponible pa a su u ilizaci´on.
Palab as cla e: Recupe aci´on de in o maci´on, Twi e , an´alisis de g a os
Abs ac : Twi e has become a esou ce o g ea po en ial o analyzing opinion
abou ho opics. In his pape we show he me hodology used o ob aning a co pus
o Twi e messages ela ed o he Spanish gene al elec ions o No embe 20, 2011.
Gi en ha access o Twi e messages is done h ough que ying, we ha e s udied
a ious s a egies o building such que ies, ying o maximize he co e age. A -
e expe imen ing wi h se e al app oaches, we p opose a g aph-based me hod ha
allows e ie al o wee s ela ed o a speci ic opic, dynamically adap ing he que ies
o au oma ically include ela ed opics ha e en ually a ise. The ob ained esou ce,
e y use ul o , among o he s, sen imen analysis asks, is publicy a ailable o use.
Keywo ds: In o ma ion e ie al, Twi e , g aph analysis
1. In oducci´on
Twi e ha ob enido mucha a enci´on en el
campo in es igado en los ´ul imos a˜nos debi-
do p incipalmen e a dos ac o es:po un lado,
un aumen o exponencial en olumen an o de
usua ios como de mensajes; po o o lado, la
disponibilidad de una API p´ublica pa a ac-
cede a los da os. Es e ecien e in e ´es se ha
ma e ializado en la c eaci´on de mul i ud de
aplicaciones web y abajos de in es igaci´on
que abo dan Twi e explo ando las ca ac-
e ´ıs icas de ed social, e oluci´on empo al y
b e edad de los mensajes que exhibe.
La cap u a de da os en Twi e no es i-
ial, pe mi i´endose ´unicamen e el acceso a
da os median e consul as compues as p inci-
palmen e po ´e minos de b´usqueda. La es-
uc u a de la ed es an amplia y g ande, que
no es ´acil de e mina los ´e minos o usua ios
mas ele an es espec o a lo que se quie e
cap u a , siendo imp ac icable cap u a o-
dos los wee s po mo i os ´ecnicos. Po ello,
la cons ucci´on de consul as sob e Twi e
que pe mi an la cap u a de da os ele an es
con la su icien e cobe u a es un p oblema in-
e esan e en s´ı mismo.
A pesa de ello, la mayo ´ıa de los aba-
jos de in es igaci´on se con o man con la u ili-
P ocesamien o de Lenguaje Na u al, Re is a nº 48 ma zo de 2012, pp 57-64
ecibido 11-01-12 e isado 06-03-12 acep ado 18-03-12
ISSN 1135-5948
© 2012 Sociedad Española pa a el P ocesamien o de Lenguaje Na u al
zaci´on de consul as simples pa a ob ene los
da os. Dependiendo del p oblema abo dado
en cada caso, es o puede ocasiona la p´e di-
da de da os in e esan es y po an o la ob-
enci´on de esul ados y conclusiones pa cial-
men e inco ec os. En abajos ecien es ela-
cionados con Twi e ((Aga wal e al., 2011)
(Da ido , Tsu , y Rappopo , 2010a), (Da i-
do , Tsu , y Rappopo , 2010b), (Go, Bha-
yani, y Huang, 2009), (Jiang e al., 2011),
(Kim e al., 2009) (Pak y Pa oubek, 2010),
(Sil a e al., 2011), (Tan e al., 2011), (Tu-
masjan e al., 2010), (Hong y Nadle , 2011),
(Pennacchio i y Popescu, 2011), (Congos o,
Fe n´andez, y Egido, 2011)), se u ilizan una
se ie de lis as es ´a icas de ´e minos decidi-
das manualmen e; es a ap oximaci´on es de-
masiado simplis a y no p opo ciona ga an ´ıas
de cobe u a, p ecisi´on y calidad. Una excep-
ci´on sucede en el abajo de Golbeck y Han-
sen (2011) en la que pa en del conjun o de
cong esis as a modo de semilla y lo expanden
a a ´es de sus seguido es pa a in en a de-
e mina si exis e alg´un enlace pol´ı ico en e
los cong esis as y los medios de comunicaci´on
usando a dichos seguido es como enlace. Sin
emba go, no es un m´e odo gene al y mucho
menos din´amico.
C eemos que es necesa io in es iga nue-
os m´e odos de ob enci´on de da os de Twi -
e que mejo en la cobe u a y sean capaces
de adap a se a la na u aleza din´amica de los
mensajes de Twi e .
2. Es a egias iniciales
Inicialmen e, se abo d´o el p oblema de la cap-
u a de da os de Twi e median e una se-
ie de ap oximaciones b´asicas como pa e del
abajo inicial explo a o io. Reco demos que
es as ap oximaciones son, en esencia, m´e o-
dos pa a cons ui consul as sob e Twi e ,
pues es la o ma en la que ´es e pe mi e el
acceso a sus da os.
2.1. E ique a cen al y lis a
es ´a ica de ´e minos
La p ime a ap oximaci´on omada du an e
la cap u a de wee s ue simple y di ec a.
De mane a in ui i a, se modela la exis en-
cia de un ´e mino “cen al” que ep esen a la
em´a ica en cues i´on a se explo ada, siendo
es e ´e mino muy ecuen e y u ilizado po
la comunidad pa a dicha em´a ica. En Twi -
e es com´un la u ilizaci´on de e ique as o
hash ags, ´e minos lige amen e desambigua-
dos que hacen e e encia a alg´un ema de-
e minado. Es os ´e minos comienzan po el
ca ´ac e ‘#’.
La em´a ica obje i o u ilizada en es e a-
bajo son las elecciones gene ales espa˜nolas del
20 de no iemb e de 2011. Pa a ello se deci-
di´o escoge como ´e mino cen al la e ique a
#20N, siendo es a la e ique a ecu en e pa a
habla de las elecciones en Twi e .
Es a ´ecnica na¨ı e nos si e como p ime a
ap oximaci´on al p oblema de explo a el es-
pacio de da os y como pun o cen al en dicho
espacio. Sin emba go, a pesa de su p ol´ı ico
uso en Twi e , la cobe u a es insu icien e.
Si nos quedamos con solo los da os ob enidos
de esa consul a, podemos pe de in o maci´on
al amen e elacionada con las elecciones que
no es ´a especi icada de mane a di ec a en los
wee s de es a e ique a. Po ejemplo, es po-
sible que pe damos mensajes impo an es de
los candida os o de los pa idos pol´ı icos.
Una opci´on pa a sol en a el p oblema de
la cobe u a se ´ıa la gene aci´on de una lis-
a de ´e minos adicionales elacionados con
la em´a ica en luga de un solo ´e mino cen-
al, pe o la cobe u a depende ´ıa exclusi a-
men e del c i e io del expe o que gene a la
lis a. Adem´as no se con empla ´ıan posibles
´e minos que ha ´ıan e e encia a emas ela-
cionados impo an es que pueden apa ece a
lo la go del iempo. En la siguien e secci´on
plan eamos un m´e odo que p e ende solucio-
na es e p oblema.
2.2. Lis as de ´e minos gene adas
din´amicamen e
La gene aci´on de una lis a es ´a ica no es-
ponde bien an e la na u aleza empo al de
Twi e . El uso de los di e en es ´e minos y
e ique as a ´ıa signi ica i amen e a lo la go
del iempo, educiendo la capacidad de co-
be u a de una lis a es ´a ica a lo la go de una
en ana de iempo ela i amen e g ande. Sin
emba go, lo mas g a e es la incapacidad de
adap a se pa a cap u a e en os imp edeci-
bles que a ec an a la em´a ica explo ada en
cues i´on.
Pa a ilus a es a si uaci´on y omando co-
mo ejemplo la em´a ica de las elecciones ge-
ne ales, supongamos que el gobie no ac ual
decide ins au a una ley pol´emica o eaccio-
na an e alg´un e en o de o ma igualmen e
pol´emica, lo que puede e mina a ec ando
signi ica i amen e a la opini´on publica sob e
las u u as elecciones. Es muy p obable que
Juan M. Co elo, Fe mín L. C uz, Jose A. T oyano
58
su gie a una nue a e ique a du an e un iem-
po que ep esen a a ese e en o, po lo que los
wee s usa ´an esa e ique a pa a e e i se a ese
e en o.
Es os e en os de al a ele ancia pe o ela-
i a co a ida son muy impo an es en Twi -
e y pueden se de dis in a na u aleza como
deba es, desas es na u ales, a aques e o is-
as, c isis econ´omica o acciones pol´ı icas.
Una es a egia pa a adap a se al ca ´ac e
empo al de Twi e es la de gene a las lis as
de ´e minos din´amicamen e, analizando los
esul ados al como se an cap u ando y pu-
diendo de e mina qu´e ´e minos son los m´as
ele an es en cada momen o. Pa a el p oble-
ma que se desc ibe en es e a ´ıculo, la ´ecnica
de boo s apping nos pe mi e i ac ualizan-
do el conjun o de ´e minos de b´usqueda de
o ma egula e i e a i amen e sob e s´ı mis-
mo. Cada cie o pe iodo es ipulado, se ealiza
un c´ompu o del nue o conjun o de ´e minos
de b´usqueda a pa i de los da os cap u ados
an e io men e du an e una en ana de iem-
po de e minada. A la ´ecnica desc i a le al a
un componen e undamen al: el algo i mo o
m´e odo que se aplica a cada i e aci´on pa a
de e mina qu´e ´e minos son m´as ele an es
en cada momen o.
2.2.1. Selecci´on usando heu ´ıs icas
basadas en la ecuencia
Pa a pode selecciona los ´e minos m´as e-
le an es en cada momen o, una de las ideas
mas simples que su gen es la de u iliza
heu ´ıs icas basadas en ecuencias, pa iendo
de la e ique a cen al como semilla pa a la
ecogida de wee s y du an e una en ana de
iempo azonable.
Se ealiz´o un an´alisis que consis i´o en
la elabo aci´on de lis as de ´e minos o dena-
das po ele ancia, calculada median e dis-
in as heu ´ıs icas basadas en ecuencia: log-
e osimili ud, la in o maci´on mu ua pun ual
y el es exac o de Fishe . Se ealiz´o una lim-
pieza de los da os de en ada pa a elimina
elemen os no deseados como palab as huecas.
El ex o ue p ocesado pa a deja s´olo nom-
b es, adje i os y e bos, adem´as de los cons-
uc os sin ´ac icos espec´ı icos de Twi e a-
les como las menciones(@) y las e ique as (#).
Se ob u ie on lis as de unig amas, big a-
mas y ig amas (con una en ana de a-
ma˜no 4 pa a big amas y ig amas) o de-
nadas seg´un las heu ´ıs icas an e io es, com-
p ob´andose los 100 p ime os elemen os de
cada lis a. La lis a de unig amas ue bas-
an e sa is ac o ia, encon ando en ella mu-
chos elemen os elacionados con las eleccio-
nes que, a p io i, no se hubie an ob enido
a a ´es de una elabo aci´on manual. Aun-
que de la lis a de big amas se ob u ie on
asociaciones en e ´e minos muy in e esan es
y signi ica i as con las elecciones como pue-
den se hgobie no, c isisi,hP P, eco esio
hcambio, gobie noi, la lis a se encon aba lle-
na de big amas que con en´ıan alg´un ´e mino
de la lis a de unig amas o que e an de escasa
u ilidad debido al uido. La lis a de ig amas
no apo ´o in o maci´on ealmen e in e esan e.
Simplemen e omando los ´e minos m´as
ele an es de lis a de unig amas (en es e caso
los 100 p ime os) como una consul a combi-
nada disyun i a en Twi e , podemos cap u-
a wee s elacionados con el ema ep esen-
ado po #20N (elecciones gene ales) con una
g an cobe u a y de o ma au om´a ica.
2.2.2. Selecci´on usando medidas de
ele ancia en g a os
El m´e odo an e io iene cie as des en ajas,
siendo la mas impo an e el no ap o echa
la es uc u a de g a o que exhibe Twi e ,
a ando a las e ique as y menciones como
simples ´e minos. Es m´as, un an´alisis de a-
llado de las lis as e el´o que la mayo ´ıa de
los ´e minos ele an es son e ique as o men-
ciones a usua ios impo an es, po lo qu´e un
an´alisis median e algo i mos de g a os puede
da mejo es esul ados. Po ello, su ge la ne-
cesidad de u iliza o as es a egias que ana-
licen la es uc u a de g a os de Twi e , o-
mando como semilla o pun o de e e encia la
e ique a cen al.
Dado que Twi e es en ealidad un g a o
inmenso con a ios ipos de elaciones, usa-
emos PageRank como he amien a de an´ali-
sis de enlaces pa a p ocesa dichas elaciones.
PageRank nos pe mi e ob ene un anking de
nodos de un g a o en unci´on de su ele ancia
den o del mismo.
El g a o sob e el que se compu a PageRank
se cons uye a pa i de los da os cap u ados
de la en ana de iempo especi icada, gene-
ando nodos pa a las e ique as y los usua ios
(#y@). La a is as del g a o en e nodos de
usua ios y e ique as ep esen an lo siguien e:
Usua io −→ Usua io: menciones
Usua io −→ E ique a: uso de e ique a
E ique a ←→ E ique a: coocu encia
Gene ación adap a i a de consul as pa a la ecupe ación emá ica de wee s
59
El g a o esul an e iene a is as an o di-
igidas como no di igidas y el peso de cada
una de esas a is as iene de e minado po el
olumen de wee s de la si uaci´on ep esen-
ada. Con es a ponde aci´on que hace uso de
las elaciones en e usua ios y e ique as, se
aplica PageRank sob e el g a o ponde ado y
se ob iene el anking de nodos m´as ele an es
en la ed, siendo cada nodo un ´e mino que
puede se an o e ique a como usua io.
La en aja que iene el an´alisis de g a os
en e el an´alisis es ad´ıs ico es que al analiza
las elaciones en e los nodos podemos descu-
b i elemen os de al a ele ancia pe o de bajo
olumen de ocu encias que un an´alisis basa-
do en ecuencia no cap a ´ıa. Es e m´e odo de-
ec a elemen os como #angui apo c´o doba
que ienen pode medi´a ico pe o no se in-
clui ´ıan si enemos en conside aci´on solamen-
e el olumen; se incluyen po que al aplica
PageRank, es os coocu en o son menciona-
dos po elemen os que ienen una ele ancia
di ec a mayo . En pocas palab as, se a o e-
cen los elemen os que son e e enciados po
o os elemen os ya ele an es.
Al aplica el m´e odo a in e alos de iem-
po, u ilizando en cada i e aci´on el conjun o
comple o de wee s ob enidos en el paso an e-
io , se obse a un compo amien o no desea-
do: el conjun o de ´e minos di e ge demasia-
do, sepa ´andose de la semilla inicial cada ez
m´as.
Pa a ilus a es e e ec o, se mues an los
10 p ime os ´e minos de las p ime as cua o
i e aciones del m´e odo, ejecu adas cada 60
minu os y usando como semilla #20N:
1. #20n #15m @me oscopia @ma iano a-
joy #15o #globalchange #occupyspain
@llamama imonio @occupyspain @con-
ubalcaba
2. # b @upyd @con ubalcaba #20n
@anapas o e #15m # #15o #pp
@ma iano ajoy
3. # b #nowplaying # hai lood #su-
ma eal osa #n #20n @con ubalcaba
@1dupda es # #15o
4. #nowplaying # b #suma eal osa #n
# hai lood #in # acebook @gllamaza-
es @no al cance @ma iano ajoy
Se obse a que cada i e aci´on se des ´ıa
a´un mas de la em´a ica a explo a , pues ele-
men os como #nowplaying o# hai lood no
es ´an elacionados con lo que que emos cap-
u a . Es o se debe a di e sas causas:
En las lis as de ´e minos apa ecen usua-
ios que adem´as de habla de la em´a ica
cen al (elecciones/pol´ı ica), pueden co-
men a sob e o as em´a icas.
Algunos emas de los que hablan los
usua ios explo ados son emas muy po-
pula es en ese momen o: # hai lood,
#cance demama o#spo i y. Dichos e-
mas acumulan muchas menciones de ma-
ne a empo al, en ando en la lis a de
´e minos mas ele an es median e pu o
olumen.
Una ez que un ´e mino no elaciona-
do con la em´a ica cen al gana una po-
sici´on en la lis a de los mas ele an es,
se cap u an los wee s elacionados con
ese ´e mino p o ocando una “inunda-
ci´on” de in o maci´on no elacionada con
la pol´ı ica.
Pa a soluciona es e p oblema, se p opo-
ne una peque˜na a ian e del m´e odo en la
cual se e i a que la lis a di e ja con espec-
o a la semilla cen al. En luga de u iliza
odos los wee s ecupe ados en el ´ul imo pa-
so pa a la cons ucci´on del g a o, se u ilizan
s´olo los wee s que con ienen al ´e mino semi-
lla (en nues o caso, #20N). Pa a una mejo
comp ensi´on, la igu a 1 mues a un diag a-
ma in ui i o del m´e odo inalmen e p opues-
o.
Con es e m´e odo se consigue, con un al-
o g ado de sa is acci´on, sol en a la p o-
blem´a ica exis en e sob e la gene aci´on de
consul as pa a la cap u a de da os en Twi -
e , odo ello de o ma i e a i a, explo ando
la opolog´ıa de g a o que p opo ciona Twi -
e y con olando la inducci´on y cobe u a de
los ´e minos.
3. Recu so gene ado
Realizando una cap u a en iempo eal de
los wee s median e el API de s eaming que
Twi e o ece y usando el m´e odo de gene-
aci´on de consul as expues o en la secci´on
2.2.2 se gene ´o un ecu so que con iene in-
o maci´on ele an e a las ac ualizaciones de
es ado o s a us upda es de ese pe iodo. Un
s a us upda e es una ac ualizaci´on del es ado
del usua io ya sea median e wee s, e wee s
o espues as ( eplies).
Juan M. Co elo, Fe mín L. C uz, Jose A. T oyano
60
Figu a 1: Diag ama del m´e odo inalmen e p opues o
Campo Desc ipci´on
unca ed Indica si el ex o ue un-
cado po exceso de ca ac e-
es
e wee Coun Indica el node e wee s es-
pec o al o iginal
id Iden i icado num´e ico del
wee
c ea edA Fecha y ho a de c eaci´on
Tabla 1: A ibu os del elemen o <s a us>
3.1. Desc ipci´on del ecu so
El ecu so es una colecci´on de a chi os
XML , cada uno de los cuales con iene los
wee s cap u ados du an e una ho a, a lo la -
go de odo el pe iodo de las elecciones es-
pa˜nolas de 2011 (p ecampa˜na, campa˜na, d´ıa
de las elecciones y el d´ıa despu´es de las elec-
ciones), comp endiendo del 21 de oc ub e al
21 de no iemb e.
Cada iche o posee la siguien e es uc u a
gene al di idida en secciones:
< il e Que y>: Consul a de il ado
usada (lis a de ´e minos).
<s a uses>: Colecci´on de elemen os
<s a us> cap u ados a lo la go del pe-
iodo.
El elemen o <s a us> ep esen a una ac-
ualizaci´on de es ado. La lis a de a ibu os
del elemen o <s a us> se mues a en la a-
bla 1 y la lis a de subelemen os se mues a
en la abla 2.
Sub-elemen o Desc ipci´on
inReplyToS a usId Iden i icado del s a us
al que es e s a us hace
una espues a
inReplyToUse Id Iden i icado del usua-
io al que es e s a us ha-
ce una espues a
hash ags Hash ags e e enciados
sou ce Medio de o igen
ex Tex o p ocesado inal
u lEn i ies URL que apa ecen
use Usua io que ealiza la
ac ualizaci´on de es ado
use Men ions Menciones a o os usua-
ios que apa ecen
Tabla 2: Desc ipci´on de los subelemen os del
elemen o <s a us>
En esencia, el ecu so gene ado con o ma
un co pus de Twi e que engloba el pe io-
do de las elecciones. En la abla 3 se mues a
una se ie de m´e icas de in e ´es sob e las ca-
ac e ´ıs icas m´as gene ales del ecu so, sien-
do ´es as p incipalmen e olum´e icas. En la
g ´a ica 2 se mues a de o ma m´as in ui i a
la dis ibuci´on global de los upda es seg´un su
na u aleza b´asica: e wee s, eplies (sean es-
peci icas a un upda e conc e o o no) o “ wee s
sencillos”.
3.2. U ilidad del ecu so
A con inuaci´on se mues an a modo de ejem-
plo una se ie de esul ados de an´alisis pa a
da ejemplo de la u ilidad y la capacidad de
Gene ación adap a i a de consul as pa a la ecupe ación emá ica de wee s
61

M´e ica Valo
# de use s 1.587.930
# de hash ags 195.985
# de upda es 5.724.612
# de e wee s 1.362.785
# de eplies 202.778
# de s a us eplies 683.305
Tabla 3: M´e icas gene ales del ecu so
Figu a 2: Dis ibuci´on del olumen o al de
upda es seg´un su na u aleza.
explo aci´on del mismo.
Una de las o mas m´as simples y di ec as
de analiza el ecu so es median e la com-
pa aci´on de las di e en es lis as de ´e minos
u ilizadas a lo la go del pe iodo. De es a o -
ma, de un simple is azo, podemos obse a
cu´ales son los ´e minos mas ele an es pa a
la comunidad wi e a, co espondien es a las
elecciones.
Hemos escogido es momen os in e esan-
es inicio de la p ecampa˜na, el deba e de los
candida os del PSOE y el PP a p esiden e y
el d´ıa de las elecciones. La abla 4 mues a
los 10 ´e minos mas ele an es de es os es
pun os empo ales.
La isualizaci´on expues a en la igu a 3
ep esen a el g a o gene ado du an e odo el
deba e de los candida os a p esiden e al y
como se especi ica en la secci´on 2.2.2. Se han
e ique ado los nodos m´as ele an es, cada no-
do es ´a colo eado y escalado en unci´on de su
pun uaci´on de PageRank y las a is as es ´an
colo eadas seg´un el p omedio de los nodos
que une.
Twi e posee una na u aleza cla amen e
empo al que puede se explo ada a a ´es
del ecu so. Pa a ilus a un caso de an´alisis
empo al, oma emos la g ´a ica de la igu a 4
co espondien e al deba e de los candida os
a P esiden e del Gobie no po pa e de los
pa idos PSOE y PP. Es a g ´a ica mues a
la e oluci´on empo al de la ele ancia de los
usua ios @con ubalcaba y@ma iano ajoy y
las e ique as # ubalcaba,#deba e y# ajoy,
donde las l´ıneas inas mues an el alo eal
mien as que las l´ıneas g uesas mues an la
endencia u ilizando una media m´o il de 6
alo es.
Una de las p ime as cosas que podemos
obse a es la co ec a de ecci´on de la e ique-
a #deba e y su ele ancia debido a la apli-
caci´on del m´e odo expues o basado en Page-
Rank, siendo ´es a ele an e solo en ese pe io-
do y llegando a supe a al es o de ´e minos
du an e el p opio deba e. Se de ec a el au-
ge de e ique as como # ajoy o# ubalcaba
que expe imen an un cla o aumen o du an e
el deba e y exhiben una in e esan e co ela-
ci´on con espec o a #deba e, mien as que los
´e minos @con ubalcaba y@ma iano ajoy
no su en al e aci´on alguna y man ienen su
ele ancia ela i amen e es able a lo la go del
pe iodo.
Como ´ul imo apun e, se obse a que
al inal del pe iodo obse ado los ´e mi-
nos e e en es al candida o Ma iano Rajoy
(@ma iano ajoy y# ajoy) quedan lige a-
men e po encima de los ´e minos e e en-
es al candida o Rubalcaba (@con ubalcaba
y# ubalcaba), omando como e e encia el
alo absolu o (l´ınea ina) sob e la endencia,
coincidiendo con los esul ados de las encues-
as sob e el ganado del deba e.
Hay que ene en cuen a que ambas g ´a i-
cas mos adas es ´an en escala loga ´ı mica pa-
a una mejo obse aci´on y p esen aci´on.
4. Conclusiones
El m´e odo p opues o pe mi e ecupe a los
wee s elacionados con un ema de e mina-
do, incluyendo au om´a icamen e en las con-
sul as u ilizadas las nue as e ique as y usua-
ios ele an es que ayan apa eciendo en el
pe iodo en el que se ealice la cap u a. Se
a a de una mejo soluci´on a la empleada
en o os abajos ecien es elacionados con
Twi e , especialmen e en ´e minos de cobe -
u a y adap aci´on a posibles e en os no edo-
sos elacionados.
El ecu so ob enido es ´a disponible pa a
su u ilizaci´on p´ublica1. Ac ualmen e, es a-
1h p://www.lsi.us.es/~ e min/index.php/
Da ase s
Juan M. Co elo, Fe mín L. C uz, Jose A. T oyano
62
P incipio Deba e Elecciones
#20n #20n #20n
@c pa lamen a ia #deba e #elecciones20n
#15m #eldeba e #elecciones
#noles o es #ca aaca a @an onio aguas
@psoe @con ubalcaba @ku ioso
@elcon idencial # einiciaeldeba e # o a
@ma a llo ens @ma iano ajoy @el pais
@gad3 com @ amonlobo #mesas20n
@ppopula #seacaboelci co @ma iano ajoy
#pp @o odiademie da @la se
Tabla 4: T´e minos ele an es en es ins an es empo ales
Figu a 3: Visualizaci´on del g a o co espondien e al deba e
mos empleando el ecu so pa a lle a a cabos
expe imen os de an´alisis de opini´on y de ec-
ci´on de comunidades.
Bibliog a ´ıa
Aga wal, Apoo , Boyi Xie, Ilia Vo sha, Owen Ram-
bow, y Rebecca Passonneau. 2011. Sen imen
analysis o wi e da a. En P oceedings o he
Wo kshop on Language in Social Media (LSM
2011), p´aginas 30–38, Po land, O egon, Junio.
Associa ion o Compu a ional Linguis ics.
Congos o, M. Luz, Mon se Fe n´andez, y Es eban Mo-
o Egido. 2011. Twi e y pol´ı ica: In o maci´on,
opini´on y ¿p edicci´on? Cuade nos de Comunica-
ci´on E oca, 4.
Da ido , Dmi y, O en Tsu , y A i Rappopo .
2010a. Enhanced sen imen lea ning using wi e
hash ags and smileys. En P oceedings o he 23 d
Gene ación adap a i a de consul as pa a la ecupe ación emá ica de wee s
63
1
2
4
8
16
32
64
128
256
6-no 6-no 7-no 7-no 8-no 8-no 9-no 9-no 10-no
@con ubalcaba
@ma iano ajoy
#deba e
# ajoy
# ubalcaba
Figu a 4: E oluci´on empo al de los ´e minos @con ubalcaba, @ma iano ajoy, #deba e,
# ajoy y# ubalcaba an es y despu´es del deba e de los candida os. Escala loga ´ı mica en base
2 (y0=log2(y))
In e na ional Con e ence on Compu a ional Lin-
guis ics: Pos e s, COLING ’10, p´aginas 241–249,
S oudsbu g, PA, USA. Associa ion o Compu-
a ional Linguis ics.
Da ido , Dmi y, O en Tsu , y A i Rappopo .
2010b. Semi-supe ised ecogni ion o sa cas ic
sen ences in wi e and amazon. En P oceedings
o he Fou een h Con e ence on Compu a ional
Na u al Language Lea ning, CoNLL ’10, p´aginas
107–116, S oudsbu g, PA, USA. Associa ion o
Compu a ional Linguis ics.
Go, Alec, Richa Bhayani, y Lei Huang. 2009. Twi e
sen imen classi ica ion using dis an supe ision.
En P ocessing.
Golbeck, Jenni e y De ek Hansen. 2011. Compu ing
poli ical p e e ence among wi e ollowe s. En
P oceedings o he 2011 annual con e ence on Hu-
man ac o s in compu ing sys ems, CHI ’11, p´agi-
nas 1105–1108, New Yo k, NY, USA. ACM.
Hong, Sounman y Daniel Nadle . 2011. Does he
ea ly bi d mo e he polls?: he use o he so-
cial media ool ’ wi e ’ by u.s. poli icians and
i s impac on public opinion. En P oceedings
o he 12 h Annual In e na ional Digi al Go e n-
men Resea ch Con e ence: Digi al Go e nmen
Inno a ion in Challenging Times, dg.o ’11, p´agi-
nas 182–186, New Yo k, NY, USA. ACM.
Jiang, Long, Mo Yu, Ming Zhou, Xiaohua Liu, y Tie-
jun Zhao. 2011. Ta ge -dependen wi e sen i-
men classi ica ion. En P oceedings o he 49 h
Annual Mee ing o he Associa ion o Compu-
a ional Linguis ics: Human Language Techno-
logies - Volume 1, HLT ’11, p´aginas 151–160,
S oudsbu g, PA, USA. Associa ion o Compu-
a ional Linguis ics.
Kim, E, S Gilbe , M J Edwa ds, y E G ae . 2009.
De ec ing sadness in 140 cha ac e s: Sen imen
analysis o mou ning michael jackson on wi e .
Pak, Alexande y Pa ick Pa oubek. 2010. Twi e
as a co pus o sen imen analysis and opinion mi-
ning. En P oceedings o he Se en h In e na ional
Con e ence on Language Resou ces and E alua-
ion (LREC’10), Valle a, Mal a, may. Eu opean
Language Resou ces Associa ion (ELRA).
Pennacchio i, Ma co y Ana M. Popescu. 2011. De-
moc a s, epublicans and s a bucks a icionados:
use classi ica ion in wi e . En P oceedings o
he 17 h ACM SIGKDD in e na ional con e ence
on Knowledge disco e y and da a mining, KDD
’11, p´aginas 430–438, New Yo k, NY, USA. ACM.
Sil a, Ismael San ana, Jana´ına Gomide, Ad iano Ve-
loso, Wagne Mei a, J ., y Rena o Fe ei a. 2011.
E ec i e sen imen s eam analysis wi h sel -
augmen ing aining and demand-d i en p ojec-
ion. En P oceedings o he 34 h in e na ional
ACM SIsGIR con e ence on Resea ch and de e-
lopmen in In o ma ion, SIGIR ’11, p´aginas 475–
484, New Yo k, NY, USA. ACM.
Tan, Chenhao, Lillian Lee, Jie Tang, Long Jiang,
Ming Zhou, y Ping Li. 2011. Use -le el sen i-
men analysis inco po a ing social ne wo ks. En
P oceedings o he 17 h ACM SIGKDD in e na io-
nal con e ence on Knowledge disco e y and da a
mining, KDD ’11, p´aginas 1397–1405, New Yo k,
NY, USA. ACM.
Tumasjan, And anik, Timm O Sp enge , Philipp G
Sandne , y Isabell M Welpe. 2010. P edic ing
elec ions wi h wi e : Wha 140 cha ac e s e eal
abou poli ical sen imen . Wo d Jou nal O The
In ena ional Linguis ic Associa ion, p´aginas 178–
185.
Juan M. Co elo, Fe mín L. C uz, Jose A. T oyano
64