基于Elasticsearch的电商推荐系统的设计与实现

来源 :北京交通大学 | 被引量 : 1次 | 上传用户:a275505
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在当今快速发展时代下,随着移动互联网的快速发展,由此带来的巨大便利正慢慢渗透到人们日常生活中,覆盖到衣食住行的方方面面。无论是线下O2O平台如美团、大众点评;还是电商平台如京东、淘宝,其中的商品服务和店铺管理呈现指数级别的增长,内容庞大且特色各异,面对数量庞大的商品和店铺,如何从中找到自己最满意的成为能否提升商品或店铺的浏览点击率和交易转化率的关键。因此利用搜索引擎的快速检索性质,将搜索引擎与推荐系统相结合应用到电商领域,提出了一种基于Elasticsearch的电商推荐系统架构。本文在电商领域设计并实现了一个基于Elasticsearch的分布式电商推荐系统搜索引擎,首先,介绍了课题的研究背景和意义,并对国内外搜索引擎的研究现状进行了分析,然后介绍了系统的实现过程中涉及到的技术和算法,其次阐述了系统的功能性与非功能性需求、技术方案,架构设计,技术设计与系统实现,最后对系统进行了测试与性能分析,通过点击率预估模型得出可解释且有实际意义的评价指标,即对用户的浏览点击率和交易转化率有了明显的提升。在系统搜索部分,本文介绍了Elasticsearch搜索引擎的全文检索能力,结合TMDB开源数据源来设计Elasticsearch多字段查询和打分原理,并实现可自定义打分排序逻辑。其可通过中文分词器完成中文分词,借助logstash-input-jdbc构建全量及非实时增量索引,在搜索引擎架构中,通过定制化分词器以及同义词扩展去丰富搜索准确性,并且通过一个词性分析以及相关性重塑的算法,打造一个可理解语义的搜索引擎。在系统推荐部分,本文采用关键词提取算法、多路召回推荐算法、混合GBDT和LR模型的排序算法,实现面向用户数据的个性化推荐和在线点击率预估。本文推荐系统适用于具有物品和评价的推荐系统,比如电影推荐系统、商品推荐系统,同时恶意评价过滤的有效性需要积累大量用户原始数据,在本文中实现的推荐系统在用户数据较少阶段,恶意评价过滤只能依赖公开数据集,在系统数据积累足够后,切换为历史用户评价。本文最终实现的是一个结合推荐和搜索的电商系统,结合用户的历史行为使用不同的推荐算法混合实现推荐召回和推荐排序,通过展示各主要功能模块详细设计方案说明系统实现过程。在最终的系统测试部分,对于不同的推荐算法进行了点击率预估对比,在测试结果中发现系统召回率和准确率均有提高,影响浏览点击率和交易转化率也有所提高。
其他文献
摘 要:纵观我国从鸦片战争到民国时期的高等教育,教材始终作为重要教学资源,支撑中国近代人才培养目标的实现。具有鲜明时代特征的教材建设同时也在推动和诠释着其时的教育教学改革。本文以我国近代不同时期人才培养目标的演变为主线,就支撑实现其时人才培养目标的教材建设特点进行梳理,以期把握其中的规律,为推进当代我国高等教育教学改革,实现人才培养目标提供历史借鉴。  关键词:教材建设;历史特征;培养目标;中国近
2017年3月,澳门大学、澳门理工学院、澳门旅游学院及澳门科技大学首次顺利实施澳门四高校联合入学考试(语言科及数学科)。“四校联考”政策是在澳门高等教育质量提高的内在需
近年以来,笔者采用电针为主治疗面瘫40例,疗效满意,现介绍如下.
目前城市配电网节能改造面临不少难点,因此,需根据不同配网实际情况,选择适合本地配网降损的综合方案,以取得更高的社会效益和经济效益。
笔者采用腰损方免煎中药颗粒冲剂与腰损方传统中药煎剂分别治疗腰肌劳损各100例,进行临床疗效观察.现将结果报告如下.
近年来,上湖乡党委坚持从改进党建模式和工作机制入手,大胆创新基层支部设置,对现有农村党员实行分类管理,使全乡农村党员的积极性和先进性得到充分发挥,促进了全乡经济发展
背景:近二十几年来伴随肥胖发病率的快速增加,一些肥胖相关的疾病如2型糖尿病的发病率也在快速上升,给个人、家庭和社会带来沉重的医疗负担。高脂膳食和运动不足是肥胖及其相
血小板衍生生长因子A(PDGFA)为血小板衍生生长因子之一,可由多种细胞产生。其可与细胞膜表面高度特异受体PDGFRA结合,从而激活PDGF/PDGFR通路,发挥相应的生物学效应。现有研
在小学语文教学中,教师应该注重渗透对学生的核心素养教育,不断改进教学方法,为学生营造轻松、愉快、和谐的学习氛围。这样才能最大限度实现语文课程价值,提升学生综合素质与
物理学科教学不同于其他学科教学,其是有很强探索性的一门学科,对于中学生来说,物理学科不仅仅要求学生能够掌握基本的知识,还需要掌握与物理学科相关的各种能力。同时从物理