Análisis de sentimientos en Twitter mediante HMM

30
Análisis de sentimientos en Twitter mediante modelos ocultos de Markov Debashis Nascar, Miguel Rebollo y Eva Onaindía @mrebollo

Transcript of Análisis de sentimientos en Twitter mediante HMM

Page 1: Análisis de sentimientos en Twitter mediante HMM

Análisis de sentimientos en Twitter mediante modelos ocultos de Markov

Debashis Nascar, Miguel Rebollo y Eva Onaindía@mrebollo

Page 2: Análisis de sentimientos en Twitter mediante HMM

Importancia de los sentimientos

Page 3: Análisis de sentimientos en Twitter mediante HMM

Miguel Rebollo (@mrebollo)

Análisis de sentimientos mediante HMM

Escenario

¿qué actividades realizas según el tiempo?

Page 4: Análisis de sentimientos en Twitter mediante HMM

70%

30%

Page 5: Análisis de sentimientos en Twitter mediante HMM

70%

30%

60%40%

Modelo de Markov

Page 6: Análisis de sentimientos en Twitter mediante HMM

??

¿para qué sirve?

Page 7: Análisis de sentimientos en Twitter mediante HMM

¿y si no puedo ver qué tiempo hace?

Page 8: Análisis de sentimientos en Twitter mediante HMM

55%40% 5%

si hace sol…

Page 9: Análisis de sentimientos en Twitter mediante HMM

10%20% 70%

pero si llueve…

Page 10: Análisis de sentimientos en Twitter mediante HMM

Modelo de Oculto de Markov (HMM)

20%10%

70%55%40% 5%

70% 30%

60%

40%

Page 11: Análisis de sentimientos en Twitter mediante HMM

+-

Page 12: Análisis de sentimientos en Twitter mediante HMM

-

-

+

+

Page 13: Análisis de sentimientos en Twitter mediante HMM
Page 14: Análisis de sentimientos en Twitter mediante HMM
Page 15: Análisis de sentimientos en Twitter mediante HMM
Page 16: Análisis de sentimientos en Twitter mediante HMM

1extracción de tuits

Page 17: Análisis de sentimientos en Twitter mediante HMM

2identificación de palabras

Page 18: Análisis de sentimientos en Twitter mediante HMM

3cálculo de valencia y activación

(-­‐2,-­‐6)

(6,  12)

(9,  10)

(8,  9)

(6,  12)

Page 19: Análisis de sentimientos en Twitter mediante HMM

3cálculo de valencia y activación

Page 20: Análisis de sentimientos en Twitter mediante HMM

3cálculo de valencia y activación

Page 21: Análisis de sentimientos en Twitter mediante HMM

4construcción de la red

Page 22: Análisis de sentimientos en Twitter mediante HMM

4construcción de la red

Page 23: Análisis de sentimientos en Twitter mediante HMM

5construcción de las secuencias

Page 24: Análisis de sentimientos en Twitter mediante HMM

6entrenamiento

Page 25: Análisis de sentimientos en Twitter mediante HMM

7validación

Page 26: Análisis de sentimientos en Twitter mediante HMM

Miguel Rebollo (@mrebollo)

Estudio de la evolución de eventos deportivos como una red social

Problema: inicialización

26

x x x x

xxx

?

Page 27: Análisis de sentimientos en Twitter mediante HMM

Miguel Rebollo (@mrebollo)

Estudio de la evolución de eventos deportivos como una red social

Métodos empeladosmodelo de Markov (sin estados ocultos) segmentación lineal distintas proporciones entre tuits leídos y escritos inicialización aleatoria, con más relevancia a sentimientos semejantes

27

Page 28: Análisis de sentimientos en Twitter mediante HMM

Miguel Rebollo (@mrebollo)

Estudio de la evolución de eventos deportivos como una red social

28

Page 29: Análisis de sentimientos en Twitter mediante HMM

Miguel Rebollo (@mrebollo)

Estudio de la evolución de eventos deportivos como una red social

29

Page 30: Análisis de sentimientos en Twitter mediante HMM

Miguel Rebollo (@mrebollo)

Estudio de la evolución de eventos deportivos como una red social

Conclusiones1. El sentimiento real a veces no se

refleja en los tuits 2. Los modelos ocultos de Markov

capturan mejor esta situación 3. funciona mejor cuando la

conversación no está polarizada en uno u otro sentido

30