Enhancing Product Recommendations with BERT A Hybrid Approach Integrating Collaborative Filtering and NLP
Downloads
In the contemporary world of online retailing, consumers are easily perplexed by the ocean of products available to them, thus calling for sophisticated personalized recommendation systems to accompany user experience and sales uplift. The current work describes a hybrid product recommendation strategy by integrating classical collaborative filtering techniques with state-of-the-art innovations in Natural Language Processing (NLP) using particularly the pre-trained BERT architecture. The work begins by addressing the issue of data sparsity in large datasets, efficiently mitigating it by filtering out inactive users, which significantly increases matrix density. Classical collaborative filtering techniques, i.e., KNNWithMeans and Singular Value Decomposition (SVD), were utilized and tested, for which the user-based KNN model exhibited the smallest Root Mean Square Error (RMSE). To further augment recommendation quality, the BERT architecture was fine-tuned on product title-product description pairs laboriously trained for predicting product-item similarity. Experimental results show that the BERT-augmented system consistently outperforms traditional models, achieving 92% accuracy in similarity classification and generating more semantically relevant recommendations. The research demonstrates the efficacy of complementarily integrating deep learning and NLP capabilities with traditional recommendation algorithms by formulating both precise and contextual-product-aware recommendations. These findings affirm the value of incorporating semantic similarity models into real-world recommendation engines.
Zhuang, Y., & Kim, J. (2021). A BERT-Based Multi Criteria Recommender System for Hotel Promotion Management. Sustainability, 13(14), 8039. https://doi.org/10.3390/su13148039
Jing, M., Zhu, Y., Zang, T., & Wang, K. (2023). Contrastive Self supervised Learning in Recommender Systems: A Survey. arXiv preprint. https://arxiv.org/abs/2303.09902
Yu, J., Yin, H., Xia, X., Chen, T., Li, J., & Huang, Z. (2022). Self Supervised Learning for Recommender Systems: A Survey. arXiv preprint. https://arxiv.org/abs/2203.15876
Li, Y., Liu, K., Satapathy, R., Wang, S., & Cambria, E. (2023). Recent Developments in Recommender Systems: A Survey. arXiv preprint. https://arxiv.org/abs/2306.12680
Zhang, C., et al. (2024). Integrated Sentiment Analysis with BERT for Enhanced Hybrid Recommendation Systems. Expert Systems with Applications. https://doi.org/10.1016/j.eswa.2024.119123
Lin, W., Shou, L., Gong, M., Jian, P., Wang, Z., Byrne, B., & Jiang, D. (2022). Transformer Empowered Content Aware Collaborative Filtering. In 4th KA Recon Workshop @ RecSys 2022 (pp. 1 15). https://arxiv.org/abs/2204.00849
Channarong, C., Paosirikul, C., Maneeroj, S., & Takasu, T. (2022). HybridBERT4Rec: A Hybrid (Content Based Filtering and Collaborative Filtering) Recommender System Based on BERT. IEEE Access, 10, 31776–31788. https://doi.org/10.1109/ACCESS.2022.3177634
Rwedhi, R., & Al augby, S. (2023). Improving Collaborative Filter Using BERT. Journal of Kufa for Mathematics and Computer, 10(2), 23 29.
Darraz, A., et al. (2024). Integrated Sentiment Analysis with BERT for Enhanced Hybrid Recommendation Systems. Future Internet. https://doi.org/10.3390/fi14020010
Li, C., Xia, L., Ren, X., Ye, Y., Xu, Y., & Huang, C. (2023). Graph Transformer for Recommendation. arXiv preprint. https://arxiv.org/abs/2306.02330
Survey on Deep Learning in Recommender Systems (2024). In Depth Survey: Deep Learning in Recommender Systems—Exploring Rating Prediction and Top N Ranking. Soft Computing. https://doi.org/10.1007/s00521 024 10866 z
