A Survey on Hybrid Recommendation Engine for Businesses and Users

Spurthy Mutturaj, B. Shwetha, P. Sangeetha, Shivani Beldale, Sahana
{"title":"A Survey on Hybrid Recommendation Engine for Businesses and Users","authors":"Spurthy Mutturaj, B. Shwetha, P. Sangeetha, Shivani Beldale, Sahana","doi":"10.5815/IJIEEB.2021.03.03","DOIUrl":null,"url":null,"abstract":"Various techniques have been used over the years to implement recommendation systems. In this research, we have analyzed several papers and majority of them have used collaborative and content-based filtering techniques to implement recommender system. To build a recommender system, we require abundant amount of data which comprises of a spectrum of reviews and sentiments from all user domains. Websites like Yelp and TripAdvisor, allow users to post reviews for various businesses, products and services. In this work we have two objectives 1) Recommend restaurants to user based on user reviews in Yelp dataset and 2) Suggest improvements to business based on user reviews. In the first scenario, we will use the comments and ratings available in the Yelp dataset to generate restaurant recommendations and personalize them with user profile data. In the second scenario, we intend to suggest improvements to businesses based on various user reviews and provide them with a ranked list of predefined parameters to help them understand where they stand with respect to their competitors and where they should improve to do better. For both scenarios, we will perform two major steps to achieve our objective 1) Sentiment Analysis and 2) Content Based Recommendation. The first step gives us the sentiment, quality, subject of discussion relevant to product and in the second step we use the outcomes of first step for personalizing and ranking our results. We came across Gensim and Latent Dirichlet Allocation which seemed to be interesting and was tailored to our requirements. In the yelp dataset, user comments are a mixture of various topics which are extracted by the algorithm (LDA) to provide accurate recommendation for all the users. A prototype of this method provided us with 93% accuracy.","PeriodicalId":427770,"journal":{"name":"International Journal of Information Engineering and Electronic Business","volume":"123 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-06-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Journal of Information Engineering and Electronic Business","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.5815/IJIEEB.2021.03.03","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

Abstract

Various techniques have been used over the years to implement recommendation systems. In this research, we have analyzed several papers and majority of them have used collaborative and content-based filtering techniques to implement recommender system. To build a recommender system, we require abundant amount of data which comprises of a spectrum of reviews and sentiments from all user domains. Websites like Yelp and TripAdvisor, allow users to post reviews for various businesses, products and services. In this work we have two objectives 1) Recommend restaurants to user based on user reviews in Yelp dataset and 2) Suggest improvements to business based on user reviews. In the first scenario, we will use the comments and ratings available in the Yelp dataset to generate restaurant recommendations and personalize them with user profile data. In the second scenario, we intend to suggest improvements to businesses based on various user reviews and provide them with a ranked list of predefined parameters to help them understand where they stand with respect to their competitors and where they should improve to do better. For both scenarios, we will perform two major steps to achieve our objective 1) Sentiment Analysis and 2) Content Based Recommendation. The first step gives us the sentiment, quality, subject of discussion relevant to product and in the second step we use the outcomes of first step for personalizing and ranking our results. We came across Gensim and Latent Dirichlet Allocation which seemed to be interesting and was tailored to our requirements. In the yelp dataset, user comments are a mixture of various topics which are extracted by the algorithm (LDA) to provide accurate recommendation for all the users. A prototype of this method provided us with 93% accuracy.
企业与用户混合推荐引擎研究
多年来,已经使用了各种技术来实现推荐系统。在本研究中,我们分析了几篇论文,其中大多数都使用了协作和基于内容的过滤技术来实现推荐系统。为了建立一个推荐系统,我们需要大量的数据,这些数据包括来自所有用户领域的一系列评论和情感。Yelp和TripAdvisor等网站允许用户对各种企业、产品和服务发表评论。在这项工作中,我们有两个目标:1)根据Yelp数据集中的用户评论向用户推荐餐厅;2)根据用户评论提出业务改进建议。在第一个场景中,我们将使用Yelp数据集中可用的评论和评级来生成餐厅推荐,并使用用户配置文件数据对其进行个性化设置。在第二个场景中,我们打算根据各种用户评论向企业提出改进建议,并为它们提供预定义参数的排序列表,以帮助它们了解自己相对于竞争对手的位置,以及应该在哪些方面进行改进以做得更好。对于这两个场景,我们将执行两个主要步骤来实现我们的目标1)情感分析和2)基于内容的推荐。第一步为我们提供了与产品相关的情感、质量、讨论主题,第二步我们使用第一步的结果进行个性化和排名。我们遇到了Gensim和Latent Dirichlet Allocation,它们看起来很有趣,而且是根据我们的需求量身定制的。在yelp数据集中,用户评论是各种主题的混合,由算法(LDA)提取,为所有用户提供准确的推荐。该方法的原型准确率为93%。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信