Está en la página 1de 3

Ejercicios

Esta práctica está basada en Python 3 y librerías para el análisis científico del mismo lenguaje. Se
proporciona la máquina virtual genérica de nombre CIMPS.ova cuyo password es “cimps2014”que
ya está configurada y lista para correr los tres ejercicios, de igual manera en la sección de
instalación de requerimientos se presenta una guía del procedimiento para instalar las librerías
necesarias en el SO Ubuntu.
Todo el código generado en las máquinas virtuales deberá correrse con Python 3 como se muestra a
continuación:

python3 nombreScript.py
Requerimientos
Para poder realizar esta práctica se necesita lo siguiente:
● Laptop con al menos 4 gb de ram.
● Contar con VirtualBox instalado
● Contar con conocimientos básicos de programación (Python de preferencia)

Ejercicio 1 Análisis de sentimientos en twitter


En este ejercicio se utilizan librerías como Twython y NLTK y se utiliza el API de twitter para saber
si los tweets que hagan referencia a una cuenta de twitter o un hashtag o trending topic son positivos
o negativos. Todo se basa en naturallanguage.org.
Anatomía de los datos de twitter
Como sabemos twitter es un micro blog para compartir mensajes de hasta 140 caracteres (tweet).
De twitter podemos obtener una gran variedad de datos como los mismos tweets, seguidores,
mensajes directos y tendencias en temas.
Sin embargo, podemos obtener más información que el simple texto del mensaje como día y hora,
links, mención de los usuarios (@), hashtags (#), número de retweets, lenguaje, numero de favoritos
y el geocode.
Figura N
Seguidores Followers
Los usuario en twitter pueden seguir a otros usuarios con una grafo directo (Facebook → grafo
indirecto). Las relaciones no son mutuas. Con esto por ejemplo podríamos calcular quién es el
individuo con más influencia.
Tendencias Trend
Las tendencias son palabras o hashtags con alta popularidad entre usuarios en un momento o lugar
específico. Con estos datos se podríamos detectar y predecir futuras tendencias. Las tendencias que
se muestran a los usuarios están basadas en su locación y personas de las que son seguidores.
Twitter API
El api de twitter utiliza OAuth que es un estándar abierto para autorización de acceso.
Ahora se procederá a obtener cuenta para usar la API de Twitter, dirigiéndonos a el siguiente link
https://apps.twitter.com/ el cual presentara una página como la siguiente figura:

Figura N

Accedemos con nuestra cuenta de twitter, si no tenemos creamos una.

También podría gustarte