Skip to content

Python: Recommendation Systems in Python


Learning 247

Summary

Price
£48 inc VAT
Study method
Online
Duration
Self-paced
Qualification
No formal qualification
Certificates
  • Certificate of completion - Free

Overview

Understand How Online Recommendations Work by Building a Movie App

In this ’Recommendation Systems in Python’ online course, you’ll learn about key concepts such as content-based filtering, collaborative filtering, neighborhood models, matrix factorization, and more! By the time you’ve finished the training, you’ll be able to build a movie recommendation system in Python by mastering both theory and practice. Supplemental Material included!

Recommendation Engines perform a variety of tasks, but the most important one is to find products that are most relevant to the user. Follow along with this intensive Recommendation Systems in Python training course to get a firm grasp on this essential Machine Learning component.

Description

Course Info

Requirements:

  • No prerequisites, knowledge of some undergraduate level mathematics would help but is not mandatory. Working knowledge of Python would be helpful if you want to run the source code that is provided.

Highlights:

  • Learn about Movielens – a famous dataset with movie ratings
  • Use Pandas to read and play around with the data
  • Learn how to use Scipy and Numpy
  • Introduction to Latent Factor Methods
  • Introduction to Memory-based Approaches
  • Design & implement a Recommendation System in Python

Target Audience:

  • Analytics professionals, modelers, big data professionals who haven’t had exposure to machine learning
  • Engineers who want to understand or learn machine learning and apply it to problems they are solving
  • Product managers who want to have intelligent conversations with data scientists and engineers about machine learning
  • Tech executives and investors who are interested in big data, machine learning or natural language processing
  • MBA graduates or business professionals who are looking to move to a heavily quantitative role

PACKAGE INCLUDES:

Length of Subscription: 12 Months Online On-Demand Access
Running Time: 4 hrs 30 min
Platform: Windows & MAC OS
Level: Beginner to Advanced
Project Files: Included


Learn anytime, anywhere, at home or on the go.

Stream your training via the internet, or download to your computer and supported mobile device, including iPad, iPhone, iPod Touch and most Android devices.


Course Outline

Chapter 01: Would You Recommend to a Friend?

Lesson 01: Introduction: You, This Course & Us!

Lesson 02: What do Amazon and Netflix have in common?

Lesson 03: Recommendation Engines: a look inside

Lesson 04: What are you made of? Content-Based Filtering

Lesson 05: With a little help from friends: Collaborative Filtering

Lesson 06: A Model for Collaborative Filtering

Lesson 07: Top Picks for You! Recommendations with Neighborhood Models

Lesson 08: Discover the Underlying Truth: Latent Factor Collaborative Filtering

Lesson 09: Latent Factor Collaborative Filtering continued

Lesson 10: Gray Sheep & Shillings: Challenges with Collaborative Filtering

Lesson 11: The Apriori Algorithm for Association Rules

Chapter 02: Recommendation Systems in Python

Lesson 01: Installing Python : Anaconda & PIP

Lesson 02: Back to Basics: Numpy in Python

Lesson 03: Back to Basics: Numpy & Scipy in Python

Lesson 04: Movielens & Pandas

Lesson 05: Code Along: What’s my favorite movie? – Data Analysis with Pandas

Lesson 06: Code Along: Movie Recommendation with Nearest Neighbor CF

Lesson 07: Code Along: Top Movie Picks (Nearest Neighbor CF)

Lesson 08: Code Along: Movie Recommendations with Matrix Factorization

Lesson 09: Code Along: Association Rules with the Apriori Algorithm

Who is this course for?

Target Audience:

  • Analytics professionals, modelers, big data professionals who haven’t had exposure to machine learning
  • Engineers who want to understand or learn machine learning and apply it to problems they are solving
  • Product managers who want to have intelligent conversations with data scientists and engineers about machine learning
  • Tech executives and investors who are interested in big data, machine learning or natural language processing
  • MBA graduates or business professionals who are looking to move to a heavily quantitative role

Requirements

No prerequisites, knowledge of some undergraduate level mathematics would help but is not mandatory. Working knowledge of Python would be helpful if you want to run the source code that is provided.

Questions and answers

Currently there are no Q&As for this course. Be the first to ask a question.

Certificates

Certificate of completion

Digital certificate - Included

Reviews

Currently there are no reviews for this course. Be the first to leave a review.

FAQs

Study method describes the format in which the course will be delivered. At Reed Courses, courses are delivered in a number of ways, including online courses, where the course content can be accessed online remotely, and classroom courses, where courses are delivered in person at a classroom venue.

CPD stands for Continuing Professional Development. If you work in certain professions or for certain companies, your employer may require you to complete a number of CPD hours or points, per year. You can find a range of CPD courses on Reed Courses, many of which can be completed online.

A regulated qualification is delivered by a learning institution which is regulated by a government body. In England, the government body which regulates courses is Ofqual. Ofqual regulated qualifications sit on the Regulated Qualifications Framework (RQF), which can help students understand how different qualifications in different fields compare to each other. The framework also helps students to understand what qualifications they need to progress towards a higher learning goal, such as a university degree or equivalent higher education award.

An endorsed course is a skills based course which has been checked over and approved by an independent awarding body. Endorsed courses are not regulated so do not result in a qualification - however, the student can usually purchase a certificate showing the awarding body's logo if they wish. Certain awarding bodies - such as Quality Licence Scheme and TQUK - have developed endorsement schemes as a way to help students select the best skills based courses for them.