ExamGecko
Question list
Search
Search

List of questions

Search

Related questions











Question 54 - MLS-C01 discussion

Report
Export

A Machine Learning Specialist is designing a system for improving sales for a company. The objective is to use the large amount of information the company has on users' behavior and product preferences to predict which products users would like based on the users' similarity to other users.

What should the Specialist do to meet this objective?

A.
Build a content-based filtering recommendation engine with Apache Spark ML on Amazon EMR.
Answers
A.
Build a content-based filtering recommendation engine with Apache Spark ML on Amazon EMR.
B.
Build a collaborative filtering recommendation engine with Apache Spark ML on Amazon EMR.
Answers
B.
Build a collaborative filtering recommendation engine with Apache Spark ML on Amazon EMR.
C.
Build a model-based filtering recommendation engine with Apache Spark ML on Amazon EMR.
Answers
C.
Build a model-based filtering recommendation engine with Apache Spark ML on Amazon EMR.
D.
Build a combinative filtering recommendation engine with Apache Spark ML on Amazon EMR.
Answers
D.
Build a combinative filtering recommendation engine with Apache Spark ML on Amazon EMR.
Suggested answer: B

Explanation:

A collaborative filtering recommendation engine is a type of machine learning system that can improve sales for a company by using the large amount of information the company has on users' behavior and product preferences to predict which products users would like based on the users' similarity to other users. A collaborative filtering recommendation engine works by finding the users who have similar ratings or preferences for the products, and then recommending the products that the similar users have liked but the target user has not seen or rated. A collaborative filtering recommendation engine can leverage the collective wisdom of the users and discover the hidden patterns and associations among the products and the users. A collaborative filtering recommendation engine can be implemented using Apache Spark ML on Amazon EMR, which are two services that can handle large-scale data processing and machine learning tasks. Apache Spark ML is a library that provides various tools and algorithms for machine learning, such as classification, regression, clustering, recommendation, etc. Apache Spark ML can run on Amazon EMR, which is a service that provides a managed cluster platform that simplifies running big data frameworks, such as Apache Spark, on AWS. Apache Spark ML on Amazon EMR can build a collaborative filtering recommendation engine using the Alternating Least Squares (ALS) algorithm, which is a matrix factorization technique that can learn the latent factors that represent the users and the products, and then use them to predict the ratings or preferences of the users for the products.Apache Spark ML on Amazon EMR can also support both explicit feedback, such as ratings or reviews, and implicit feedback, such as views or clicks, for building a collaborative filtering recommendation engine12

asked 16/09/2024
Juan Pablo Mateos Ornelas
46 questions
User
Your answer:
0 comments
Sorted by

Leave a comment first