Boris Nadion was giving this presentation at RailsIsrael 2016. He's covered the basics of all major algorithms for supervised and unsupervised learning without a lot of math just to give the idea of what's possible to do with them. There is also a demo and ruby code of Waze/Uber like suggested destinations prediction.