Modules | Area | Type | Hours | Teacher(s) | |
VISUAL ANALYTICS | INF/01 | LEZIONI | 48 |
|
Lo studente avrà acqusitio padronanza del processo di percezione e visione in relazione alla progettazione di una visualizzazione efficace di dati e modelli.
Students will acquire knowledge and skills to design and implement an effective visual representation of data and models
Lo studente dovrà sfruttare le tecniche viste a lezione per la progettazione di una interfaccia visuale per presentare un caso analitico, verificando ipotesi e proponendo una spiegazione visuale ai quesiti posti dal progetto.
The student should prepare a project presenting a case study of the realization of a visual interface to explore and analyze a dataset.
The project should define a set of hypotheses and it should demonstrate how they are verifiable through the visual exploration
Studio di librerie grafiche dedicate alla visualizzazione di informazione per il web. Tra le librerie discusse in aula: d3js, nodejs, crossfilter, colorbrewer.
Uso di librerie di alto livello per la visualizzazione di dati strutturati: NVD3, Highchart, Leafletjs
Expertise in data visualization libraries for the web, like d3.js, bootstrap, vue.js, vega, node.js
All'interno del progetto lo studente dovrà utilizzare le librerie viste a lezione per realizzare una visualizzazione fruibile attraverso il web, per esplorare e estrarre conoscenza dai dati.
Students should exploit the technologies presented during the class to realize an effective visualization for the web.
Students will acquire skills to design and evaluate a Data Visualization task
Students will manage and realize a practical project to demonstrate the acquired skills and techniques from the course
Conoscenza di base di programmazione e dei linguaggi per il web: HTML, CSS, Javascript.
Basic knowledge of programming languages for the web: Javascript, HTML, CSS
The lessons will be divided into two parts: i) theory of visualization and cognition; ii) technologies for visualization for the web
Metafore di visualizzazione di informazione
Metodi e strumenti
Panoramica sugli ambienti e le librerie di visualizzazione esistenti
Processi di Visual Analytics
Definizione di un processo di knowledge discovery
Ambienti integrati per la Visual Analytics
Analisi visuale esplorativa di dati e modelli
Esempi e casi di studio
Theory of Visualization
Technologies for visualization
Il materiale didattico è disponibile sulla pagina web del corso: http://didawiki.cli.di.unipi.it/doku.php/magistraleinformaticaeconomia/va/start
Il codice e gli esercizi svolti a lezione sono disponibili su un repository GIT:https://github.com/va602aa-2020
All didactic material is availavle at: http://didawiki.cli.di.unipi.it/doku.php/magistraleinformaticaeconomia/va/start
Execercise and code available on GIT: https://github.com/va602aa-2020
Gli studenti non frequentati possono seguire il programma del corso attraverso il materiale pubblicato sul sito.
Inoltre, da quest'anno tutte le lezioni sono registrate e disponibili sul portale Stream di Microsoft
Non attending students can follows the class by the material published on the web page of the course
Prova pratica e orale con voto in trentesimi
Realizzazione di un progetto per dimostrare le capacità acquisite
Realization of a project and oral discussion of the result.
The student should prepare a project presenting a case study of the realization of a visual interface to explore and analyze a dataset.
The project should define a set of hypothesis and it should demonstrate how they are verifiable through the visual exploration
http://didawiki.cli.di.unipi.it/doku.php/magistraleinformaticaeconomia/va/start