Skip to main content
Have a personal or library account? Click to login
XTRA: eXplainable Text-based Recommendation Algorithm Cover

XTRA: eXplainable Text-based Recommendation Algorithm

Open Access
|Jun 2026

References

  1. G. Adomavicius and A. Tuzhilin, “Toward the next generation of recommender systems: A survey of the state-of-the-art and possible extensions,” IEEE Trans. Knowl. Data Eng., vol. 17, no. 6, pp. 734–749, June 2005. https://doi.org/10.1109/TKDE.2005.99
  2. J. Lu, D. Wu, M. Mao, W. Wang, and G. Zhang, “Recommender system application developments: A survey,” Decis. Support Syst., vol. 74, pp. 12–32, June 2015. https://doi.org/10.1016/j.dss.2015.03.008
  3. A. Ansari, S. Essegaier, and R. Kohli, “Internet recommendation systems,” Journal of Marketing Research, vol. 37, no. 3, Aug. 2000. https://doi.org/10.1509/jmkr.37.3.363.18779
  4. A. Ghose and P. G. Ipeirotis, “Estimating the helpfulness and economic impact of product reviews: Mining text and reviewer characteristics,” IEEE Trans. Knowl. Data Eng., vol. 23, no. 10, pp. 1498–1512, Sep. 2010. https://doi.org/10.1109/TKDE.2010.188
  5. G. Adomavicius and J. Zhang, “Impact of data characteristics on recommender systems performance,” ACM Trans. Manag. Inf. Syst., vol. 3, no. 1, pp. 1–17, 2012. https://doi.org/10.1145/2151163.2151166
  6. S. Kanwal, S. Nawaz, M. K. Malik, and Z. Nawaz, “A review of text-based recommendation systems,” IEEE Access, vol. 9, pp. 31638–31661, Feb. 2021. https://doi.org/10.1109/ACCESS.2021.3059312
  7. B. Abdollahi and O. Nasraoui, “Transparency in fair machine learning: The case of explainable recommender systems,” in Human and Machine Learning: Visible, Explainable, Trustworthy and Transparent, June 2018, pp. 21–35. https://doi.org/10.1007/978-3-319-90403-0_2
  8. C. D. Pierse, “Transformers-Interpret,” GitHub repository. [Online]. Available: https://github.com/cdpierse/transformers-interpret
  9. A. Diwali, K. Saeedi, K. Dashtipour, M. Gogate, E. Cambria, and A. Hussain, “Sentiment analysis meets explainable artificial intelligence: A survey on explainable sentiment analysis,” IEEE Trans. Affect. Comput., vol. 15, no. 3, July 2023. https://doi.org/10.1109/TAFFC.2023.3296373
  10. J. L. Herlocker, J. A. Konstan, L. G. Terveen, and J. T. Riedl, “Evaluating collaborative filtering recommender systems,” ACM Trans. Inf. Syst., vol. 22, no. 1, pp. 5–53, Jan. 2004. https://doi.org/10.1145/963770.963772
  11. R. Burke, “Hybrid recommender systems: Survey and experiments,” User Model. User-Adapt. Interact., vol. 12, pp. 331–370, Nov. 2002. https://doi.org/10.1023/A:1021240730564
  12. S. Zhang, L. Yao, A. Sun, and Y. Tay, “Deep learning based recommender system: A survey and new perspectives,” ACM Comput. Surv., vol. 52, no. 1, pp. 1–38, Feb. 2019. https://doi.org/10.1145/3285029
  13. Y. Zhang, H. Ding, Z. Shui, Y. Ma, J. Zou, A. Deoras, and H. Wang, “Language models as recommender systems: Evaluations and limitations,” in NeurIPS 2021 ICBINB Workshop, 2021.
  14. Z. Zhao et al., “Recommender systems in the era of large language models (LLMs),” IEEE Trans. Knowl. Data Eng., vol. 36, no. 11, Nov. 2024. https://doi.org/10.1109/TKDE.2024.3392335
  15. Y. Zhang and X. Chen, “Explainable recommendation: A survey and new perspectives,” Found. Trends Inf. Retr., vol. 14, no. 1, pp. 1–101, Mar. 2020. https://doi.org/10.1561/1500000066
  16. N. Tintarev and J. Masthoff, “Explaining recommendations: Design and evaluation,” in Recommender Systems Handbook, F. Ricci, L. Rokach, and B. Shapira, Eds. Springer, 2015, pp. 353–382. https://doi.org/10.1007/978-1-4899-7637-6_10
  17. E. Gabrilovich and S. Markovitch, “Overcoming the brittleness bottleneck using Wikipedia: Enhancing text categorization with encyclopedic knowledge,” in Proc. AAAI, 2006, pp. 1301–1306.
  18. T. Mikolov, I. Sutskever, K. Chen, G. S. Corrado, and J. Dean, “Distributed representations of words and phrases and their compositionality,” arXiv:1310.4546, Oct. 2013. https://doi.org/10.48550/arXiv.1310.4546
  19. J. Pennington, R. Socher, and C. D. Manning, “GloVe: Global vectors for word representation,” in Proc. EMNLP, Doha, Qatar, Oct. 2014, pp. 1532–1543. https://doi.org/10.3115/v1/D14-1162
  20. J. Sarzynska-Wawer, A. Wawer, A. Pawlak, J. Szymanowska, I. Stefaniak, M. Jarkiewicz, and L. Okruszek, “Detecting formal thought disorder by deep contextualized word representations,” Psychiatry Res., vol. 304, Oct. 2021, Art. no. 114135. https://doi.org/10.1016/j.psychres.2021.114135
  21. J. Devlin, M.-W. Chang, K. Lee, and K. Toutanova, “BERT: Pre-training of deep bidirectional transformers for language understanding,” in Proc. NAACL-HLT, Minneapolis, USA, June 2019, pp. 4171–4186. https://doi.org/10.18653/v1/N19-1423
  22. N. Reimers and I. Gurevych, “Sentence-BERT: Sentence embeddings using Siamese BERT-networks,” arXiv preprint arXiv:1908.10084, Aug. 2019. https://doi.org/10.48550/arXiv.1908.10084
  23. Y. Liu, M. Ott, N. Goyal, J. Du, M. Joshi, D. Chen, O. Levy, M. Lewis, L. Zettlemoyer, and V. Stoyanov, “RoBERTa: A robustly optimized BERT pretraining approach,” arXiv preprint arXiv:1907.11692, July 2019. https://doi.org/10.48550/arXiv.1907.11692
  24. A. Noorian, “A BERT-based sequential POI recommender system in social media,” Comput. Stand. Interfaces, vol. 87, Jan. 2024, Art. no. 103766. https://doi.org/10.1016/j.csi.2023.103766
  25. N. Darraz, I. Karabila, A. El-Ansari, N. Alami, and M. ElMallahi, “Integrated sentiment analysis with BERT for enhanced hybrid recommendation systems,” Expert Syst. Appl., vol. 261, Feb. 2025, Art. no. 125533. https://doi.org/10.1016/j.eswa.2024.125533
  26. N. Yang, J. Jo, M. Jeon, W. Kim, and J. Kang, “Semantic and explainable research-related recommendation system based on semi-supervised methodology using BERT and LDA models,” Expert Syst. Appl., vol. 190, Mar. 2022, Art. no. 116209. https://doi.org/10.1016/j.eswa.2021.116209
  27. H. Thangaraj, V. Vashisht, E. Joshi, K. Verma, and D. Katariya, “A BERT based hybrid recommendation system for academic collaboration,” arXiv preprint arXiv:2502.15223, Feb. 2025. https://doi.org/10.48550/arXiv.2502.15223
  28. S. Patil, R. R. Bijapur, A. P. Bidargaddi, S. D. Kothari, and S. H. Dabade, “Enhancing movie recommendation systems with BERT: A deep learning approach,” in Proc. INCET, Belgaum, India, May 2024, pp. 1–8. https://doi.org/10.1109/INCET61516.2024.10593284
  29. A. Vats, V. Jain, R. Raja, and A. Chadha, “Exploring the impact of large language models on recommender systems: An extensive review,” arXiv preprint arXiv:2402.18590, Feb. 2024. https://doi.org/10.48550/arXiv.2402.18590
  30. L. Wu et al., “A survey on large language models for recommendation,” World Wide Web, vol. 27, no. 5, 2024, Art. no. 60. https://doi.org/10.1007/s11280-024-01291-2
  31. Y. Zhu, L. Wu, Q. Guo, L. Hong, and J. Li, “Collaborative large language model for recommender systems,” in Proc. ACM Web Conf., May 2024, pp. 3162–3172. https://doi.org/10.1145/3589334.3645347
  32. J. Lin et al., “How can recommender systems benefit from large language models: A survey,” ACM Trans. Inf. Syst., vol. 43, no. 2, pp. 1–47, 2025. https://doi.org/10.1145/3678004
  33. Y. Zhang and L. Zhang, “Movie recommendation algorithm based on sentiment analysis and LDA,” Procedia Comput. Sci., vol. 199, pp. 871–878, 2022. https://doi.org/10.1016/j.procs.2022.01.109
  34. Q. Zhang, J. Li, Q. Jia, C. Wang, J. Zhu, Z. Wang, and X. He, “UNBERT: User-news matching BERT for news recommendation,” in Proc. IJCAI, 2021, pp. 3356–3362. https://doi.org/10.24963/ijcai.2021/462
  35. S. R. Javaji and K. Sarode, “Multi-BERT for embeddings for recommendation system,” arXiv preprint arXiv:2308.13050, Aug. 2023. https://doi.org/10.48550/arXiv.2308.13050
  36. E. Jeong, X. Li, A. Kwon, S. Park, Q. Li, and J. Kim, “A multimodal recommender system using deep learning techniques combining review texts and images,” Appl. Sci., vol. 14, no. 20, Oct. 2024, Art. no. 9206. https://doi.org/10.3390/app14209206
  37. J. L. Herlocker, J. A. Konstan, and J. Riedl, “Explaining collaborative filtering recommendations,” in Proc. ACM Conf. Comput. Supported Cooperative Work, Dec. 2000, pp. 241–250. https://doi.org/10.1145/358916.358995
  38. S. M. Lundberg and S.-I. Lee, “A unified approach to interpreting model predictions,” in Adv. Neural Inf. Process. Syst., vol. 30, 2017. https://proceedings.neurips.cc/paper_files/paper/2017/file/8a20a8621978632d76c43dfd28b67767-Paper.pdf
  39. J. Vig, “BERTViz: A tool for visualizing multihead self-attention in the BERT model,” in ICLR Workshop: Debugging Machine Learning Models, 2019.
  40. P. Liu, L. Zhang, and J. A. Gulla, “Dynamic attention-based explainable recommendation with textual and visual fusion,” Inf. Process. Manag., vol. 57, no. 6, Nov. 2020, Art. no. 102099. https://doi.org/10.1016/j.ipm.2019.102099
  41. Y. Gao, T. Sheng, Y. Xiang, Y. Xiong, H. Wang, and J. Zhang, “Chat-REC: Towards interactive and explainable LLMs-augmented recommender system,” arXiv preprint arXiv:2303.14524, Mar. 2023. https://doi.org/10.48550/arXiv.2303.14524
  42. L. Li, Y. Zhang, and L. Chen, “Personalized transformer for explainable recommendation,” arXiv preprint arXiv:2105.11601, May 2021. https://doi.org/10.48550/arXiv.2105.11601
  43. Y. Hou, J. Li, Z. He, A. Yan, X. Chen, and J. McAuley, “Bridging language and items for retrieval and recommendation,” arXiv preprint arXiv:2403.03952, Mar. 2024. https://doi.org/10.48550/arXiv.2403.03952
  44. Yelp, “Yelp Open Dataset.” [Online]. Available: https://business.yelp.com/data/resources/open-dataset/
  45. A. Pal, A. Barigidad, and A. Mustafi, “Identifying movie genre compositions using neural networks and introducing GENREC – A recommender system based on audience genre perception,” in Proc. ICCCS, Patna, India, Oct. 2020, pp. 1–7. https://doi.org/10.1109/ICCCS49678.2020.9276893
  46. D. A. Adeniyi, Z. Wei, and Y. Yongquan, “Automated web usage data mining and recommendation system using k-nearest neighbor (KNN) classification method,” Appl. Comput. Inform., vol. 12, no. 1, pp. 90–108, Jan. 2016. https://doi.org/10.1016/j.aci.2014.10.001
  47. P. Velentzas, M. Vassilakopoulos, A. Corral, and C. Antonopoulos, “GPU-based algorithms for processing the k nearest-neighbor query on spatial data using partitioning and concurrent kernel execution,” Int. J. Parallel Program., vol. 51, no. 6, pp. 275–308, July 2023. https://doi.org/10.1007/s10766-023-00755-8
  48. F. Rahutomo, T. Kitasuka, and M. Aritsugi, “Semantic cosine similarity,” in Proc. Int. Student Conf. Adv. Sci. Technol. (ICAST), 2012.
  49. Fine-tuned BERT sentiment model (implementation). [Online]. Available: https://huggingface.co/sadhaklal/bert-base-uncased-finetunedsst2-v2.
  50. L. Li, T.-T. Goh, and D. Jin, “How textual quality of online reviews affect classification performance: A case of deep learning sentiment analysis,” Neural Comput. Appl., vol. 32, pp. 4387–4415, 2020. https://doi.org/10.1007/s00521-018-3865-7
DOI: https://doi.org/10.2478/acss-2026-0011 | Journal eISSN: 2255-8691 | Journal ISSN: 2255-8683
Language: English
Page range: 127 - 137
Submitted on: Mar 9, 2026
Accepted on: May 11, 2026
Published on: Jun 13, 2026
In partnership with: Paradigm Publishing Services
Publication frequency: Volume open

© 2026 Hasan Serhat Gunduz, Aysun Bozanta, Osman Yucel, published by Riga Technical University
This work is licensed under the Creative Commons Attribution 4.0 License.