Projects
ProReveal
A new progressive visual analytics concept by leaving safeguards on uncertain intermediate knowledge
Autotator
A semi-automatic tool for annotating a large set of images. Powered by collaboration between human and deep learning models.
Disentangling Scatterplots Images
A β-VAE model trained to disentangle scatterplot images.
Multiclass Maps
A declarative model for describing and rendering various multiclass density maps.
TouchPivot
TouchPivot is a novel interface that assists visual data exploration on tablet devices for novices.
PANENE
PANENE is a progressive algorithm for approximate nearest neighbor indexing and querying.
SwiftTuna
SwiftTuna streamlines the visual information seeking process on large-scale multidimensional data.
CloakingNote
Stressed out from shoulder surfing? Use CloakingNote! Available on Chrome web store.
LiveGantt
Simplifying a complex Gantt chart through reordering and aggregation.
Wordle on Tabletop
Creating and editing Wordles on tabletops. Exhibited in a local art gallery.
Locat Training
An online training course developed to train radiologists to interpret low-dose appendiceal CT.
MultiMap
Visualization inside Treemap allows you to explore various aspects of hierarchical datasets.
ScatterplotAnime
Measuring the performance of five scatterplot animation techniques on the Web.
Nmap.js
A JavaScript implementation of “Nmap: A Novel Neighborhood Preservation Space-filling Algorithm”.
Ink-and-Wash Painting
Simulating brush strokes in ink-and-wash paintings.
TreeColors.js
A JavaScript implementation of “TreeColors: Color Schemes for Tree-Structured Data”.
Sliduino
A mobile prototype for controlling presentation slides
optics.js
optics.js is an open source JavaScript implemenation of the OPTICS clustering algorithm on Web browsers and node.js.