exam questions

Exam AWS Certified Machine Learning - Specialty All Questions

View all questions & answers for the AWS Certified Machine Learning - Specialty exam

Exam AWS Certified Machine Learning - Specialty topic 1 question 2 discussion

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
  • 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
  • D. Build a combinative filtering recommendation engine with Apache Spark ML on Amazon EMR
Show Suggested Answer Hide Answer
Suggested Answer: B 🗳️

Comments

Chosen Answer:
This is a voting comment (?). It is better to Upvote an existing comment if you don't have anything to add.
Switch to a voting comment New
mlyu
Highly Voted 3 years, 7 months ago
B see https://en.wikipedia.org/wiki/Collaborative_filtering#Model-based
upvoted 21 times
...
kalyanvarma
Highly Voted 3 years, 5 months ago
Content-based filtering relies on similarities between features of items, whereas colloborative-based filtering relies on preferences from other users and how they respond to similar items.
upvoted 13 times
...
Manju_Bn
Most Recent 6 months, 2 weeks ago
Answer is B : Build a collaborative filtering recommendation engine with Apache Spark ML on Amazon EMR. Collaborative filtering focuses on user behavior and preferences therefore it is perfect for predicting products based on user similarities.
upvoted 2 times
...
AjoseO
7 months ago
Selected Answer: B
B. Build a collaborative filtering recommendation engine with Apache Spark ML on Amazon EMR. Collaborative filtering is a technique used to recommend products to users based on their similarity to other users. It is a widely used method for building recommendation engines. Apache Spark ML is a distributed machine learning library that provides scalable implementations of collaborative filtering algorithms. Amazon EMR is a managed cluster platform that provides easy access to Apache Spark and other distributed computing frameworks.
upvoted 1 times
...
solution123
7 months ago
Selected Answer: B
Build a collaborative filtering recommendation engine with Apache Spark ML on Amazon EMR. ( TRUE ) Collaborative filtering is a commonly used method for recommendation systems that aims to predict the preferences of a user based on the behavior of similar users. In the case described, the objective is to use users' behavior and product preferences to predict which products they want, making collaborative filtering a good fit. Apache Spark ML is a machine learning library that provides scalable, efficient algorithms for building recommendation systems, while Amazon EMR provides a cloud-based platform for running Spark applications. You can find more detail in https://www.udemy.com/course/aws-certified-machine-learning-specialty-2023
upvoted 2 times
...
ychaabane
7 months, 1 week ago
Selected Answer: B
collaborative filtering
upvoted 1 times
...
james2033
1 year, 1 month ago
Selected Answer: B
'Collaborative filtering is a technique that can filter out items that a user might like on the basis of reactions by similar users.' Source: https://realpython.com/build-recommendation-engine-collaborative-filtering/#what-is-collaborative-filtering
upvoted 1 times
...
loict
1 year, 7 months ago
Selected Answer: B
A. NO - content-based filtering looks at similarities with items the user already looked at, not activities of other users B. YES - state of the art C. NO - too generic terms, everything is a model D. NO - combinative filtering does not exist
upvoted 4 times
...
Mickey321
1 year, 8 months ago
Selected Answer: B
Collaborative filtering is a technique used by recommendation engines to make predictions about the interests of a user by collecting preferences or taste information from many users. The underlying assumption of the collaborative filtering approach is that if a person A has the same opinion as a person B on an issue, A is more likely to have B’s opinion on a different issue than that of a randomly chosen person.
upvoted 2 times
...
Mickey321
1 year, 8 months ago
Selected Answer: B
B. Build a collaborative filtering recommendation engine with Apache Spark ML on Amazon EMR.
upvoted 1 times
...
Venkatesh_Babu
1 year, 9 months ago
Selected Answer: B
I think it should be b
upvoted 1 times
...
brunokiyoshi
2 years, 1 month ago
Selected Answer: B
Content-based recommendations rely on product similarity. If a user likes a product, products that are similar to that one will be recommended. Collaborative recommendations are based on user similarity. If you and other users have given similar reviews to a range of products, the model assumes it is likely that other products those other people have liked but that you haven't purchased should be a good recommendation for you.
upvoted 4 times
...
dreswardev
2 years, 3 months ago
feature engineering is required, use model based
upvoted 1 times
...
ryuhei
2 years, 7 months ago
Selected Answer: B
Answer is "B"
upvoted 1 times
...
roytruong
3 years, 6 months ago
go for B
upvoted 2 times
...
cybe001
3 years, 6 months ago
B is correct https://aws.amazon.com/blogs/big-data/building-a-recommendation-engine-with-spark-ml-on-amazon-emr-using-zeppelin/
upvoted 6 times
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

SaveCancel
Loading ...
exam
Someone Bought Contributor Access for:
SY0-701
London, 1 minute ago