Lab 4 — Cleaning Web Data for Visualization
Cleaning 1,000 raw #covid19 tweets with pandas, scoring them
with a RoBERTa sentiment model, and asking whether tweets typed
by hand read differently from ones a scheduling tool queued.
Lab 5 — Interactive Network Visualization
A 50-station transit network drawn twice, as a force-directed
node-link diagram and as an adjacency matrix, and what each view
can and cannot answer about the same 50 connections.
Lab 6 — Hierarchical Data: Trees and Treemaps
A World → continent → area → country GDP hierarchy
built from a flat CSV with Python, drawn as squarified and
slice-and-dice treemaps with GDP as area and growth status as
colour, plus a collapsible tree and a zoomable treemap.
Lab 7 — Temporal Data: Line Charts and an Animated Network
Twelve companies and 27 commercial relationships animated over
60 days, with pinned positions so nodes never jump, plus two
static overviews that keep the whole period on screen —
and 180 days of weather as a multi-series line chart with a
metric switch, brush filtering and an animated marker.
Lab 8 — Web Text Data: Exploring a 400-Page Bulletin
The 2021–22 DKU Undergraduate Bulletin split into 1,253
passages, embedded with MiniLM, projected with UMAP and grouped
into eight topics, shown as a searchable semantic map linked to a
Topic × Section matrix.
Lab 9 — Geospatial Visualization: 2025 GDP
The 50 largest economies of 2025 joined to Natural Earth borders by
ISO-3 code and drawn twice: a log-classed choropleth with GDP as
colour, and a diffusion cartogram with GDP as area that morphs from
land area, with highlighting linked across both maps.
Lab 10 — Novel Interaction: Voice, Gesture and Gaze
The Lab 9 GDP maps driven three new ways: spoken commands such as
“Show Asia” and “Highlight Japan”, webcam hand
gestures that swipe through the ranking, and webcam eye gaze that
indicates a country after a dwell for voice to confirm, each with
visible feedback and a mouse, button and keyboard fallback.
Final Project
Who Can Walk to the Metro in Tashkent?
Measuring how much of Tashkent the metro reaches on foot,
which districts are left to the bus, and whether bus-dependent
areas also get the thinnest bus service.
Individual Project
Redesigning the World Happiness Rankings
A critique of Figure 2.1 of the World Happiness Report 2026, the
stacked-bar ranking behind every “happiest country”
headline, and a D3 redesign as linked views: a beeswarm of all 147
scores, waterfalls that explain a country’s score step by
step from the average country, and factor strip plots on one
shared scale.