Jure Bergant (2014) Using machine learning for determining accompanying chords from main melody. EngD thesis.