Google's artificially intelligent neural networks are getting more impressive capabilities every day, and the Google AI Duet is another example of the apparently limitless potential that such a system carries. The program, which can be played from directly within one's browser, creates short piano riffs in response to user input.
It would be easy to design a program that simply plays any melody after a user plays some music, but the Google AI Duet software is far more complex than that. The program aims to respond to users' melodies with diatonically harmonious riffs, playing with users rather than after them. Effectively, Google AI Duet is designed to recreate the process of jamming with a friend.
The neural network will respond to any input at all, so users of all experience levels on the piano have the chance to play with it.