Algorithmic breadth vs technical depth
Strengths
Diverse Algorithmic Range
The curriculum covers a wide spectrum of techniques, including K-Nearest-Neighbors, SVD, and recurrent neural networks for session-based recommendations.
Large Scale Tooling
Instruction includes using Apache Spark to handle and compute recommendations across massive datasets.









