Miscellaneous projects for fun:

Generating Piano Music with Self-Attention

Can AI be creative? Does it have an advantage in creating complex sequences? Can it work with different music styles? This project explores those intriguing questions and generates novel piano music with long-term coherence.


Upload or select an image, sit back, and you will see coarse pixels gradually take shape. Can your friends guess what it is before the timer runs out and the pixels melt away?


A Wikipedia navigation system that suggests customized paths of learning based on an input topic

A collection of photos of the beautiful Cornell campus in different seasons - my first website.