3

Click here to load reader

Tecnologías Aplicadas a Business Intelligence 2015

Embed Size (px)

Citation preview

Page 1: Tecnologías Aplicadas a Business Intelligence 2015

Primero obtuvimos información de contaminación por emisión de CO2 de la página Banco Mundial 

  Utilizando esta información y definiendo algunos parametros de configuracion en CartoDB obtuvimos un mapa en el que los países son coloreados variando la intensidad según la cantidad de CO2 emitida en el último registro del banco mundial: 

   A este mapa le quisimos sumar informacion tomada de twitter referente a la COP21(XXI Conferencia sobre Cambio Climático). Para ello usamos Rapidminer y obtuvimos alrededor de 35000 tweets que contenian hashtag como: #COP21, #ActOnClimate, #ClimateAction…. 

Page 2: Tecnologías Aplicadas a Business Intelligence 2015

  Dando como resultado un csv con el siguiente formato: 

  Como muy pocas personas tienen activada la geolocalización de donde realizaron el tweet, realizamos un script en Python que mediante un egg llamado Twython, se comunica con la API de Twitter, realizando continuamente requests con 100 ids de usuario, tomados de un csv creado a partir de los tweets anteriormente recopilados. Esto nos dio como resultado un csv con el siguiente formato: 

  Esto no nos bastó ya que CartoDB no conoce los nombres de las ciudades como twitter las maneja. Para poder convertir el nombre de la ciudad que utiliza twitter en datos que CartoDB entienda, realizamos un último script en Python que se encarga de consultar la api de twitter enviando un nombre de ciudad a la vez, obteniendo la latitud y la longitud de la misma. 

   Con toda esta información recopilada solo hubo que importar un csv con todos los twitts agrupados por ciudad, su latitud y longitud e información extra como el último tweet de esa 

Page 3: Tecnologías Aplicadas a Business Intelligence 2015

ciudad con su usuario, imagen de perfil, cant de tweets de dicha ciudad, etc. Y luego de cargar este csv en CartoDB, jugar un poco para obtener algo como esto: 

   Pentaho Spoon, también nos fue útil para definir la carga de los csv.     Links de interes: Banco Mundial: http://databank.bancomundial.org CartoDB: https://cartodb.com/ Twython: https://twython.readthedocs.org/en/latest/ Twitter API: https://dev.twitter.com/rest/reference/get/users/lookup