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 la verdad no pero cómo sea, aquí está lo que aprendí de la primera práctica.


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:
  1. Utiliza lookup-id para obtener el ID de la página de Facebook de la cual quieras obtener información.
  2. Inserta el ID en netvizz y descarga el archivo .gdf correspondiente.
  3.  Abre gephy y comienza a jugar con las opciones que te brinda el programa.
No todo es color de rosa

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

Entradas populares de este blog

Hagamos un breve repaso

El QQQ que no es malo

Jersey Shore