Uma Abordagem Híbrida para Sistemas de Recomendação com Base em Avaliações Textuais e Filtragem Colaborativa
Resumo
Recommender systems are increasingly leveraging textual reviews to enhance user preference modeling. Although review-aware recommender systems (RARs) have shown advances in capturing semantic nuances, they often fall short in representing collaborative patterns among users and items. In contrast, traditional collaborative filtering methods, though limited in semantic modeling, are robust in exploiting structural relationships. In this study, we propose a hybrid approach that integrates semantic representations derived from RARs into traditional collaborative models. We evaluated this strategy across three Amazon datasets, comparing RARs, collaborative, and hybrid models in terms of preference modeling accuracy (MSE and MAE), and recommendation relevance (Hits, Precision, Recall). Our results showthat hybrid models outperform both baselines, achieving up to 2.8 times lower prediction error and 60% higher precision. These findings highlight the potential of hybrid models to deliver more robust and context-aware recommendations.
Referências
Xavier Amatriain and Justin Basilico. 2015. Recommender Systems in Industry: A Netflix Case Study. 385–419. DOI: 10.1007/978-1-4899-7637-6_11
Yan Andrade, Nícollas Silva, Thiago Silva, Adriano Pereira, Diego Dias, Elisa T. Albergaria, and Leonardo Rocha. 2023. A Complete Framework for Offline and Counterfactual Evaluations of Interactive Recommendation Systems. In Proceedings of the 29th Brazilian Symposium on Multimedia and the Web (Ribeirão Preto, Brazil) (WebMedia ’23). Association for Computing Machinery, New York, NY, USA, 193–197. DOI: 10.1145/3617023.3617049
Konstantin Bauman, Bing Liu, and Alexander Tuzhilin. 2017. Aspect Based Recommendations: Recommending Items with the Most Valuable Aspects Based on User Reviews. In Proceedings of the 23rd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (Halifax, NS, Canada) (KDD ’17). Association for Computing Machinery, New York, NY, USA, 717–725. DOI: 10.1145/3097983.3098170
Guilherme Bittencourt, Guilherme Fonseca, Yan Andrade, Nícollas Silva, and Leonardo Rocha. 2023. A Survey on Review - Aware Recommendation Systems. In Proceedings of the 29th Brazilian Symposium on Multimedia and the Web (Ribeirão Preto, Brazil) (WebMedia ’23). Association for Computing Machinery, New York, NY, USA, 198–207. DOI: 10.1145/3617023.3617050
Guilherme Bittencourt, Naan Vasconcelos, Yan Andrade, Nicollas Silva, Washington Cunha, Diego Roberto Colombo Dias, Marcos André Gonçalves, and Leonardo Rocha. 2025. Review-Aware Recommender Systems (RARSs): Recent Advances, Experimental Comparative Analysis, Discussions, and New Directions. ACM Comput. Surv. (June 2025). DOI: 10.1145/3744661 Just Accepted.
Yijin Cai, Yilei Wang, Weijin Wang, and Wenting Chen. 2022. RI-GCN: Reviewaware Interactive Graph Convolutional Network for Review-based Item Recommendation. In 2022 IEEE International Conference on Big Data (Big Data). 475–484. DOI: 10.1109/BigData55660.2022.10020296
Diego Carraro and Derek Bridge. 2024. Enhancing Recommendation Diversity by Re-ranking with Large Language Models. ACM Trans. Recomm. Syst. (Oct. 2024). DOI: 10.1145/3700604
Rose Catherine and William Cohen. 2017. TransNets: Learning to Transform for Recommendation. In Proceedings of the Eleventh ACM Conference on Recommender Systems (Como, Italy) (RecSys ’17). Association for Computing Machinery, New York, NY, USA, 288–296. DOI: 10.1145/3109859.3109878
Oscar Celma and Paul Lamere. 2011. Music recommendation and discovery revisited. In Proceedings of the fifth ACM conference on Recommender systems. 7–8.
Chong Chen, Min Zhang, Yiqun Liu, and Shaoping Ma. 2018. Neural attentional rating regression with review-level explanations. In Proceedings of the 2018 world wide web conference. 1583–1592.
Chien Chin Chen, Shun-Yuan Shih, and Meng Lee. 2016. Who should you follow? Combining learning to rank with social influence for informative friend recommendation. Decision Support Systems 90 (2016), 33–45.
Zhiyong Cheng, Ying Ding, Xiangnan He, Lei Zhu, Xuemeng Song, and Mohan Kankanhalli. 2018. A3NCF: an adaptive aspect attention model for rating prediction. In Proceedings of the 27th International Joint Conference on Artificial Intelligence (Stockholm, Sweden) (IJCAI’18). AAAI Press, 3748–3754.
Zhiyong Cheng, Ying Ding, Lei Zhu, and Mohan Kankanhalli. 2018. Aspect-Aware Latent Factor Model: Rating Prediction with Ratings and Reviews. In Proceedings of the 2018 World Wide Web Conference (Lyon, France) (WWW ’18). International World Wide Web Conferences Steering Committee, Republic and Canton of Geneva, CHE, 639–648. DOI: 10.1145/3178876.3186145
Jin Yao Chin, Kaiqi Zhao, Shafiq Joty, and Gao Cong. 2018. ANR: Aspect-based Neural Recommender. In Proceedings of the 27th ACM International Conference on Information and Knowledge Management (Torino, Italy) (CIKM ’18). Association for Computing Machinery, New York, NY, USA, 147–156. DOI: 10.1145/3269206.3271810
Dan Cosley, Shyong K Lam, Istvan Albert, Joseph A Konstan, and John Riedl. 2003. Is seeing believing? How recommender system interfaces affect users’ opinions. In Proceedings of the SIGCHI conference on Human factors in computing systems. 585–592.
Kostadin Cvejoski, Ramsés J. Sánchez, Christian Bauckhage, and César Ojeda. 2022. Dynamic Review-based Recommenders. In Data Science – Analytics and Applications, Peter Haber, Thomas J. Lampoltshammer, Helmut Leopold, and Manfred Mayr (Eds.). Springer Fachmedien Wiesbaden, Wiesbaden, 66–71.
Christian Desrosiers and George Karypis. 2011. A Comprehensive Survey of Neighborhood-based Recommendation Methods. Springer US, Boston, MA, 107–144. DOI: 10.1007/978-0-387-85820-3_4
Maurizio Ferrari Dacrema, Paolo Cremonesi, and Dietmar Jannach. 2019. Are we really making much progress? A worrying analysis of recent neural recommendation approaches. In Proceedings of the 13th ACM Conference on Recommender Systems (Copenhagen, Denmark) (RecSys ’19). Association for Computing Machinery, New York, NY, USA, 101–109. DOI: 10.1145/3298689.3347058
Jingyue Gao, Yang Lin, Yasha Wang, Xiting Wang, Zhao Yang, Yuanduo He, and Xu Chu. 2020. Set-Sequence-Graph: A Multi-View Approach Towards Exploiting Reviews for Recommendation. In Proceedings of the 29th ACM International Conference on Information & Knowledge Management (Virtual Event, Ireland) (CIKM ’20). Association for Computing Machinery, New York, NY, USA, 395–404. DOI: 10.1145/3340531.3411939
Negar Hariri, Bamshad Mobasher, Robin Burke, and Yong Zheng. 2011. Context-Aware Recommendation Based On Review Mining. In Proceedings of the 9th Workshop on Intelligent Techniques for Web Personalization & Recommender Systems, ITWP@IJCAI 2011, Barcelona, Spain, July 16, 2011 (CEUR Workshop Proceedings, Vol. 756), Sarabjot Singh Anand and Dietmar Jannach (Eds.). CEUR-WS.org. [link]
Dietmar Jannach, Markus Zanker, Alexander Felfernig, and Gerhard Friedrich. 2010. Recommender systems: an introduction. Cambridge University Press.
Armand Joulin, Edouard Grave, and Piotr Bojanowski Tomas Mikolov. 2017. Bag of Tricks for Efficient Text Classification. EACL 2017 (2017), 427.
Donghyun Kim, Chanyoung Park, Jinoh Oh, Sungyoung Lee, and Hwanjo Yu. 2016. Convolutional Matrix Factorization for Document Context-Aware Recommendation. In Proceedings of the 10th ACM Conference on Recommender Systems (Boston, Massachusetts, USA) (RecSys ’16). Association for Computing Machinery, New York, NY, USA, 233–240. DOI: 10.1145/2959100.2959165
Yehuda Koren, Robert Bell, and Chris Volinsky. 2009. Matrix Factorization Techniques for Recommender Systems. Computer 42, 8 (2009), 30–37. DOI: 10.1109/MC.2009.263
Balraj Kumar and Neeraj Sharma. 2016. Approaches, Issues and Challenges in Recommender Systems: A Systematic Review. Indian Journal of Science and Technology 9 (2016), 47.
Mike Lewis, Yinhan Liu, Naman Goyal, Marjan Ghazvininejad, Abdelrahman Mohamed, Omer Levy, Ves Stoyanov, and Luke Zettlemoyer. 2020. BART: Denoising Sequence-to-Sequence Pre-training for Natural Language Generation, Translation, and Comprehension. In Proceedings of the 58th Annual Meeting of the Association for Computational Linguistics (ACL). 7871–7880.
Chenliang Li, Cong Quan, Li Peng, Yunwei Qi, Yuming Deng, and LibingWu. 2019. A Capsule Network for Recommendation and Explaining What You Like and Dislike. In Proceedings of the 42nd International ACM SIGIR Conference on Research and Development in Information Retrieval (Paris, France) (SIGIR’19). Association for Computing Machinery, New York, NY, USA, 275–284. DOI: 10.1145/3331184.3331216
Duantengchuan Li, Hai Liu, Zhaoli Zhang, Ke Lin, Shuai Fang, Zhifei Li, and Neal N Xiong. 2021. CARM: Confidence-aware recommender model via review representation learning and historical rating behavior in the online platforms. Neurocomputing 455 (2021), 283–296.
Donghua Liu, Jing Li, Bo Du, Jun Chang, and Rong Gao. 2019. DAML: Dual Attention Mutual Learning between Ratings and Reviews for Item Recommendation. In Proceedings of the 25th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining (Anchorage, AK, USA) (KDD ’19). Association for Computing Machinery, New York, NY, USA, 344–352. DOI: 10.1145/3292500.3330906
Hongtao Liu, Yian Wang, Qiyao Peng, Fangzhao Wu, Lin Gan, Lin Pan, and Pengfei Jiao. 2020. Hybrid neural recommendation with joint deep representation learning of ratings and reviews. Neurocomputing 374 (2020), 77–85.
Yun Liu and Jun Miyazaki. 2022. Knowledge-aware attentional neural network for review-based movie recommendation with explanations. Neural Comput. Appl. 35, 3 (Sept. 2022), 2717–2735. DOI: 10.1007/s00521-022-07689-1
Yichao Lu, Ruihai Dong, and Barry Smyth. 2018. Coevolutionary Recommendation Model: Mutual Learning between Ratings and Reviews. In Proceedings of the 2018 World Wide Web Conference (Lyon, France) (WWW ’18). InternationalWorld Wide Web Conferences Steering Committee, Republic and Canton of Geneva, CHE, 773–782. DOI: 10.1145/3178876.3186158
Washington Luiz, Felipe Viegas, Rafael Alencar, Fernando Mourão, Thiago Salles, Dárlinton Carvalho, Marcos Andre Gonçalves, and Leonardo Rocha. 2018. A feature-oriented sentiment rating for mobile app reviews. In Proceedings of the 2018 world wide web conference. 1909–1918.
Sichun Luo, Chen Ma, Yuanzhang Xiao, and Linqi Song. 2023. Improving Long-Tail Item Recommendation with Graph Augmentation. In Proceedings of the 32nd ACM International Conference on Information and Knowledge Management (CIKM ’23). 1707–1716. DOI: 10.1145/3583780.3614929
Xin Luo, Mengchu Zhou, Yunni Xia, and Qingsheng Zhu. 2014. An Efficient Non-Negative Matrix-Factorization-Based Approach to Collaborative Filtering for Recommender Systems. IEEE Transactions on Industrial Informatics 10, 2 (2014), 1273–1284. DOI: 10.1109/TII.2014.2308433
Julian McAuley and Jure Leskovec. 2013. Hidden factors and hidden topics: understanding rating dimensions with review text. In Proceedings of the 7th ACM conference on Recommender systems. 165–172.
Jianmo Ni and Julian McAuley. 2018. Personalized Review Generation By Expanding Phrases and Attending on Aspect-Aware Representations. In Proceedings of the 56th Annual Meeting of the Association for Computational Linguistics (Volume 2: Short Papers), Iryna Gurevych and Yusuke Miyao (Eds.). Association for Computational Linguistics, Melbourne, Australia, 706–711. DOI: 10.18653/v1/P18-2112
Aäron van den Oord, Sander Dieleman, and Benjamin Schrauwen. 2013. Deep content-based music recommendation. In Proceedings of the 27th International Conference on Neural Information Processing Systems - Volume 2 (Lake Tahoe, Nevada) (NIPS’13). Curran Associates Inc., Red Hook, NY, USA, 2643–2651.
Jeffrey Pennington, Richard Socher, and Christopher D Manning. 2014. Glove: Global vectors for word representation. In Proceedings of the 2014 conference on empirical methods in natural language processing (EMNLP). 1532–1543.
Reinald Adrian Pugoy and Hung-Yu Kao. 2021. Unsupervised Extractive Summarization-Based Representations for Accurate and Explainable Collaborative Filtering. In Proceedings of the 59th Annual Meeting of the Association for Computational Linguistics and the 11th International Joint Conference on Natural Language Processing (Volume 1: Long Papers), Chengqing Zong, Fei Xia, Wenjie Li, and Roberto Navigli (Eds.). Association for Computational Linguistics, Online, 2981–2990. DOI: 10.18653/v1/2021.acl-long.232
Massimo Quadrana, Paolo Cremonesi, and Dietmar Jannach. 2018. Sequenceaware recommender systems. ACM computing surveys (CSUR) 51, 4 (2018), 1–36.
Francesco Ricci, Lior Rokach, and Bracha Shapira. 2015. Recommender systems: introduction and challenges. Recommender systems handbook (2015), 1–34.
Tara N. Sainath, Brian Kingsbury, Vikas Sindhwani, Ebru Arisoy, and Bhuvana Ramabhadran. 2013. Low-rank matrix factorization for Deep Neural Network training with high-dimensional output targets. In 2013 IEEE International Conference on Acoustics, Speech and Signal Processing. DOI: 10.1109/ICASSP.2013.6638949
J. Ben Schafer, Dan Frankowski, Jon Herlocker, and Shilad Sen. 2007. Collaborative Filtering Recommender Systems. Springer Berlin Heidelberg, Berlin, Heidelberg, 291–324. DOI: 10.1007/978-3-540-72079-9_9
Liye Shi, Wen Wu, Wang Guo, Wenxin Hu, Jiayi Chen, Wei Zheng, and Liang He. 2022. SENGR: Sentiment-Enhanced Neural Graph Recommender. Information Sciences 589 (2022), 655–669. DOI: 10.1016/j.ins.2021.12.120
Alex Shtoff, Michael Viderman, Naama Haramaty-Krasne, Oren Somekh, Ariel Raviv, and Tularam Ban. 2024. Low Rank Field-Weighted Factorization Machines for LowLatency Item Recommendation. In Proceedings of the 18th ACMConference on Recommender Systems (Bari, Italy) (RecSys ’24). Association for Computing Machinery, New York, NY, USA, 238–246. DOI: 10.1145/3640457.3688097
Nícollas Silva, Heitor Werneck, Thiago Silva, Adriano C. M. Pereira, and Leonardo Rocha. 2021. A contextual approach to improve the user’s experience in interactive recommendation systems. In Proceedings of the Brazilian Symposium on Multimedia and the Web (Belo Horizonte, Minas Gerais, Brazil) (WebMedia ’21). Association for Computing Machinery, New York, NY, USA, 89–96. DOI: 10.1145/3470482.3479621
Mehdi Srifi, Ahmed Oussous, Ayoub Ait Lahcen, and Salma Mouline. 2020. Recommender systems based on collaborative filtering using review texts—a survey. Information 11, 6 (2020), 317.
Peijie Sun, Le Wu, Kun Zhang, Yu Su, and Meng Wang. 2021. An Unsupervised Aspect-Aware Recommendation Model with Explanation Text Generation. ACM Trans. Inf. Syst. 40, 3, Article 63 (Nov. 2021), 29 pages. DOI: 10.1145/3483611
Yunzhi Tan, Min Zhang, Yiqun Liu, and Shaoping Ma. 2016. Rating-boosted latent topics: understanding users and items with ratings and reviews. In Proceedings of the Twenty-Fifth International Joint Conference on Artificial Intelligence (New York, New York, USA) (IJCAI’16). AAAI Press, 2640–2646.
Jiliang Tang, Huiji Gao, Xia Hu, and Huan Liu. 2013. Context-aware review helpfulness rating prediction. In Proceedings of the 7th ACM Conference on Recommender Systems (Hong Kong, China) (RecSys ’13). 1–8.
Yi Tay, Anh Tuan Luu, and Siu Cheung Hui. 2018. Multi-Pointer Co-Attention Networks for Recommendation. In Proceedings of the 24th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining (London, United Kingdom) (KDD ’18). Association for Computing Machinery, New York, NY, USA, 2309–2318. DOI: 10.1145/3219819.3220086
Saúl Vargas and Pablo Castells. 2014. Improving sales diversity by recommending users to items. In Proceedings of the 8th ACM Conference on Recommender Systems (Foster City, Silicon Valley, California, USA) (RecSys ’14). Association for Computing Machinery, New York, NY, USA, 145–152. DOI: 10.1145/2645710.2645744
Naan Vasconcelos, Davi Reis, Thiago Silva, Nícollas Silva, Washington Cunha, Elisa Tuler, and Leonardo Rocha. 2024. Integrando Avaliações Textuais de Usuários em Recomendação baseada em Aprendizado por Reforço. In Proceedings of the 30th Brazilian Symposium on Multimedia and the Web (Juiz de Fora/MG). SBC, Porto Alegre, RS, Brasil, 390–394. DOI: 10.5753/webmedia.2024.241405
Joao Vinagre, Alípio Mário Jorge, Conceição Rocha, and Joao Gama. 2019. Statistically robust evaluation of stream-based recommender systems. IEEE Transactions on Knowledge and Data Engineering 33, 7 (2019), 2971–2982.
Manolis Vozalis, Angelos Markos, and Konstantinos Margaritis. 2009. Evaluation of standard SVD-based techniques for Collaborative Filtering. HERCMA’09 Proceedings (2009).
HaoWang, NaiyanWang, and Dit-Yan Yeung. 2015. Collaborative Deep Learning for Recommender Systems. In Proceedings of the 21th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (Sydney, NSW, Australia) (KDD ’15). Association for Computing Machinery, New York, NY, USA, 1235–1244. DOI: 10.1145/2783258.2783273
Ke Wang, Yanmin Zhu, Haobing Liu, Tianzi Zang, and Chunyang Wang. 2023. Learning Aspect-Aware High-Order Representations from Ratings and Reviews for Recommendation. ACM Trans. Knowl. Discov. Data 17, 1, Article 3 (Feb. 2023), 22 pages. DOI: 10.1145/3532188
Xinxi Wang and Ye Wang. 2014. Improving Content-based and Hybrid Music Recommendation using Deep Learning. In Proceedings of the 22nd ACM International Conference on Multimedia (Orlando, Florida, USA) (MM ’14). Association for Computing Machinery, New York, NY, USA, 627–636. DOI: 10.1145/2647868.2654940
Heitor Werneck, Nícollas Silva, Matheus Carvalho Viana, Fernando Mourão, Adriano CM Pereira, and Leonardo Rocha. 2020. A survey on point-of-interest recommendation in location-based social networks. In Proceedings of the Brazilian Symposium on Multimedia and the Web. 185–192.
Chuhan Wu, Fangzhao Wu, Mingxiao An, Jianqiang Huang, Yongfeng Huang, and Xing Xie. 2019. NPA: Neural News Recommendation with Personalized Attention. In Proceedings of the 25th ACM SIGKDD (Anchorage, AK, USA) (KDD ’19). Association for Computing Machinery, 9 pages. DOI: 10.1145/3292500.3330665
Huilin Yu, Tieyun Qian, Yile Liang, and Bing Liu. 2020. Adversarial Generation of Target Review for Rating Prediction. In Database Systems for Advanced Applications: 25th International Conference, DASFAA 2020, Jeju, South Korea, September 24–27, 2020, Proceedings, Part II (Jeju, Korea (Republic of)). Springer-Verlag, Berlin, Heidelberg, 73–89. DOI: 10.1007/978-3-030-59416-9_5
Yongfeng Zhang and Xu Chen. 2020. Explainable Recommendation: A Survey and New Perspectives. (01 2020). DOI: 10.1561/9781680836592
Yuying Zhao, YuWang, Yunchao Liu, Xueqi Cheng, Charu C. Aggarwal, and Tyler Derr. 2025. Fairness and Diversity in Recommender Systems: A Survey. ACM Trans. Intell. Syst. Technol. 16, 1, Article 2 (2025), 28 pages. DOI: 10.1145/3664928
Lei Zheng, Vahid Noroozi, and Philip S. Yu. 2017. Joint Deep Modeling of Users and Items Using Reviews for Recommendation. In Proceedings of the Tenth ACM International Conference on Web Search and Data Mining (Cambridge, United Kingdom) (WSDM ’17). DOI: 10.1145/3018661.3018665
Xun Zhou, Jing He, Guangyan Huang, and Yanchun Zhang. 2015. SVD-based incremental approaches for recommender systems. J. Comput. System Sci. 81, 4 (2015), 717–733. DOI: 10.1016/j.jcss.2014.11.016
