Skip to content

oliviak/Recommender-in-Azure

Repository files navigation

Recommender-in-Azure

Accompanying material to the course Building Recommendation Systems in Azure in the Microsoft Virtual Academy.

The course is built as follows:

  1. Machine Learning & Recommenders: This module gives a short introduction in machine learning and recommendation systems. It particularly highlights the two main approaches of recommendations - collaborative and content-based filtering.
  2. Targeted Marketing: Before digging into recommendation systems, we look into the most simple form of machine learning problems - binary classification. Classification in general could also be used as a basis for recommendations.
  3. Collaborative Filtering: Association Rules in R & AzureML: Here, we go through one common recommendation approach using RStudio. Then we integrate the R script into Azure Machine Learning
  4. Content-Based Filtering & Hybrid: Matchbox Recommender: We use the built-in machine learning algorithm in AzureML (short for Azure Machine Learning) - MatchBox recommender. In its basic form it is a rating-based/content-based recommendation approach. This can be extended to a hybrid recommender by integrating user as well as item features.
  5. Recommendations API (Azure ML Marketplace): What to do if I cannot be bothered to build a machine learning model but still want to give personalised recommendations? Don't worry - this is where machine learning APIs, such as the Recommendations API are provided.

About

Accompanying material to the course "Building Recommendation Systems in Azure" on the Microsoft Virtual Academy.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages