Generating classical music using NLP techniques like n-grams and HMM for melody, harmony, and rhythm generation.
Utilized a MIDI dataset of 100+ classical pieces from various composers. Final project for Natural Language Processing course at Colorado College.