Home
Microsoft

 

Written by Nikhil Joglekar, Miguel Fierro, and Le Zhang of AzureCAT. Edited by Nanette Ray. Published by Adam Boeglin from Microsoft patterns & practices.

This example scenario shows how a business can use machine learning to automate product recommendations for their customers. An Azure Data Science Virtual Machine (DSVM) is used to train a model on Azure that recommends movies to users based on ratings given to movies.

ExampleScenario_Movie_recommendations.png

Recommendations are useful in various industries from retail to news to media. Potential applications include providing product recommendations in a virtual store, providing news or post recommendations, or providing music recommendations. Traditionally, businesses hired and trained assistants to make personalized recommendations to customers. Today, we can provide customized recommendations at scale by utilizing Azure to train models to understand customer preferences.

Components included in this example scenario:

 

Topics covered include:

  • Relevant use cases
  • Architecture
    • Components
    • Alternatives
  • Considerations
    • Availability
    • Scalability
    • Security
  • Deploy this scenario
  • Related resources

 

Check out Build a real-time recommendation API on Azure for an in-depth guide on building and scaling a recommender service. Tutorials and examples of recommendation systems are available in the Microsoft Recommenders repository. There's also a growing list of example scenarios on the Azure Architecture Center.

 

AzureCAT Guidance

"Hands-on solutions, with our heads in the Cloud!"

2 Comments
Occasional Contributor

This is great, thank you. One detail for correction, the link is incorrect for the ALS Movie Operationalization example pointing to 04 and not 05 - Current GetHub Link vs Correct GitHub Link within the Deploy the Solution section. 

Microsoft

Thank you, ___________.

 

We'll look into it!