Honors Theses and Capstones

Date of Award

Spring 2021

Project Type

Senior Honors Thesis

College or School



Computer Science

Degree Name

Bachelor of Science

First Advisor

Laura Dietz


By combining attention-based mechanisms that have proved beneficial in the field of natural language processing with domain-specific knowledge about the structure of music, better predictions about piece continuations can be made. The goal of this work is to adapt current natural language processing techniques to a musical domain, and to generate new music by predicting continuations on a sequence of notes. An adaptation of traditional attention mechanisms to create a single prediction from sequential input is used to extend musical pieces by appending new elements repeatedly.