【技术实现步骤摘要】
一种基于产品间关联度提供搭配产品的方法及装置
本专利技术涉及电子商务领域,特别涉及一种基于产品间关联度提供搭配产品的方法及装置。
技术介绍
随着电子商务应用的日益普及,相关的电子商务网站也得到了空前的发展。现有技术下,当用户在电子商务网站的网页中选中(如,浏览、购买或收藏)一个产品时,电子商务网站会向其推荐网站内与选中产品具有最佳关联度的搭配产品(也称最佳搭配产品),从而方便用户一次性发现和购买意向相关的产品,进而减少用户的操作时间,提高电子商务网站的交易处理效率,提升电子商务网站的服务质量。显然,最佳搭配产品的推荐已经是电子商务网站必备的技术手段之一。那么,如何根据历史交易记录显示的用户意图选取出最佳搭配产品,便是各电子商务网站需要首先优化的技术项目之一,这将成为衡量电子商务网站服务水平的重要指标之一。目前,当用户在电子商务网站的网页中选中一个产品时,为了避免盲目和繁琐的搜索与浏览过程,电子商务网站会基于历史交易记录中记载的各用户的一次购物过程,快捷地发现与上述选中产品最配套或最相关的产品,作为最佳搭配产品提示给用户,以加速用户购物决策的有效性过程,从而提升用户体验与忠诚度;另一方面,也可以拓展用户的购物兴趣,激发购物量,提升网站的点击率与点击转化率。在这一过程中,各产品之间的最佳搭配关系(即关联程度),通常是通过计算各产品在同一订单内被同时购买的次数来确定:任意产品A的最佳搭配产品是与A在同一订单内被同时购买次数最多的产品组合。这一方法的理念认为具有最佳搭配关系的产品组合是且仅是历史上最频繁被购买的产品组合。基于这一理念,现有的确定产品间搭配关系(即关 ...
【技术保护点】
一种基于产品间关联度提供搭配产品的方法,其特征在于,包括:接收用户的选择请求,确定该选择请求对应的目标产品;根据产品间的搭配关系确定所述目标产品的搭配产品;向用户返回所述目标产品以及相应的搭配产品;其中,所述产品间的搭配关系是通过以下步骤获得的:获取用户的历史交易记录,并根据该历史交易记录确定设定时长内形成的事务集合,其中,任意一事务表征用户在上述设定时长内购买的所有产品的集合;形成各产品的产品单项集,每一个产品单项集表示一种产品,并计算每一个产品单项集的绝对支持度,其中,任意一个单项产品集合的绝对支持度为包含该任意一个产品的事务的数目;形成各产品的产品N项集,N>1,每一个产品N项集表示一个N种产品的组合,并计算每一个产品N项集的绝对支持度,其中,任意一个产品N项集的绝对支持度为包含该任意一个产品N项集的事务的数目;根据获得的各产品单项集的绝对支持度和各产品N项集的绝对支持度,分别计算每一个产品N项集表示的产品组合的产品关联度;根据各产品N项集对应的产品关联度,针对各产品分别筛选出相应的符合预设条件的产品组合方式,并按照最终确定的产品组合方式,确定各产品的搭配产品。
【技术特征摘要】
1.一种基于产品间关联度提供搭配产品的方法,其特征在于,包括:接收用户的选择请求,确定该选择请求对应的目标产品;根据产品间的搭配关系确定所述目标产品的搭配产品;向用户返回所述目标产品以及相应的搭配产品;其中,所述产品间的搭配关系是通过以下步骤获得的:获取用户的历史交易记录,并根据该历史交易记录确定设定时长内形成的事务集合,其中,任意一事务表征用户在上述设定时长内购买的所有产品的集合;形成各产品的产品单项集,每一个产品单项集表示一种产品,并计算每一个产品单项集的绝对支持度,其中,任意一个单项产品集合的绝对支持度为包含该任意一个产品的事务的数目;形成各产品的产品N项集,N>1,每一个产品N项集表示一个N种产品的组合,并计算每一个产品N项集的绝对支持度,其中,任意一个产品N项集的绝对支持度为包含该任意一个产品N项集的事务的数目;根据获得的各产品单项集的绝对支持度和各产品N项集的绝对支持度,分别计算每一个产品N项集表示的产品组合的产品关联度,所述产品关联度用于表征产品组合间的关联程度;根据各产品N项集对应的产品关联度,针对各产品分别筛选出相应的符合预设条件的产品组合方式,并按照最终确定的产品组合方式,确定各产品的搭配产品。2.如权利要求1所述的方法,其特征在于,形成各产品的产品N项集,N>1,每一个产品N项集表示一个N种产品的组合,并计算每一个产品N项集合的绝对支持度,其中,任意一个产品N项集的绝对支持度为包含该任意一个产品N项集的事务的数目,包括:形成各产品的产品二项集,每一个产品二项集表示一个两种产品的组合,并计算每一个产品二项集的绝对支持度,其中,任意一个产品二项集的绝对支持度为包含该任意一个产品二项集的事务的数目;形成各产品的产品三项集,每一个产品三项集表示一个三种产品的组合,并计算每一个产品三项集的绝对支持度,其中,任意一个产品三项集的绝对支持度为包含该任意一个产品三项集的事务的数目。3.如权利要求1所述的方法,其特征在于,在获得各产品单项集对应的绝对支持度,以及各产品N项集对应的绝对支持度后,进一步包括:将绝对支持度不符合预设条件的产品单项集进行删除;以及,将绝对支持度未达到预设的绝对支持度阈值的产品N项集进行删除。4.如权利要求2所述的方法,其特征在于,根据获得的各产品单项集的绝对支持度和各产品N项集的绝对支持度,分别计算任意一个产品N项集表示的产品组合的产品关联度,包括:若所述任意一个产品N项集为产品二项集,则根据该产品二项集对应的绝对支持度,以及该产品二项集包含的每一个产品单项集分别对应的绝对支持度,计算获得所述产品二项集表示的产品组合的关联度;若所述任意一个产品N项集为产品三项集,则根据该产品三项集对应的绝对支持度,指定产品表征的产品单项集的绝对支持度,以及所述产品三项集中除去所述指定产品后表征的产品两项集对应绝对支持度,计算获得所述产品三项集与所述指定产品之间的关联度。5.如权利要求4所述的方法,其特征在于,在确定各产品N项集表示的产品组合的产品关联度后,进一步包括:将产品关联度未达到预设的关联度阈值的产品N项集进行删除。6.根据权利要求2-5任一项所述的方法,其特征在于,根据各产品N项集对应的产品关联度,筛...
【专利技术属性】
技术研发人员:张伟,
申请(专利权)人:阿里巴巴集团控股有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。