Вы находитесь на странице: 1из 29

Introduci

on Objetivos Metodologa Desarrollo C. Aplicaci


on Lecciones Aprendidas Trabajos Futuros Conclusiones

Herramienta de benchmarking para analisis de


tendencia en base a sentimientos en Twitter
Indira L. Burga Menacho
Trabajo Fin de M
aster. Universidad de Granada

Dirigido por el Dr. Antonio G. L


opez Herrera

Indira Burga

Herramienta de benchmarking para Twitter

12 de Julio de 2016

1 / 23

Introduci
on Objetivos Metodologa Desarrollo C. Aplicaci
on Lecciones Aprendidas Trabajos Futuros Conclusiones

Introducion
Objetivos
Metodologa
Desarrollo
Etapa de Concepci
on
Etapa de Ejecucion
Caso de Aplicacion
Lecciones Aprendidas
Trabajos Futuros
Release 2
Release 3
Conclusiones
Indira Burga

Herramienta de benchmarking para Twitter

12 de Julio de 2016

2 / 23

Introduci
on Objetivos Metodologa Desarrollo C. Aplicaci
on Lecciones Aprendidas Trabajos Futuros Conclusiones

Introducion
Objetivos
Metodologa
Desarrollo
Caso de Aplicacion
Lecciones
Aprendidas
Trabajos Futuros
Conclusiones

Indira Burga

Herramienta de benchmarking para Twitter

12 de Julio de 2016

3 / 23

Introduci
on Objetivos Metodologa Desarrollo C. Aplicaci
on Lecciones Aprendidas Trabajos Futuros Conclusiones

Tabla de comparacion de aplicaciones web para analisis de


Redes Sociales

Variables a Comparar
UI / Variables
Hootsuite

Meltwater
Tableau

Precio

Redes Sociales

Gr
aficos

Algoritmos

$49.99/mes
8 campa
nas

Twitter, Facebook,
LinkedIn,
WordPress,
Foursquare
and Google+.
Wikipedia, youtube,
twitter, Facebook,
foros y blogs
Twitter, Facebook,
LinkedIn, WordPress,
Foursquare and
Google+, otrasBD

Grafico de opiniones
Conversaciones
Relevantes
Tendendia
Geo Distribucion
Wordcloud,
Numeros de tweet
( positivo y negativo)
Histogramas
Geo Map
WordCloud

No informa

Requiere
presupuesto
$500
usuario/a
no

Indira Burga

Exportar

Integraci
on R
No

NLP

csv
pdf
Excel

No

No informa

csv
pdf
Excel

Si

Herramienta de benchmarking para Twitter

12 de Julio de 2016

4 / 23

Introduci
on Objetivos Metodologa Desarrollo C. Aplicaci
on Lecciones Aprendidas Trabajos Futuros Conclusiones

Objetivos Generales

Introducion
Objetivos
Metodologa

Dise
nar y desarrollar el prototipo de una
aplicaci
on online que sirva como cuadro de
mando para los encargados de Marketing, que
muestre la tendencia de sentimientos de
comentarios diarios por competidor.

Desarrollo
Caso de Aplicacion
Lecciones
Aprendidas
Trabajos Futuros
Conclusiones

Indira Burga

Herramienta de benchmarking para Twitter

12 de Julio de 2016

5 / 23

Introduci
on Objetivos Metodologa Desarrollo C. Aplicaci
on Lecciones Aprendidas Trabajos Futuros Conclusiones

Objetivos Especficos

Estudiar otras aplicaciones similares y mejorar el resultado de las


mismas.

Recolectar datos de Twitter de los competidores diariamente de


manera automatica y sencilla de configurar para el usuario final.

Analizar la tendencia de los sentimientos de cada competidor.

Aplicar analisis de sentimientos mediante el enfoque de Breen de


conteo de palabras positivas y de negativas por tweet.

Implementar la aplicaci
on usando el lenguaje R mediante el
Framework Shiny.

Indira Burga

Herramienta de benchmarking para Twitter

12 de Julio de 2016

6 / 23

Introduci
on Objetivos Metodologa Desarrollo C. Aplicaci
on Lecciones Aprendidas Trabajos Futuros Conclusiones

Introducion
Objetivos
Metodologa
Desarrollo
Caso de Aplicacion
Lecciones
Aprendidas
Trabajos Futuros
Conclusiones

Indira Burga

Herramienta de benchmarking para Twitter

12 de Julio de 2016

7 / 23

Introduci
on Objetivos Metodologa Desarrollo C. Aplicaci
on Lecciones Aprendidas Trabajos Futuros Conclusiones

Indira Burga

Herramienta de benchmarking para Twitter

12 de Julio de 2016

8 / 23

Introduci
on Objetivos Metodologa Desarrollo C. Aplicaci
on Lecciones Aprendidas Trabajos Futuros Conclusiones
Etapa de Concepci
on

Introducion
Objetivos
Metodologa
Desarrollo
Etapa de Concepcion
Etapa de Ejecucion
Caso de Aplicacion
Lecciones Aprendidas
Trabajos Futuros
Conclusiones

Indira Burga

Herramienta de benchmarking para Twitter

12 de Julio de 2016

9 / 23

Introduci
on Objetivos Metodologa Desarrollo C. Aplicaci
on Lecciones Aprendidas Trabajos Futuros Conclusiones
Etapa de Ejecuci
on

Estructura final de la arquitectura Web

Indira Burga

Herramienta de benchmarking para Twitter

12 de Julio de 2016

10 / 23

Introduci
on Objetivos Metodologa Desarrollo C. Aplicaci
on Lecciones Aprendidas Trabajos Futuros Conclusiones
Etapa de Ejecuci
on

Capa de Presentacion
Flujo de Capa de Presentaci
on

Indira Burga

Herramienta de benchmarking para Twitter

12 de Julio de 2016

11 / 23

Introduci
on Objetivos Metodologa Desarrollo C. Aplicaci
on Lecciones Aprendidas Trabajos Futuros Conclusiones
Etapa de Ejecuci
on

Capa de Presentacion
Flujo de Capa de Presentaci
on

Indira Burga

Herramienta de benchmarking para Twitter

12 de Julio de 2016

11 / 23

Introduci
on Objetivos Metodologa Desarrollo C. Aplicaci
on Lecciones Aprendidas Trabajos Futuros Conclusiones
Etapa de Ejecuci
on

Capa de Presentacion
Flujo de Capa de Presentaci
on

Indira Burga

Herramienta de benchmarking para Twitter

12 de Julio de 2016

11 / 23

Introduci
on Objetivos Metodologa Desarrollo C. Aplicaci
on Lecciones Aprendidas Trabajos Futuros Conclusiones
Etapa de Ejecuci
on

Capa de Acceso a Datos


Flujo de Capa de Acceso a Datos

Indira Burga

Herramienta de benchmarking para Twitter

12 de Julio de 2016

12 / 23

Introduci
on Objetivos Metodologa Desarrollo C. Aplicaci
on Lecciones Aprendidas Trabajos Futuros Conclusiones
Etapa de Ejecuci
on

Capa de Acceso a Datos


Flujo de Capa de Acceso a Datos

Indira Burga

Herramienta de benchmarking para Twitter

12 de Julio de 2016

12 / 23

Introduci
on Objetivos Metodologa Desarrollo C. Aplicaci
on Lecciones Aprendidas Trabajos Futuros Conclusiones
Etapa de Ejecuci
on

Capa de Acceso a Datos


Flujo de Capa de Acceso a Datos

Indira Burga

Herramienta de benchmarking para Twitter

12 de Julio de 2016

12 / 23

Introduci
on Objetivos Metodologa Desarrollo C. Aplicaci
on Lecciones Aprendidas Trabajos Futuros Conclusiones
Etapa de Ejecuci
on

Capa de Acceso a Datos


Flujo de Capa de Acceso a Datos

Indira Burga

Herramienta de benchmarking para Twitter

12 de Julio de 2016

12 / 23

Introduci
on Objetivos Metodologa Desarrollo C. Aplicaci
on Lecciones Aprendidas Trabajos Futuros Conclusiones
Etapa de Ejecuci
on

Capa de Acceso a Datos


Flujo de Capa de Acceso a Datos

Indira Burga

Herramienta de benchmarking para Twitter

12 de Julio de 2016

12 / 23

Introduci
on Objetivos Metodologa Desarrollo C. Aplicaci
on Lecciones Aprendidas Trabajos Futuros Conclusiones

Introducion
Objetivos
Metodologa
Desarrollo
Caso de Aplicacion
Lecciones Aprendidas
Trabajos Futuros
Conclusiones

Indira Burga

Herramienta de benchmarking para Twitter

12 de Julio de 2016

13 / 23

Introduci
on Objetivos Metodologa Desarrollo C. Aplicaci
on Lecciones Aprendidas Trabajos Futuros Conclusiones

(23 - 26 de Mayo)
Debate Presidencial - Piura
PPK busca el voto indeciso, expresa ideas
Keiko Fujimori estaban dirigidas a criticar al
gobierno de turno (Ollanta Humala) y a su
contrincante

Debate Presidensial - Lima


Keiko y PPK cruzaron ataques en intenso
debate electoral

Indira Burga

(31 Mayo)
Vernica Mendoza pide votar por PPK
(01 Junio)
70000 personas asisten a las marcha
por NOAKEIKO

05- Mayo
Segunda Vuelta
ONPE al 92,6%:
PPK - 50.32% / Keiko - 49.68

(12 de Junio)
ONPE declara ganador a PPK.
PPK - 50.12%
Keiko Fujimori - 49.88%
Solo 0.242 puntos de diferencia

Anlisis de
sentimientos
del proceso de
elecciones
presidenciales
del Per

19 - Junio
A Keiko Fujimori le cuesta admitir
su derrota, y reclama una disculpas
por parte de PPK

Herramienta de benchmarking para Twitter

12 de Julio de 2016

14 / 23

Introduci
on Objetivos Metodologa Desarrollo C. Aplicaci
on Lecciones Aprendidas Trabajos Futuros Conclusiones

Introducion
Objetivos
Metodologa
Desarrollo
Caso de Aplicacion
Lecciones Aprendidas
Trabajos Futuros
Conclusiones

Indira Burga

Herramienta de benchmarking para Twitter

12 de Julio de 2016

15 / 23

Introduci
on Objetivos Metodologa Desarrollo C. Aplicaci
on Lecciones Aprendidas Trabajos Futuros Conclusiones

Shiny funciona para prototipos pero es mejor usar otro framework


para grandes proyectos.

R consumen muchos recursos, es recomendable trabajar con otro


lenguaje.

Twitter solo da informaci


on hasta 7 dias antes, brindando solo una
muestra de los tweets, para la b
usqueda de data anterior es mejor
trabajar con los IDs de los tweets, finalmente se recomienda
trabajar con varias cuentas sino Twitter te bloquea.

El analisis de redes sociales es muy amplio y complejo, aun hay


mucho pan por rebanar.

Indira Burga

Herramienta de benchmarking para Twitter

12 de Julio de 2016

16 / 23

Introduci
on Objetivos Metodologa Desarrollo C. Aplicaci
on Lecciones Aprendidas Trabajos Futuros Conclusiones

Introducion
Objetivos
Metodologa
Desarrollo
Caso de Aplicacion
Lecciones Aprendidas
Trabajos Futuros
Release 2
Release 3
Conclusiones

Indira Burga

Herramienta de benchmarking para Twitter

12 de Julio de 2016

17 / 23

Introduci
on Objetivos Metodologa Desarrollo C. Aplicaci
on Lecciones Aprendidas Trabajos Futuros Conclusiones
Release 2

Release 2

Cambiar el wordcloud usando Document Term.

Uso de paquete ploty de R para graficos.

Creacion de acceso identificado.

Opcion para descargar informe.

Crear nuevos casos de aplicaci


on.

Indira Burga

Herramienta de benchmarking para Twitter

12 de Julio de 2016

18 / 23

Introduci
on Objetivos Metodologa Desarrollo C. Aplicaci
on Lecciones Aprendidas Trabajos Futuros Conclusiones
Release 3

Release 3
1

Usar python con Django.

Asignacion de lexicon propio por proyecto.

Implementar mas idiomas, teniendo el cuenta las variables


ling
usticas para el lexicon.

Analizar emoticones.

Implementar una vista en un mapa de tweets geolocalizados.

Usar como base de datos MongoDB y MapReduce.

Implementar otras metodologas para obtener el score de


sentimientos.

Indira Burga

Herramienta de benchmarking para Twitter

12 de Julio de 2016

19 / 23

Introduci
on Objetivos Metodologa Desarrollo C. Aplicaci
on Lecciones Aprendidas Trabajos Futuros Conclusiones

Introducion
Objetivos
Metodologa
Desarrollo
Caso de Aplicacion
Lecciones Aprendidas
Trabajos Futuros
Conclusiones

Indira Burga

Herramienta de benchmarking para Twitter

12 de Julio de 2016

20 / 23

Introduci
on Objetivos Metodologa Desarrollo C. Aplicaci
on Lecciones Aprendidas Trabajos Futuros Conclusiones

Conclusiones
Aplicaci
on Web
1

Es importante identificar el idioma y la variable ling


usticas.

Contar con un experto para la interpretaci


on de los datos.

Contar con una aplicaci


on parametrizable y modular permite tener
un sistema escalable.

Si se usaran todos las variables de Twitter podramos entender mas


el comportamiento de los usuarios.

Es importante entender la fuente de datos para establecer el orden


del pre-procesamiento de los mismos.

La importacia del software libre como inclusi


on de las PYMES al
uso de las nuevas tecnologas.

La importancia de una camparaci


on directa con nuestros
competidores como ventaja competitiva.

Indira Burga

Herramienta de benchmarking para Twitter

12 de Julio de 2016

21 / 23

Introduci
on Objetivos Metodologa Desarrollo C. Aplicaci
on Lecciones Aprendidas Trabajos Futuros Conclusiones

Conclusiones
Caso de Estudio

Mas tweets no son mas votos, solo determina el nivel de interes en


un determinado tiempo.

Saber el nivel de interes de los usuarios ayudara a poder orientar


las campa
nas.

Esta aplicacion es perfectamente aplicable a otras campa


nas
politicas o publicitarias.

Indira Burga

Herramienta de benchmarking para Twitter

12 de Julio de 2016

22 / 23

Introduci
on Objetivos Metodologa Desarrollo C. Aplicaci
on Lecciones Aprendidas Trabajos Futuros Conclusiones

Herramienta de benchmarking para analisis de


tendencia en base a sentimientos en Twitter
Indira L. Burga Menacho
Trabajo Fin de M
aster. Universidad de Granada

Dirigido por el Dr. Antonio G. L


opez Herrera

Indira Burga

Herramienta de benchmarking para Twitter

12 de Julio de 2016

23 / 23

Вам также может понравиться