Google's First AI-Powered Doodle Lets You Harmonize Like Johann Sebastian Bach


To celebrate the German composer's March 21, 1685 birthday, Doodle lets users compose a melody in Bach's style. The interactive Doodle is the product of collaboration between Google's Magenta – which helps people make their own music and art through machine learning – and Google's PAIR – which makes the tools that allow machine-learning to be accessed by everyone. A machine-learning model called Coconet made it all possible. Developed by Google, Coconet was trained on 306 of Bach's chorale harmonizations. "His chorales always have four voices: each carries their own melodic line, creating a rich harmonic progression when played together," writes Google.