jueves, abril 22, 2010

Twitter y SEXTANTE

A Manuel de la Calle se le ha ocurrido la idea de hacer un cliente de Twitter (y en el futuro tambien de otras redes sociales) montado sobre WorldWind. La idea, a la que llama GeoSocial, no es del todo nueva, ya que hay muchos mashups por ahí que recogen información de Twitter y la ponen en algun tipo de mapa, e incluso una de ellas (Twittearth) que lo hace en 3D, pero usar un globo 3D en un escritorio es un paso más y surgen nuevas posibilidades. A mi se me había ocurrido usar su desarrollo para montar ese cliente de Twitter sobre el globo 3D con capacidades de análisis que venimos desarrollando últimamente (y al que llamamos S3XTANTE), de forma que una vez recuperados los datos se puedan analizar con SEXTANTE. Esto abre posibilidades para hacer un geo data mining interesante contra toda la información que Twitter acumula, y aunque hay muchas aplicaciones y sitios que analizan de mil formas distinas los datos de Twitter, no he encontrado nada que use la parte geográfica y haga análisis serios con ella. Es decir, que la cosa es más o menos novedosa.

Como me estoy divirtiendo mucho con esto (aunque no le estoy dedicando demasiado tiempo...), le ando dando vueltas y me he dado cuenta de que hay una forma mejor de hacer esto: meter el cliente de Twitter directamente en SEXTANTE. En el fondo, cumple con lo que tiene que tener un algoritmode SEXTANTE, ya que tiene unos parámetros de entrada (los de la conexión a la API de Twitter), y general una capa de salida (de puntos, con los tweets localizados). Dicho y hecho. Ahora cualquier aplicación que tenga SEXTANTE incorporado puede usarse para llamar a la API de Twitter, recoger datos y crear con ellos una capa, que despues puede ser analizada como uno quiera con el resto de algoritmos.

Por el momento solo hay un algoritmo que hace una busqueda genérica, igual que si la hicieramos desde la página de busqueda que Twitter ofrece. A ver si hago otro en el que puedas autenticarte con tu usuario y ver cosas de la gente a la que sigues, y otros inventos similares. Más noticias en breve.