Machine Learning: A Beginner’s Practical Guide

Michael Moussa



Do you have an advanced degree in mathematics or data science from a prestigious university? Me neither! That doesn’t have to put machine learning beyond our reach, though. While the underlying theory can be extremely complicated, the practical applications are very approachable for us as developers. If you’ve been looking for an easy way to start dabbling in ML, this session is for you! Join me as I give an overview of ML and walk through the different types of algorithms available with some practical examples. We’ll also see how we can take advantage of some of the various AWS machine learning products in order to quickly add these capabilities to our applications.


Michael has nearly 20 years of experience as a PHP Web Application Developer and Linux DevOps Engineer, which he draws upon to help him understand, build, and maintain highly-available, fault-tolerant, scalable, and secure AWS environments. He is currently a Senior Technical Demo Engineer at AWS where he helps to develop demos and showcase AWS services and features at major events. In his spare time, he enjoys homebrewing his award-winning beer, riding his bike, and trying to find less expensive hobbies.