{"title":"使用评论推断用户偏好进行评级预测","authors":"Nyein Ei Ei Kyaw, T. T. Wai","doi":"10.1109/AITC.2019.8921179","DOIUrl":null,"url":null,"abstract":"Nowadays, E-commerce websites have been developed and are very popular among online users. Users deal with the problems to choose the right items that meet with their needs. Recommender systems try to suggest the right items to the user by applying different recommendation approaches. Collaborative Filtering recommendation (CF) approach makes recommendations to users using the user-item matrix which has the ratings on each item given by users. Data sparsity problems may occur when a user-item matrix is built based on the ratings of users (one to five stars). User reviews on the products contain more information and opinions than user ratings. This paper proposes the rating prediction approach that infers the user preferences from textual reviews of hotels by performing sentiment analysis. The preference scores obtained from the sentiment analysis are integrated into the rating prediction process which applies two approaches named memory-based CF and model-based CF. The performance of the proposed system is tested on the Myanmar hotel reviews which are crawled from TripAdvisor site and hotel reviews which are downloaded from the Kaggle site. The resulted rating prediction accuracy of two approaches on two data sets is compared by using Root Mean Square Error (RMSE).","PeriodicalId":388642,"journal":{"name":"2019 International Conference on Advanced Information Technologies (ICAIT)","volume":"10 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":"{\"title\":\"Inferring User Preferences Using Reviews for Rating Prediction\",\"authors\":\"Nyein Ei Ei Kyaw, T. T. Wai\",\"doi\":\"10.1109/AITC.2019.8921179\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Nowadays, E-commerce websites have been developed and are very popular among online users. Users deal with the problems to choose the right items that meet with their needs. Recommender systems try to suggest the right items to the user by applying different recommendation approaches. Collaborative Filtering recommendation (CF) approach makes recommendations to users using the user-item matrix which has the ratings on each item given by users. Data sparsity problems may occur when a user-item matrix is built based on the ratings of users (one to five stars). User reviews on the products contain more information and opinions than user ratings. This paper proposes the rating prediction approach that infers the user preferences from textual reviews of hotels by performing sentiment analysis. The preference scores obtained from the sentiment analysis are integrated into the rating prediction process which applies two approaches named memory-based CF and model-based CF. The performance of the proposed system is tested on the Myanmar hotel reviews which are crawled from TripAdvisor site and hotel reviews which are downloaded from the Kaggle site. The resulted rating prediction accuracy of two approaches on two data sets is compared by using Root Mean Square Error (RMSE).\",\"PeriodicalId\":388642,\"journal\":{\"name\":\"2019 International Conference on Advanced Information Technologies (ICAIT)\",\"volume\":\"10 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2019-11-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"5\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2019 International Conference on Advanced Information Technologies (ICAIT)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/AITC.2019.8921179\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 International Conference on Advanced Information Technologies (ICAIT)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/AITC.2019.8921179","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 5
摘要
如今,电子商务网站已经发展起来,在网上用户中非常受欢迎。用户通过处理这些问题来选择满足他们需求的正确项目。推荐系统试图通过应用不同的推荐方法向用户推荐正确的商品。协同过滤推荐(CF)方法使用用户对每个项目的评分矩阵对用户进行推荐。当基于用户的评级(1到5星)构建用户-物品矩阵时,可能会出现数据稀疏性问题。用户对产品的评论比用户评分包含更多的信息和意见。本文提出了一种评价预测方法,通过情感分析从酒店的文本评论中推断出用户的偏好。从情感分析中获得的偏好分数被整合到评级预测过程中,该过程采用了两种方法,即基于记忆的CF和基于模型的CF。所提出的系统的性能在从TripAdvisor网站抓取的缅甸酒店评论和从Kaggle网站下载的酒店评论上进行了测试。采用均方根误差(Root Mean Square Error, RMSE)比较了两种方法在两个数据集上的评级预测精度。
Inferring User Preferences Using Reviews for Rating Prediction
Nowadays, E-commerce websites have been developed and are very popular among online users. Users deal with the problems to choose the right items that meet with their needs. Recommender systems try to suggest the right items to the user by applying different recommendation approaches. Collaborative Filtering recommendation (CF) approach makes recommendations to users using the user-item matrix which has the ratings on each item given by users. Data sparsity problems may occur when a user-item matrix is built based on the ratings of users (one to five stars). User reviews on the products contain more information and opinions than user ratings. This paper proposes the rating prediction approach that infers the user preferences from textual reviews of hotels by performing sentiment analysis. The preference scores obtained from the sentiment analysis are integrated into the rating prediction process which applies two approaches named memory-based CF and model-based CF. The performance of the proposed system is tested on the Myanmar hotel reviews which are crawled from TripAdvisor site and hotel reviews which are downloaded from the Kaggle site. The resulted rating prediction accuracy of two approaches on two data sets is compared by using Root Mean Square Error (RMSE).