How Does Recommendation Algorithms