All Works

Algorithmic Nature

Algorithmic Nature

2025

Is nature the only version possible? Can algorithms reveal unrealized natures?

#generative art#physical computing#speculative design
Interactive Neural Networks

Interactive Neural Networks

2024-2025

How to make machine learning more intuitive for beginners?

#explainable AI#education#machine learning#web dev
Invisible Worlds

Invisible Worlds

2025

Can we turn the world itself into the interface for learning?

#XR#education#embodied learning
Digital Blossoms

Digital Blossoms

2024

Interactive visualization of a flower dataset in the 3D space using embeddings and dimension reduction.

#machine learning#data visualization
The Shape of Sound

The Shape of Sound

2024

Translating music into a visual language through computation.

#creative coding#data visualization
City of All

City of All

team project

2025

Blending emerging technology into Disney Imagineering to discover hidden networks of non-human travelers.

#creative design#XR#physical computing
A Flowing Painting

A Flowing Painting

2023

Make Van Gogh’s Starry Night move.

#creative coding
Morphing

Morphing

2023

Morphing nature’s patterns onto humans to reveal deep interconnection.

#creative coding#generative art
Between Worlds

Between Worlds

2023

A networked game that lives across multiple browser windows.

#creative coding#web dev
Prism

Prism

2023

An aesthetic simulation of light refraction.

#creative coding#science visualization
Daughter of Nature

Daughter of Nature

team project

2023

Where a dancer's movements influences environmental destruction.

#live performance#motion capture
Comments

Comments

2022

Materializing online commenting through chemical reactions to examine the collective impact of cyberbullying.

#web dev#physical computing