Actualmente la visualización de grafos es una herramienta esencial en diversos campos, permitiendo analizar grandes conjuntos de datos mediante la representación de nodos y enlaces para identificar patrones y/o relaciones entre ellos. Este trabajo tiene como objetivo diseñar y desarrollar un componente de visualización de grafos que sea aplicable a distintas áreas como las redes sociales, las ciencias de la información o la neurociencia. Para ello se investigarán las tecnologías más avanzadas en el ámbito de la representación de conjuntos de datos (D3.js, G6 o JS InfoVis), para que nos faciliten la creación de este componente y su integración en los navegadores web. El trabajo abarca el estudio de metodologías de desarrollo de componentes de visualización asi como la selección de la tecnología que se usara para su implementación. Así mismo, también se buscara enfocarse en el diseño, implementación y presentación de dicho componente. Se investigarán las mejores prácticas y técnicas actuales, se evaluarán las ventajas y desventajas de las mismas y se desarrollará un componente que garantice su funcionalidad y usabilidad. El resultado será una herramienta web práctica y accesible que mejore la comprensión y análisis de grafos, beneficiando así a investigadores o analistas que trabajarán con datos complejos.
ABSTRACT
Nowadays, graph visualisation is an essential tool in several fields, allowing to analyse large datasets by representing nodes and links to identify patterns and relationships between them. This work aims to design and develop a graph visualisation component that is applicable to different areas such as social networks, information sciences or neuroscience. To this end, the most advanced technologies in the field of data set representation (D3.js, G6 or JS InfoVis) will be investigated to facilitate the creation of this component and its integration into web browsers. The work includes the study of development methodologies of visualisation components as well as the selection of the technology to be used for its implementation. It will also seek to focus on the design, implementation and presentation of such a component. Current best practices and techniques will be investigated, their advantages and disadvantages will be evaluated and a component will be developed to ensure functionality and usability. The result will be a practical and accessible web tool that improves the understanding and analysis of graphs, thus benefiting researchers or analysts working with complex data.
Actualmente la visualización de grafos es una herramienta esencial en diversos campos, permitiendo analizar grandes conjuntos de datos mediante la representación de nodos y enlaces para identificar patrones y/o relaciones entre ellos. Este trabajo tiene como objetivo diseñar y desarrollar un componente de visualización de grafos que sea aplicable a distintas áreas como las redes sociales, las ciencias de la información o la neurociencia. Para ello se investigarán las tecnologías más avanzadas en el ámbito de la representación de conjuntos de datos (D3.js, G6 o JS InfoVis), para que nos faciliten la creación de este componente y su integración en los navegadores web. El trabajo abarca el estudio de metodologías de desarrollo de componentes de visualización asi como la selección de la tecnología que se usara para su implementación. Así mismo, también se buscara enfocarse en el diseño, implementación y presentación de dicho componente. Se investigarán las mejores prácticas y técnicas actuales, se evaluarán las ventajas y desventajas de las mismas y se desarrollará un componente que garantice su funcionalidad y usabilidad. El resultado será una herramienta web práctica y accesible que mejore la comprensión y análisis de grafos, beneficiando así a investigadores o analistas que trabajarán con datos complejos.
ABSTRACT
Nowadays, graph visualisation is an essential tool in several fields, allowing to analyse large datasets by representing nodes and links to identify patterns and relationships between them. This work aims to design and develop a graph visualisation component that is applicable to different areas such as social networks, information sciences or neuroscience. To this end, the most advanced technologies in the field of data set representation (D3.js, G6 or JS InfoVis) will be investigated to facilitate the creation of this component and its integration into web browsers. The work includes the study of development methodologies of visualisation components as well as the selection of the technology to be used for its implementation. It will also seek to focus on the design, implementation and presentation of such a component. Current best practices and techniques will be investigated, their advantages and disadvantages will be evaluated and a component will be developed to ensure functionality and usability. The result will be a practical and accessible web tool that improves the understanding and analysis of graphs, thus benefiting researchers or analysts working with complex data. Read More


