Monitoreando una página
Sí, ya sé que no fui a la primera clase de Bases de Datos Avanzados y me siento muy culpable por ello
Después de darle una leída rápida a la primera presentación correspondiente a esta clase noté inmediatamente 2 palabras clave: nephy y netvizz, así que con esto en mente, me puse a buscar de qué demonios iban estas dos cosas así que a continuación les presento los resultados.
netvizz
Se trata de una aplicación creada por Bernhard Rieder que nos permite crear archivos .gdf (una especia de archivo de texto que contiene un grafo no dirigido) de las relaciones de grupos en esta red social. Estos archivos posteriormente se analizan en una plataforma de visualización de grafos tal como lo es Gephi.
gephi
Es una herramienta que nos permite visualizar y explorar todo tipo de gráficas y redes. Y ya está. Es esto.
Lo demás que se necesita hacer sencillamente es historia:
- Utiliza lookup-id para obtener el ID de la página de Facebook de la cual quieras obtener información.
- Inserta el ID en netvizz y descarga el archivo .gdf correspondiente.
- Abre gephy y comienza a jugar con las opciones que te brinda el programa.
Un problema con el que te puedes topar, si es que utilizas Ubuntu 18.04.1 LTS, es que la ventana de graph en nephi puede quedarse en el estado initialize... eternamente. ¿Por qué pasa esto? Bueno, Java ahora se instala mediante los paquetes default-jre y default-jre-headless, ambos dependen de Java 10 y este no permite que las gráficas se muestren de ninguna manera.
La solución a este problema es volver a Java 8 con las siguientes instrucciones:
$ sudo apt remove open-jdk-11 openjdk-11-jre-headless
$ sudo apt install openjdk-8-jre
¡Y listo! Todo bien.
La información de este post la puedes encontrar en el canal de Bernhard Rieder.
Comentarios
Publicar un comentario