(for 1 month access)




Alvin Wan

Skills you will learn

Algorithms, machine learning, Mathematics, Python, Statistics

About this course

In this course, we will explore machine learning fundamentals as you build a Snapchat-esque face swap application; for those unfamiliar with Snapchat, this filter will detect pairs of faces and swap them. Along the way, you will use a pre-trained face detector and will learn related concepts to kickstart your study of machine learning, centered around four abstractions: model, data, objective, and algorithm.

No prior machine learning--statistics, mathematics--background is required for this introductory lesson. However, we make extensive use of Python, a desktop webcam, and related computational and computer vision Python packages.


Lore delivers value at the intersection of learning, interests and skills.

Learn from Domain Experts

Access learning options recommended by industry experts, professionals and thought leaders.

Search & Compare

Quickly search, select and add learning options to your learning list.

Personalize your feed

Tell us more about yourself to access the latest learning options, curated just for you.