Machine learning terms/Recommendation Systems: Difference between revisions