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.

EyeBookmark

Bookmark your page through eye tracking.

WordlePlus

Desinging pen and touch interactions for authoring a Wordle.

LiveGantt

Simplifying a complex Gantt chart through reordering and aggregation.

SoundGlance

Briefing the glanceable cues of Web pages for screen reader users

Wordle on Tabletop

Creating and editing Wordles on tabletops. Exhibited in a local art gallery.

Hangul.js

Assemble/disassemble Hangul (Korean alpahbets) with ease.

Atari2600

A JavaSciprt porting of an Atari2600 emulator

Josa.js

A small JavaScript library for matching Korean postpositions.

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”.

hsi.js

A micro JavaScript library for conversion between RGB and HSI color spaces.

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.

Multicore Examples

Code snippets of multicore computation.

ColumnDB

A super-simple columnar database.