ZZomato·BehavioralML-2Machine Coding

Build a Recommendation Algorithm Using PySpark

viaGlassdoor

Task: Implement a recommendation algorithm using PySpark. Approach: Load and preprocess interaction data at scale using Spark DataFrames, then apply a distributed collaborative-filtering approach (e.g. Spark MLlib's ALS - Alternating Least Squares) to factorize the user-item interaction matrix, or a content/feature-based scoring pipeline if collaborative signal is sparse. Discuss partitioning/scaling considerations and how to serve/refresh recommendations in a production PySpark pipeline.

Add a follow-up question they asked
No follow-ups yet. Be the first to add one.
asked …
LeaderboardSalary
Language
Account