簡易檢索 / 詳目顯示

研究生: 林佩萱
Lin, Pei-Hsuan
論文名稱: Towards a Conversational Recommendation System with Item Representation Learning from Reviews
Towards a Conversational Recommendation System with Item Representation Learning from Reviews
指導教授: 柯佳伶
Koh, Jia-Ling
口試委員: 徐嘉連
Hsu, Jia-Lien
林真伊
Lin, Chen-Yi
柯佳伶
Koh, Jia-Ling
口試日期: 2021/09/07
學位類別: 碩士
Master
系所名稱: 資訊工程學系
Department of Computer Science and Information Engineering
論文出版年: 2021
畢業學年度: 109
語文別: 英文
論文頁數: 52
英文關鍵詞: conversation-based recommendation system, recommendation prediction, deep learning
DOI URL: http://doi.org/10.6345/NTNU202101335
論文種類: 學術論文
相關次數: 點閱:97下載:4
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • Conversation-based recommendation systems are proposed to overcome the challenges of the static recommendation systems by taking real time user-system interactions into account for the user preference learning. However, less information of item is provided from the conversation. Our study proposed a conversation-based recommendation system named Review-Based Conversation Recommendation System(RBCRS). The main idea is to propose an item representation learning model to properly learn item representations from reviews of items. The pre-trained item representation is then used in the proposed review-based recommender model to better represent user preference according to their favorite items detected from the conversation. According to the results of experiments, the proposed recommender in RBCRS would recommend an item that reflect user’s favor except for the popular one. Besides, the RBCRS would provide more recommendations among dialogues and also obtain a higher ratio of making successful recommendations.

    Chapter 1 Introduction 1 1.1 Motivation 1 1.2 Goal 4 1.3 Method 6 1.4 Framework 9 Chapter 2 Related Works 10 2.1 Static Recommendation systems 10 2.2 Conversation-based recommendation systems 13 Chapter 3 Methods 17 3.1 Problem definition 17 3.2 Framework 18 Chapter 4 Models 22 4.1 The Offline training phase 23 4.1.1 Item Representation Learning Model 23 4.2 The Online training phase 27 4.2.1 Conversation encoder 27 4.2.2 Sentiment Analysis Model 29 4.2.3 Review-based Recommender Model 31 4.2.4 Response Generation Model 33 Chapter 5 Performance Evaluation 36 5.1 Experiment Setup 36 5.2 Evaluation Metrics 39 5.3 Evaluation of Review-based Recommender 40 5.3.1 Evaluation of recommendation 40 5.4 Evaluation on the conversation-based recommendation system 46 5.4.1 Evaluation of recommendation system 46 5.4.2 Analysis of recommendation behavior 46 5.5 Case study on Item Representation 49 Chapter 6 Conclusion 50 Reference 51

    [1] IMDb Movie Reviews Dataset, IEEE DataPort, Aditya Pal. [Online]. Available: https://ieee-dataport.org/open-access/imdb-movie-reviews-dataset
    [2] C. Chen, M. Zhang, Y. Liu, and S. Ma, “Neural attentional rating regression with review-level explanations,” in WWW Conf., 2018a, pp. 1583–1592.
    [3] Chen, Qibin, et al., “Towards knowledge-based recommender dialog system,” in EMNLP, 2019.
    [4] DBpedia movie ontology. [Online]. Available: http://fr.dbpedia.org/ontology/Film.
    [5] F. Zhang, N. J. Yuan, D. Lian, X. Xie, and W.Y. Ma. Collaborative knowledge base embedding for recommendation systems. in KDD, 2016, pp. 353–362.
    [6] H. Wang, F. Zhang, J. Wang, M. Zhao, W. Li, X. Xie, and M. Guo, “Ripplenet: Propagating user preferences on the knowledge graph for recommendation systems,” in Proc. 27th ACM., 2018, pp. 417–426.
    [7] J. Lehmann, et al, “Dbpedia–a large-scale, multilingual knowledge base extracted from Wikipedia,” in Semantic Web, 2015, 6(2): pp. 167–195.
    [8] Julian McAuley, Amazon review data, [Online]. Available: https://jmcauley.ucsd.edu/data/amazon/
    [9] K. Zhou, W. X. Zhao, S. Bian, Y. Zhou, J.R. Wen, and J. Yu, “Improving Conversational Recommendation systems via Knowledge Graph based Semantic Fusion,” in Proc. 26th ACM SIGKDD, 2020, doi: 10.1145/3394486.3403143.
    [10] L. Zheng, V. Noroozi, and P. S. Yu., “Joint deep modeling of users and items using reviews for recommendation,” in Proc. WSDM, 2017, pp. 425–434.
    [11] Liu, Zeming, et al., “Towards Conversational Recommendation over Multi-Type Dialogs,” in ACL, 2020.
    [12] MovieLens 100K Dataset, GroupLens. [Online]. Available: https://grouplens.org/datasets/movielens/100k/
    [13] P. Sun, L. Wu, K. Zhang, Y. Fu, R. Hong, and M. Wang, “Dual Learning for Explainable Recommendation: Towards Unifying User Preference Prediction and Review Generation,” in WWW, 2020, pp. 837–847.
    [14] R. Li, S. E. Kahou, H. Schulz, V. Michalski, L. Charlin, and C. Pal, “Towards Deep Conversational Recommendations”, in NeurIPS, 2018, pp.9748–9758.
    [15] X. He, L. Liao, H. Zhang, L. Nie, X. Hu, and T. S. Chua, “Neural collaborative filtering,” in Proc. WWW, 2017, pp. 173–182, doi: 10.1145/3038912.3052569.
    [16] X. He, X. Du, X. Wang, F. Tian, J. Tang, and T. S. Chua, “Outer product-based neural collaborative filtering,” 2018, arXiv:1808.03912.
    [17] Z. Fu, Y. Xian, Y. Zhang, and Y. Zhang, “Tutorial on Conversational Recommendation Systems,” in 14th ACM RecSys Conf., 2020, doi: 10.1145/3383313.3411548.
    [18] Z. Chen, X. Wang, X. Xie, M. Parsana, A. Soni, X. Ao, and E. Chen, “Towards Explainable Conversational Recommendation,” in IJCAI, 2020.
    [19] Z. Sun, J. Yang, J. Zhang, A. Bozzon, L.K. Huang, and C. Xu, “Recurrent knowledge graph embedding for effective recommendation,” in Proc. 12th ACM RecSys Conf., 2018, pp. 297–305.

    下載圖示
    QR CODE