Wednesday 22 January 2025
A team of researchers has developed a new approach to personalized product recommendations, using a technique called contrastive learning to align user, item, and review data. The method, called ReCAFR, uses a combination of collaborative filtering and review-based models to predict which products a user is most likely to enjoy.
The key innovation behind ReCAFR is the use of contrastive learning, which involves training a model to distinguish between positive and negative pairs of data. In this case, the pairs are made up of user reviews and item descriptions, with the goal of identifying patterns that indicate a user’s preferences. The model is trained on a large dataset of user-item-review interactions, using a technique called masked language modeling.
The researchers tested ReCAFR on three datasets: Kindle Book Reviews, Beauty Product Reviews, and Yelp Reviews. They compared its performance to several other popular recommendation algorithms, including BPR, LightGCN, SGL, and DirectAU. The results showed that ReCAFR outperformed these algorithms in terms of precision, recall, and normalized discounted cumulative gain (NDCG).
One of the advantages of ReCAFR is that it can handle cold-start problems, where a user or item has no existing reviews or interactions. This is because the model uses a combination of collaborative filtering and review-based models, which allows it to make predictions even when there is limited data available.
The researchers also tested ReCAFR on a subset of the datasets with 30% of the reviews removed. This simulated a real-world scenario where some users may not have left any reviews. The results showed that ReCAFR was still able to outperform the other algorithms, demonstrating its ability to handle missing data.
ReCAFR has several potential applications in industries such as e-commerce and social media, where personalized product recommendations can be used to improve user engagement and conversion rates. For example, a company could use ReCAFR to recommend products to customers based on their purchase history and reviews of similar products.
Overall, the results of this study suggest that contrastive learning is a powerful technique for improving the accuracy of personalized product recommendations. By combining collaborative filtering and review-based models, ReCAFR is able to handle cold-start problems and missing data, making it a promising approach for real-world applications.
Cite this article: “Contrastive Learning Improves Personalized Product Recommendations with ReCAFR”, The Science Archive, 2025.
Personalized Product Recommendations, Contrastive Learning, Recafr, Collaborative Filtering, Review-Based Models, Masked Language Modeling, Precision, Recall, Ndcg, Cold-Start Problems.







