This is a great Machine Learning Demo app. The default model has been trained on 10,000 games which the AI played against itself. It was trained using python and tensorflow neural network. It is published in browser using tensorflow.js
You can also perform your own training where the model will get trained live on your paddle movement! This is a great way to demonstrate the learning part of machine learning.
You can Play the game here