Diseño e implementación de una biblioteca Javascript para la visualización, manipulación y análisis de grafos

Saved in:
Bibliographic Details
Title: Diseño e implementación de una biblioteca Javascript para la visualización, manipulación y análisis de grafos
Authors: Barbero Valentín, Andrés
Contributors: Ortigosa Juárez, Álvaro Manuel, Departamento de Ingeniería Informática, Escuela Politécnica Superior
Publication Year: 2021
Collection: Universidad Autónoma de Madrid (UAM): Biblos-e Archivo
Subject Terms: Nodos, Enlaces, Mouseover, Informática
Description: Los avances en las Redes Sociales han ido aumentando de manera exponencial en los últimos años en términos como las funciones o servicios disponibles para los usuarios, la trascendencia de las publicaciones ahora es muy alta en comparación con sus inicios o incluso ahora hay un gran número de redes sociales distintas, y de la misma forma, cada vez hay más usuarios que interactúan a través de una o más de ellas. Todo ello ha traído de la mano un incremento importante en la gran cantidad de datos que ahora se manejan, por lo que es muy útil tener herramientas disponibles que muestren estos datos con visualizaciones atractivas, sencillas, manejables y representativas para poder realizar un análisis sobre todos esos datos que actualmente se manejan. Para ello, este proyecto se ha centrado en crear una herramienta que se encarga de obtener datos de la red social Twitter y transformar los datos obtenidos para crear una visualización en forma de grafo que ayude a poder realizar un análisis sobre esos datos. Los datos han sido obtenidos de la red social Twitter mediante la utilización de la biblioteca Twython, que hace de envoltorio a la API de Twitter para simplifcar el proceso de autenticación y obtención de los datos. En cuanto a la transformación de datos, consiste en la creación de un frontal en el que se muestran los datos obtenidos en una visualización en forma de grafo en donde se ven los distintos nodos y enlaces correspondientes a los usuarios y las relaciones que existen entre ellos para las distintas funcionalidades implementadas. Además, el usuario tiene acceso a diferente información asociada al grafo y le da la posibilidad de poder realizar transformaciones para cambiar su apariencia, todo ello mediante la interacción del usuario con esta visualización en forma de grafo.
Document Type: bachelor thesis
File Description: application/pdf
Language: Spanish; Castilian
Relation: https://hdl.handle.net/10486/697859
Availability: https://hdl.handle.net/10486/697859
Rights: https://creativecommons.org/licenses/by-nc-nd/4.0/ ; Reconocimiento – NoComercial – SinObraDerivada ; open access
Accession Number: edsbas.4D5F7B7D
Database: BASE
Description
Abstract:Los avances en las Redes Sociales han ido aumentando de manera exponencial en los últimos años en términos como las funciones o servicios disponibles para los usuarios, la trascendencia de las publicaciones ahora es muy alta en comparación con sus inicios o incluso ahora hay un gran número de redes sociales distintas, y de la misma forma, cada vez hay más usuarios que interactúan a través de una o más de ellas. Todo ello ha traído de la mano un incremento importante en la gran cantidad de datos que ahora se manejan, por lo que es muy útil tener herramientas disponibles que muestren estos datos con visualizaciones atractivas, sencillas, manejables y representativas para poder realizar un análisis sobre todos esos datos que actualmente se manejan. Para ello, este proyecto se ha centrado en crear una herramienta que se encarga de obtener datos de la red social Twitter y transformar los datos obtenidos para crear una visualización en forma de grafo que ayude a poder realizar un análisis sobre esos datos. Los datos han sido obtenidos de la red social Twitter mediante la utilización de la biblioteca Twython, que hace de envoltorio a la API de Twitter para simplifcar el proceso de autenticación y obtención de los datos. En cuanto a la transformación de datos, consiste en la creación de un frontal en el que se muestran los datos obtenidos en una visualización en forma de grafo en donde se ven los distintos nodos y enlaces correspondientes a los usuarios y las relaciones que existen entre ellos para las distintas funcionalidades implementadas. Además, el usuario tiene acceso a diferente información asociada al grafo y le da la posibilidad de poder realizar transformaciones para cambiar su apariencia, todo ello mediante la interacción del usuario con esta visualización en forma de grafo.