Seems like the desired outcome here is an unfixed target. What does Facebook want to show you next in the Newsfeed, and why? It's gonna be different from the factors Amazon evaluates to determine your home page suggested items. So while it's worth trying to replicate academic research on these datasets like MovieLens, the real-world outputs from collaborative filtering are inherently subjective.