系统工程理论与实践
繫統工程理論與實踐
계통공정이론여실천
Systems Engineering—Theory & Practice
2014年
12期
3238~3249
,共null页
推荐系统 推荐算法 协同过滤 在线评论 情感分析
推薦繫統 推薦算法 協同過濾 在線評論 情感分析
추천계통 추천산법 협동과려 재선평론 정감분석
recommendation system; recommendation algorithm; collaborative filtering; online review;sentiment analysis
协同过滤推荐算法通常是基于兴趣相似的用户行为来实现个性化推荐,其核心是定义用户之间的兴趣相似度.本文在传统的协同过滤推荐算法基础上,考虑在线评论对用户相似度识别的影响.在混合商品推荐中,粗粒度识别评论情感极性;而在同类商品推荐中,细粒度识别每个商品特征的情感极性.如果用户对产品的某个特征评价次数大于平均次数,表明用户对该特征较关注;如果对产品的某个特征评价低于平均评价,表明用户对该特征较挑剔.进而根据用户评论来建立用户偏好模型,用户在评论中反映出来的相似度越高,表明用户之间的偏好越一致.实验表明,同传统的协同过滤算法相比,基于在线评论情感分析的用户协同过滤算法在准确率和召回率指标上有显著提升.
協同過濾推薦算法通常是基于興趣相似的用戶行為來實現箇性化推薦,其覈心是定義用戶之間的興趣相似度.本文在傳統的協同過濾推薦算法基礎上,攷慮在線評論對用戶相似度識彆的影響.在混閤商品推薦中,粗粒度識彆評論情感極性;而在同類商品推薦中,細粒度識彆每箇商品特徵的情感極性.如果用戶對產品的某箇特徵評價次數大于平均次數,錶明用戶對該特徵較關註;如果對產品的某箇特徵評價低于平均評價,錶明用戶對該特徵較挑剔.進而根據用戶評論來建立用戶偏好模型,用戶在評論中反映齣來的相似度越高,錶明用戶之間的偏好越一緻.實驗錶明,同傳統的協同過濾算法相比,基于在線評論情感分析的用戶協同過濾算法在準確率和召迴率指標上有顯著提升.
협동과려추천산법통상시기우흥취상사적용호행위래실현개성화추천,기핵심시정의용호지간적흥취상사도.본문재전통적협동과려추천산법기출상,고필재선평론대용호상사도식별적영향.재혼합상품추천중,조립도식별평론정감겁성;이재동류상품추천중,세립도식별매개상품특정적정감겁성.여과용호대산품적모개특정평개차수대우평균차수,표명용호대해특정교관주;여과대산품적모개특정평개저우평균평개,표명용호대해특정교도척.진이근거용호평론래건립용호편호모형,용호재평론중반영출래적상사도월고,표명용호지간적편호월일치.실험표명,동전통적협동과려산법상비,기우재선평론정감분석적용호협동과려산법재준학솔화소회솔지표상유현저제승.
Collaborative filtering recommendation algorithm bases on user behavior with similar interests to produce personalized recommendation. The core of the algorithm is to define the distance between the user's interest similarities. The paper considers the online review sentiment impact on user similarity recognition. In mixed products recommendation, coarse-grained sentimental polarity is identified; while in same category products recommendation, fine-grained sentimental analysis is employed for each feature. If the user's evaluation frequency is greater than the average on a special feature, it indicates that the user pays close attention to the feature; while if the user's rating is smaller than the average rating on a special feature, it means the user has a strict requirement on this feature. And then the user's preference model is created according to reviews, the higher the similarity between users in the reviews, the more consistent preferences between users. Experiment results show that the proposed collaborative filtering algorithm based on sentiment analysis of online reviews improves the traditional algorithm significantly on accuracy and recall.