Home

News

The Masters Degree

Admission Information

Academic Program

Masters Project

Other programs in applied maths & informatics

Information for Foreign Students

Restricted area




Universities

2021 InfoVis project

Goal

Produce an interactive visualization that allows the exploration of the data set or that conveys interesting information about the dataset that you have chosen.

Instructions

You are expected to:

  • formulate questions that should be answerable using information present in the data set (see below) and
  • design interactive visualizations that can help answer those questions
  • form groups and converge on questions and visualisations for the group
  • implement some of those visualizations (using d3.js or anything else that you code)

Schedule

Each bold entry is an assignment, and as such should be send by email at blanch@imag.fr.

12 nov.warmup: complete D3.js practical works step #0 (0%) and step #1 (10%) (see UIS-IV)10%
26 nov.formulate 6-10 questions (at least 2 by category, see below)10%
3 dec.design visualisations (see below for instructions)40%
10 dec.form group (4-5 persons) 
jan.implement visualisation40%

Dataset

You can choose either the dataset derived Global Gender Gap report, or one of the dataset from previous years (see below).

The data set is available at https://gricad-gitlab.univ-grenoble-alpes.fr/blanchr/2021-gggi. The README.md file gives some information about the structure of the data tables.

You can download an archive of the data that includes some sample of visualizations with d3.

The datasets from previous years are available in the archived pages for the project (note that instructions in those pages may differ from instructions for this year, please follow this year instructions) :

  • 2020-2021 Carbon emmisions by work travels for a research lab.
  • 2019-2020 World Inequality Database: income inequalities visualized
  • 2018-2019 OpenFoodFacts visualized
  • 2017-2018 approval voting and evaluative voting during the 2017 french presidential election
  • 2016-2017 BBC's 100 greatest films of the 21st Century

Note that past datasets embed versions of the d3.js library that may not be compatible with the current version.

Questions

Interrogations about the data set can belongs to different main categories. Below are some sample questions, you will have to expand this list with your own questions:

  • getting global insights, e.g.:
    • …
  • focusing on subsets
    • …
  • comparing subsets
    • …

Visualisations design

Choose 2 questions, one about global insights, one about comparing subsets. Propose visualisations to answer those questions. If the questions are linked, that can be a single visualisation, provided it allows to first concentrate on global insights, then onto comparison.

You will have to provide explicitly, for each visualisation:

  • the visual mapping, e.g. using a table (ΰ la Card & Mackinlay)
  • the design rational that led to this visual mapping
  • a precise description of the interaction (if the user does this, then …)
  • sketches of the visualisations to explain the parts of the visualisation that can not be captured by the visual mapping (interaction, and mapping details)

Do not limit yourselves to what you would be able to implement. For this part, consider you will have a staff of engineers working for you, and you just have to give a specification of your visualisations.

Implementation

Form groups of 4-5 people.

Select one question per member of the group. Implement visualisation(s) to answer those questions. It should allow to go from an overview of the dataset to the details that allow to gain insights on the question. It can be a single visualisation, where interaction allows to go from the overview to the details. It can consist in multiple more simple visualisations if needed.

You have to code your visualisations. It means that given the dataset and your code, I should be able to run your visualisation on my computer. You can use javascript/d3 (+ other libraries), python (+dependencies if they are available in pypi), R … You can use jupyter notebooks, RStudio. If the tool you are planning to use is not explicitly in this list, you have to ask if you can use it.

You are expected to deliver your work by email at blanch@imag.fr with:

  • an archive of your code and a readme that lists the dependencies of your code and gives the steps to run your visualisation (zip, tgz, no rar)
  • a report that explains how the visualisations are answering the questions and if, how and why they differ from your initial designs (pdf, md, html, no doc).

Defenses

TBA

Expectations

You are expected to present your visualizations, and to explain how they help answer the questions you choose to investigate. You are expected to justify the design choices for the visualizations, i.e., why is the visual mapping you choose pertinent given the data at hand and the insights you are looking to find. You are expected to send by email at blanch@imag.fr the material used for the defense.

Tracker

last update: 7 dec. 2021 – 9:00 am

last namefirst namegroupwarmupquestionsdesignsimplem.
AdimAyoub xxx 
Ali HaimoudWalid xxx 
AubriotVincent xxx 
AufauvreEmilien xxx 
AvomoAurel Steve xxx 
BantigniesHugo xxx 
BechevBoyan xxx 
BenlaragueAzzaddin  xx 
BerggrenAlice xxx 
BurnoudTommy xxx 
Dagang ChesseFreide Marius  xx 
DeryabinIvan xxx 
Deutsch-FilippiAtom xxx 
DianaMelinda xxx 
DjerrahLinda xxx 
Ebouky Doualla DinaBrown Wilfried xxx 
ElorantaOlli xxx 
Fandio NjyllaEsdras Emma xxx 
FilipovichVera xxx 
FloresMorgane xxx 
FournierEmma xxx 
Fratini ChemPedro xxx 
HarkatFethi xlatex 
Ishak-BoushakiHadjer xxx 
JanakiewiczAdrian Patryk xxx 
KarrayMahdi xxx 
KutylaMaciej xxx 
LayPuthineath xxx 
LebedevStepan xxx 
LespineChloe xxx 
MassonnetCalvin xxx 
MazurRafal Andrzej xxx 
Moutari Dan JoumeyeEl Hadji Omar     
Mpiana MulumbaJoel     
NeffNicolas  latex 
Nogueira De MatosAndreia     
NommayTheo xxx 
OciepkaBartosz Marek latexx 
OsmanSalim xxx 
PataraprasitponSmith xxx 
SapkotaSabin xxx 
SeyerElna Gabriella xxx 
TeSonita xxx 
TepPungponhavoan xxx 
TorabiMohammadmoein  xx 
TzamarasSotirios xxx 
Van SchendelArthur xxx 
Vargas FigueroaCarlos xxx 
VignalNathan xxx 
Waffo DzuyoGuy Stephane latexx 
ZhangSophie xxx 

Defenses schedule

21 jan., Room H104

timegroup
9:00P. Tep, S. Pataraprasitpon, S. Te, P. Lay, C. Vargas Figueroa
 A. Adim, F. Harkat
11:00E. Aufauvre, H. Bantignies, B. Bechev, V. Filipovich
13:00A. Janakiewicz, M. Kutyla, R. Mazur, B. Ociepka
 M. Torabi, A. Benlargue, O. Eloranta, E. Seyer, A. Berggren
14:00V. Aubriot, A. Van Schendel, A. Haimoud, A. Deutsch-Filippi
 E. Fournier, M. Flores, N. Neff, N. Vignal
 T. Burnoud, M. Diana, I. Deryabin, T. Nommay
15:00L. Djerrah, S. Lebedev, C. Lespine, C. Massonnet, S. Zhang
 P. Fratini Chem, S. Osman, S. Tzamaras, H. Ishak-Boushaki, M. Karray
16:00S. Sapkota, F. M. Dagang Chesse, G. S. Waffo Dzuyo
 B. Ebouky Doualla Dina, E. E. Fandio Njylla, A. S. Avomo

Past projects

  • 2021-2022 Global Gender Gap indicies visualized
  • 2020-2021 Carbon emmisions by work travels for a research lab.
  • 2019-2020 World Inequality Database: income inequalities visualized
  • 2018-2019 OpenFoodFacts visualized
  • 2017-2018 approval voting and evaluative voting during the 2017 french presidential election
  • 2016-2017 BBC's 100 greatest films of the 21st Century
Edit - History - Print - Recent Changes - Search
Page last modified on September 26, 2022, at 07:17 AM