Deep learning driven jazz generation

#artificialintelligence 

I built deepjazz in 36 hours for HackPrinceton, Spring 2016. It uses Keras & Theano, two deep learning libraries, to generate jazz music. Specifically, it builds a two-layer LSTM, learning from the given MIDI file. It uses deep learning, the AI tech that powers Google's AlphaGo and IBM's Watson, to make music -- something that's considered as deeply human. This project develops a lot of preprocessing code (with permission) from Evan Chow's jazzml.