Recommendation Systems are algorithms used for suggesting relevant content or products for users or shoppers. Recommendations are generated on user-item attribute similarities.