Product Recommendation System Based on Deep Learning

Pin Lu, Pingping Liu
{"title":"Product Recommendation System Based on Deep Learning","authors":"Pin Lu, Pingping Liu","doi":"10.2478/ijanmc-2023-0041","DOIUrl":null,"url":null,"abstract":"Abstract With the development of Internet big data and e-commerce, the widespread popularity of information, information acquisition and personalized recommendation technologies have attracted extensive attention. The core value of personalized recommendation is to provide more accurate content and services around users. The recommended scenarios are not uniform, and different dimensions need to be considered. For example, we are facing enterprises or individuals, different age groups, different levels of education, social life and other aspects. In this paper, the classic DNN (Deep Neural Networks) double tower recommendation algorithm in the recommendation algorithm is used as the ranking algorithm of the recommendation system. It is divided into user and item for embedding respectively. The network model is built using tensorflow. The data processed by the initial data through feature engineering is sent into the model for training, and the trained DNN double tower model is obtained. Recall adopts collaborative filtering algorithm, and applies tfidf, w2v, etc. to process feature engineering, so as to better improve the accuracy of the system and balance the EE problem of the recommendation system. The recommendation module of this system is divided into data cleaning as a whole. Feature engineering includes the establishment of user portraits, the analysis of multiple recall and sorting algorithms, the adoption of multiple recall mode, and the implementation of a classic recommendation system with in-depth learning. This makes the recommendation system better balance the interests of both the platform and users, and achieve a win-win situation.","PeriodicalId":193299,"journal":{"name":"International Journal of Advanced Network, Monitoring and Controls","volume":"6 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Journal of Advanced Network, Monitoring and Controls","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.2478/ijanmc-2023-0041","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Abstract With the development of Internet big data and e-commerce, the widespread popularity of information, information acquisition and personalized recommendation technologies have attracted extensive attention. The core value of personalized recommendation is to provide more accurate content and services around users. The recommended scenarios are not uniform, and different dimensions need to be considered. For example, we are facing enterprises or individuals, different age groups, different levels of education, social life and other aspects. In this paper, the classic DNN (Deep Neural Networks) double tower recommendation algorithm in the recommendation algorithm is used as the ranking algorithm of the recommendation system. It is divided into user and item for embedding respectively. The network model is built using tensorflow. The data processed by the initial data through feature engineering is sent into the model for training, and the trained DNN double tower model is obtained. Recall adopts collaborative filtering algorithm, and applies tfidf, w2v, etc. to process feature engineering, so as to better improve the accuracy of the system and balance the EE problem of the recommendation system. The recommendation module of this system is divided into data cleaning as a whole. Feature engineering includes the establishment of user portraits, the analysis of multiple recall and sorting algorithms, the adoption of multiple recall mode, and the implementation of a classic recommendation system with in-depth learning. This makes the recommendation system better balance the interests of both the platform and users, and achieve a win-win situation.
基于深度学习的产品推荐系统
随着互联网大数据和电子商务的发展,信息、信息获取和个性化推荐技术的广泛普及引起了广泛关注。个性化推荐的核心价值是围绕用户提供更精准的内容和服务。推荐的场景并不统一,需要考虑不同的维度。例如,我们面对的是企业还是个人,不同的年龄群体,不同的教育水平,社会生活等方面。本文采用推荐算法中经典的DNN (Deep Neural Networks)双塔推荐算法作为推荐系统的排序算法。将其分为用户和项目进行嵌入。利用张量流建立网络模型。将初始数据经过特征工程处理后的数据送入模型进行训练,得到训练好的DNN双塔模型。Recall采用协同过滤算法,并应用tfidf、w2v等进行特征工程处理,从而更好地提高系统的准确率,平衡推荐系统的EE问题。本系统的推荐模块整体分为数据清洗两部分。特征工程包括建立用户画像,分析多种召回和排序算法,采用多种召回模式,实现具有深度学习的经典推荐系统。这使得推荐系统更好地平衡了平台和用户双方的利益,实现了双赢。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约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学术官方微信