|
|
News Recommendation with Latent Topic Distribution and Long and Short-Term User Representations |
Tang Jiao,Zhang Lisheng,Sang Chunyan() |
School of Software Engineering, Chongqing University of Posts and Telecommunications, Chongqing 400065, China |
|
|
Abstract [Objective] This paper proposes a news recommendation model based on contents and additional information on users’ current preferences, aiming to improve the performance of the existing ones. [Methods] We estblished a news representation model integrating the titles, abstracts, full-texts, as well as explicit and potential topics. We also built a user representation model utilizing the long and short-term user interests as well as their current concerns and preferences. [Results] We examined the proposed model with two large-scale news recommendation datasets. It reached 69.51% on AUC, 34.09% on MRR, 37.25% on nDCG@5, and 43.01% on nDCG@10 with the first dataset. For the second one, we had 66.05% on AUC, 30.93% on MRR, 34.30% on nDCG@5, and 40.46% on nDCG@10, which were all higher than the seven baseline models. [Limitations] More research is needed to study users with few historical behaviors. [Conclusions] The proposed model could create vectors for news contents and user representations using advanced natural language processing techniques. It also effectively improves the performance of news recommendation models.
|
Received: 05 December 2021
Published: 26 October 2022
|
|
Fund:National Natural Science Foundation of China(62002037);Natural Science Foundation of Chongqing(cstc2019jcyj-msxmX0588) |
Corresponding Authors:
Sang Chunyan,ORCID:0000-0001-8338-7770
E-mail: sangcy@cqupt.edu.cn
|
[1] |
项亮. 推荐系统实践[M]. 北京: 人民邮电出版社, 2012: 18-20.
|
[1] |
( Xiang Liang. Recommended System Practices[M]. Beijing: The People’s Posts and Telecommunications Press, 2012: 18-20.)
|
[2] |
Resnick P, Varian H R. Recommender Systems[J]. Communications of the ACM, 1997, 40(3): 56-58.
|
[3] |
Adomavicius G, Tuzhilin A. Toward the Next Generation of Recommender Systems: A Survey of the State-of-the-Art and Possible Extensions[J]. IEEE Transactions on Knowledge and Data Engineering, 2005, 17(6): 734-749.
doi: 10.1109/TKDE.2005.99
|
[4] |
Konstan J A, Miller B N, Maltz D, et al. GroupLens: Applying Collaborative Filtering to Usenet News[J]. Communications of the ACM, 1997, 40(3): 77-87.
doi: 10.1145/245108.245126
|
[5] |
Marlin B, Zemel R S. The Multiple Multiplicative Factor Model for Collaborative Filtering[C]// Proceedings of the 21st International Conference on Machine Learning. 2004: 576-583.
|
[6] |
Das A S, Datar M, Garg A, et al. Google News Personalization: Scalable Online Collaborative Filtering[C]// Proceedings of the 16th International Conference on World Wide Web. 2007: 271-280.
|
[7] |
He X N, Liao L Z, Zhang H W, et al. Neural Collaborative Filtering[C]// Proceedings of the 26th International Conference on World Wide Web. 2017: 173-182.
|
[8] |
Wang X, He X N, Wang M, et al. Neural Graph Collaborative Filtering[C]// Proceedings of the 42nd International ACM SIGIR Conference on Research and Development in Information Retrieval. 2019: 165-174.
|
[9] |
He X N, Deng K, Wang X, et al. LightGCN: Simplifying and Powering Graph Convolution Network for Recommendation[C]// Proceedings of the 43rd International ACM SIGIR Conference on Research and Development in Information Retrieval. 2020: 639-648.
|
[10] |
Wang H W, Zhang F Z, Xie X, et al. DKN: Deep Knowledge-Aware Network for News Recommendation[C]// Proceedings of the 2018 World Wide Web Conference. 2018: 1835-1844.
|
[11] |
Wu C H, Wu F Z, An M X, et al. Neural News Recommendation with Attentive Multi-View Learning[C]// Proceedings of the 28th International Joint Conference on Artificial Intelligence. 2019: 3863-3869.
|
[12] |
Wu C H, Wu F Z, An M X, et al. NPA: Neural News Recommendation with Personalized Attention[C]// Proceedings of the 25th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining. 2019: 2576-2584.
|
[13] |
An M X, Wu F Z, Wu C H, et al. Neural News Recommendation with Long- and Short-Term User Representations[C]// Proceedings of the 57th Annual Meeting of the Association for Computational Linguistics. 2019: 336-345.
|
[14] |
Wu C H, Wu F Z, Ge S Y, et al. Neural News Recommendation with Multi-Head Self-Attention[C]// Proceedings of the 2019 Conference on Empirical Methods in Natural Language Processing and the 9th International Joint Conference on Natural Language Processing. 2019: 6389-6394.
|
[15] |
Zhang L M, Liu P, Gulla J A. Dynamic Attention-Integrated Neural Network for Session-Based News Recommendation[J]. Machine Learning, 2019, 108(10): 1851-1875.
doi: 10.1007/s10994-018-05777-9
|
[16] |
Hu L M, Li C, Shi C, et al. Graph Neural News Recommendation with Long-Term and Short-Term Interest Modeling[J]. Information Processing & Management, 2020, 57(2): 102142.
doi: 10.1016/j.ipm.2019.102142
|
[17] |
Wu C H, Wu F Z, Huang Y F, et al. Neural News Recommendation with Negative Feedback[J]. CCF Transactions on Pervasive Computing and Interaction, 2020, 2(3): 178-188.
doi: 10.1007/s42486-020-00044-0
|
[18] |
Wu C H, Wu F Z, Qi T, et al. User Modeling with Click Preference and Reading Satisfaction for News Recommendation[C]// Proceedings of the 29th International Joint Conference on Artificial Intelligence. 2020: 3023-3029.
|
[19] |
Ge S Y, Wu C H, Wu F Z, et al. Graph Enhanced Representation Learning for News Recommendation[C]// Proceedings of the Web Conference 2020. 2020: 2863-2869.
|
[20] |
Liu D Y, Lian J X, Wang S Y, et al. KRED: Knowledge-Aware Document Representation for News Recommendations[C]// Proceedings of the 14th ACM Conference on Recommender Systems. 2020: 200-209.
|
[21] |
Hu L M, Xu S Y, Li C, et al. Graph Neural News Recommendation with Unsupervised Preference Disentanglement[C]// Proceedings of the 58th Annual Meeting of the Association for Computational Linguistics. 2020: 4255-4264.
|
[22] |
Raza S, Ding C. Deep Dynamic Neural Network to Trade-off Between Accuracy and Diversity in a News Recommender System[C]// Proceedings of 2021 IEEE International Conference on Big Data. 2021: 5246-5256.
|
[23] |
Wu L, He X N, Wang X, et al. A Survey on Neural Recommendation: From Collaborative Filtering to Content and Context Enriched Recommendation[OL]. arXiv Preprint, arXiv: 2104.13030.
|
[24] |
Cao S X, Yang N, Liu Z Z. Online News Recommender Based on Stacked Auto-Encoder[C]// Proceedings of 2017 IEEE/ACIS 16th International Conference on Computer and Information Science. 2017: 721-726.
|
[25] |
Wu F Z, Qiao Y, Chen J H, et al. MIND: A Large-Scale Dataset for News Recommendation[C]// Proceedings of the 58th Annual Meeting of the Association for Computational Linguistics. 2021: 3597-3606.
|
[26] |
田萱, 丁琪, 廖子慧, 等. 基于深度学习的新闻推荐算法研究综述[J]. 计算机科学与探索, 2021, 15(6): 971-998.
doi: 10.3778/j.issn.1673-9418.2007021
|
[26] |
( Tian Xuan, Ding Qi, Liao Zihui, et al. Survey on Deep Learning Based News Recommendation Algorithm[J]. Journal of Frontiers of Computer Science and Technology, 2021, 15(6): 971-998.)
doi: 10.3778/j.issn.1673-9418.2007021
|
[27] |
Okura S, Tagami Y, Ono S, et al. Embedding-Based News Recommendation for Millions of Users[C]// Proceedings of the 23rd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining. 2017: 1933-1942.
|
[28] |
Park K, Lee J, Choi J. Deep Neural Networks for News Recommendations[C]// Proceedings of the 2017 ACM on Conference on Information and Knowledge Management. 2017: 2255-2258.
|
[29] |
Sheu H S, Li S. Context-Aware Graph Embedding for Session-Based News Recommendation[C]// Proceedings of the 14th ACM Conference on Recommender Systems. 2020: 657-662.
|
[30] |
吴方照, 武楚涵, 安鸣霄, 等. 基于深度学习的个性化新闻推荐[J]. 南京信息工程大学学报(自然科学版), 2019, 11(3): 278-285.
|
[30] |
Wu Fangzhao, Wu Chuhan, An Mingxiao, et al. Personalized News Recommendation Based on Deep Learning[J]. Journal of Nanjing University of Information Science & Technology (Natural Science Edition), 2019, 11(3): 278-285.)
|
[31] |
Huang P S, He X D, Gao J F, et al. Learning Deep Structured Semantic Models for Web Search Using Clickthrough Data[C]// Proceedings of the 22nd ACM International Conference on Information & Knowledge Management. 2013: 2333-2338.
|
[32] |
Blei D M, Ng A Y, Jordan M I. Latent Dirichlet Allocation[J]. The Journal of Machine Learning Research, 2003, 3: 993-1022.
|
[33] |
Burke R. Hybrid Recommender Systems: Survey and Experiments[J]. User Modeling and User-Adapted Interaction, 2002, 12(4): 331-370.
doi: 10.1023/A:1021240730564
|
[34] |
Bansal T, Das M, Bhattacharyya C. Content Driven User Profiling for Comment-Worthy Recommendations of News and Blog Articles[C]// Proceedings of the 9th ACM Conference on Recommender Systems. 2015: 195-202.
|
[35] |
Li L, Zheng L, Yang F, et al. Modeling and Broadening Temporal User Interest in Personalized News Recommendation[J]. Expert Systems with Applications, 2014, 41(7): 3168-3177.
doi: 10.1016/j.eswa.2013.11.020
|
[36] |
Phelan O, McCarthy K, Smyth B. Using Twitter to Recommend Real-Time Topical News[C]// Proceedings of the 3rd ACM Conference on Recommender Systems. 2009: 385-388.
|
[37] |
Son J W, Kim A Y, Park S B. A Location-Based News Article Recommendation with Explicit Localized Semantic Analysis[C]// Proceedings of the 36th International ACM SIGIR Conference on Research and Development in Information Retrieval. 2013: 293-302.
|
[38] |
Kim Y. Convolutional Neural Networks for Sentence Classification[C]// Proceedings of the 2014 Conference on Empirical Methods in Natural Language Processing. 2014: 1746-1751.
|
[39] |
Cho K, van Merrienboer B, Gulcehre C, et al. Learning Phrase Representations Using RNN Encoder-Decoder for Statistical Machine Translation[C]// Proceedings of the 2014 Conference on Empirical Methods in Natural Language Processing. 2014: 1724-1734.
|
[40] |
Bahdanau B, Kyunghyun C, Yoshua B. Neural Machine Translation by Jointly Learning to Align and Translate[OL]. arXiv Preprint, arXiv: 1409.0473.
|
[41] |
Vaswani A, Shazeer N, Parmar N, et al. Attention is All You Need[C]// Proceedings of the 31st International Conference on Neural Information Processing Systems. 2017: 6000-6010.
|
[42] |
Deng L Y. The Cross-Entropy Method: A Unified Approach to Combinatorial Optimization, Monte-Carlo Simulation, and Machine Learning[J]. Technometrics, 2006, 48(1): 147-148.
doi: 10.1198/tech.2006.s353
|
[43] |
Pennington J, Socher R, Manning C D. GloVe: Global Vectors for Word Representation[C]// Proceedings of the 2014 Conference on Empirical Methods in Natural Language Processing. 2014: 1532-1543.
|
[44] |
Srivastava N, Hinton G, Krizhevsky A, et al. Dropout: A Simple Way to Prevent Neural Networks from Overfitting[J]. The Journal of Machine Learning Research, 2014, 15(1): 1929-1958.
|
[45] |
Kingma D P, Ba J. Adam: A Method for Stochastic Optimization[OL]. arXiv Preprint, arXiv: 1412.6980.
|
|
Viewed |
|
|
|
Full text
|
|
|
|
|
Abstract
|
|
|
|
|
Cited |
|
|
|
|
|
Shared |
|
|
|
|
|
Discussed |
|
|
|
|