一种产品智能推荐的方法和系统与流程

文档序号:15589726发布日期:2018-10-02 18:48阅读:242来源:国知局

本发明涉及电商技术领域,特别是涉及一种产品智能推荐的方法和系统。



背景技术:

随着网络与信息技术的飞速发展,互联网为用户提供越来越多的信息和服务,用户在得到便利的同时也不得不面对大量的垃圾信息和无意义数据,即所谓的信息超载问题。面对海量的网络资源个性化推荐系统是一种极具潜力的解决信息超载的服务技术,它利用用户的偏好信息自动的向用户推荐符合其兴趣特点的对象。智能推荐大都基于海量数据的计算和处理,然而我们发现在海量数据上高效的运行协同过滤算法以及其他推荐策略这样高复杂的算法是有很大的挑战的,在面对解决这个问题的过程中,大家提出了很多减少计算量的方法,而聚类无疑是其中最优的选择之一(即先对海量数据进行聚类计算,然后再运行协同过滤算法,这样可以大幅度降低计算规模)。聚类是一个数据挖掘的经典问题,它的目的是将数据分为多个簇,在同一个簇中的对象之间有较高的相似度,而不同簇的对象差别较大。聚类被广泛的应用于数据处理和统计分析领域。聚类分析还可以作为其他算法的预处理步骤,简化计算量,提高分析效率。

个性化推荐与搜索引擎提供的“一对多”式的信息服务不同,个性化推荐系统输出的结果更符合用户需求。同时系统自动运行,用户参与度低,使得用户寻找信息的成本和时间大大降低。但是现有的个性化推荐系统以客户作为唯一的主体,以客户的需求作为推荐的唯一依据进行产品的推荐,商家不能在个性化推荐系统中推荐自己想推广的产品,商家在现有的个性化推荐系统中比较被动,体验感差。因此,行业内急需一种客户端和商家端能够协同操作,双方体验感好的个性化推荐系统。



技术实现要素:

针对现有技术存在的商家不能在个性化推荐系统中推荐自己想推广的产品,商家比较被动,体验感差的问题,本发明提供一种产品智能推荐的方法。

本申请的具体方案如下:

一种产品智能推荐的方法,包括:接收用户输入的筛选条件,根据所述筛选条件在产品库中进行筛选,得到匹配筛选条件的相应产品;在相应产品中根据商家的营销需求进行筛选,得到置顶产品;在相应产品中根据产品属性进行筛选,得到专属产品;根据筛选条件和用户在最近第一时间内下单最多的产品在产品库中进行筛选,得到常用产品;根据用户在最近第二时间内搜索的历史记录中选择的匹配产品,得到推荐产品;根据用户本次搜索中匹配用户输入的筛选条件得到的产品为其他产品。将专属产品、常用产品、置顶产品、推荐产品和其他产品显示在首页中。

优选地,将专属产品、常用产品、置顶产品、推荐产品和其他产品显示在首页中的步骤包括:按照专属产品、常用产品、置顶产品、推荐产品和其他产品的顺序依次归入要返回的产品队列中;其中,产品队列的总数不大于首页显示数;将产品队列的产品显示在首页中。

优选地,按照专属产品、常用产品、置顶产品、推荐产品和其他产品的顺序依次归入要返回的产品队列中的步骤包括:确定专属产品为第一优先级;确定常用产品为第二优先级;确定置顶产品为第三优先级;确定推荐产品为第四优先级;确定其他产品为第五优先级;从优先级从低高的顺序,将专属产品、常用产品、置顶产品、推荐产品和其他产品依次归入要返回的产品队列中。

优选地,第一时间为15天,第二时间为7天。

优选地,常用产品数不大于3个。

一种产品智能推荐的系统,包括:相应产品得到模块、置顶产品得到模块、专属产品得到模块、常用产品得到模块、推荐产品得到模块、其他产品得到模块和显示模块;所述相应产品得到模块,用于接收用户输入的筛选条件,根据所述筛选条件在产品库中进行筛选,得到匹配筛选条件的相应产品;所述置顶产品得到模块,用于在相应产品中根据商家的营销需求进行筛选,得到置顶产品;所述专属产品得到模块,用于在相应产品中根据产品属性进行筛选,得到专属产品;所述常用产品得到模块,用于根据筛选条件和用户在最近第一时间内下单最多的产品在产品库中进行筛选,得到常用产品;所述推荐产品得到模块,用于根据用户在最近第二时间内搜索的历史记录中选择的匹配产品,得到推荐产品;所述其他产品得到模块,用于根据用户本次搜索中匹配用户输入的筛选条件得到的产品为其他产品;所述显示模块,用于将专属产品、常用产品、置顶产品、推荐产品和其他产品显示在首页中。

优选地,所述显示模块,还用于按照专属产品、常用产品、置顶产品、推荐产品和其他产品的顺序依次归入要返回的产品队列中;其中,产品队列的总数不大于首页显示数;将产品队列的产品显示在首页中。

优选地,所述显示模块,还用于确定专属产品为第一优先级;确定常用产品为第二优先级;确定置顶产品为第三优先级;确定推荐产品为第四优先级;确定其他产品为第五优先级;从优先级从低高的顺序,将专属产品、常用产品、置顶产品、推荐产品和其他产品依次归入要返回的产品队列中。

优选地,第一时间为15天,第二时间为7天。

优选地,常用产品数不大于3个。

与现有技术相比,本发明具有如下有益效果:

本方案的产品智能推荐的方法通过在相应产品中根据商家的营销需求进行筛选,得到置顶产品,在相应产品中根据产品属性进行筛选,得到专属产品。将专属产品、常用产品和置顶产品、推荐产品和其他产品均显示在首页中。不再单纯的以客户作为唯一主体,不仅考虑客户的需求,还结合商家的营销需求进行个性化的产品推荐,方便客户端与服务端的协同操作,提升双方的体验。

附图说明

图1为一实施例的产品智能推荐的方法的示意性结构图;

图2为一实施例的产品智能推荐的系统的示意性结构图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

实施例1

参见图1,一种产品智能推荐的方法,包括:

s11,接收用户输入的筛选条件,根据所述筛选条件在产品库中进行筛选,得到匹配筛选条件的相应产品;

s12,在相应产品中根据商家的营销需求进行筛选,得到置顶产品;置顶产品是根据商家的营销需求而设置在用户搜索页面置顶显示的产品。这样可以方便商家控制产品的构成。比如5类产品中的置顶产品,当服务端商家想要重点推荐某些产品的时候,只需要更新这些产品的属性,将其设置为置顶产品。那么用户在浏览的时候,也就更加容易搜索到这类产品,从而提升交易成功的概率

s13,在相应产品中根据产品属性进行筛选,得到专属产品;专属产品是根据用户的不同类型,关联到该类型用户的专类产品,这样便分类营销;

s14,根据筛选条件和用户在最近第一时间内下单最多的产品在产品库中进行筛选,得到常用产品;在本实施例,第一时间为15天,常用产品数不大于3个。常用产品是用户最近15天内下单最多的产品。考虑首页还要显示其他类型产品,常用产品选取最多的3个产品纳入智能推荐。

s15,根据用户在最近第二时间内搜索的历史记录中选择的匹配产品,得到推荐产品;在本实施例,第二时间为7天。推荐产品是根据用户最近一星期内搜索的历史记录中选择的匹配产品;

s16,根据用户本次搜索中匹配用户输入的筛选条件得到的产品为其他产品;其他产品是用户在本次搜索中匹配用户输入的条件得到的产品;

s17,将专属产品、常用产品、置顶产品、推荐产品和其他产品显示在首页中。

在本实施例,步骤s17包括:按照专属产品、常用产品、置顶产品、推荐产品和其他产品的顺序依次归入要返回的产品队列中;其中,产品队列的总数不大于首页显示数;将产品队列的产品显示在首页中。

更进一步地,按照专属产品、常用产品、置顶产品、推荐产品和其他产品的顺序依次归入要返回的产品队列中的步骤包括:

确定专属产品为第一优先级;

确定常用产品为第二优先级;

确定置顶产品为第三优先级;

确定推荐产品为第四优先级;

确定其他产品为第五优先级;

从优先级从低高的顺序,将专属产品、常用产品、置顶产品、推荐产品和其他产品依次归入要返回的产品队列中。说明显示优先级数越小,显示级别越高。

本方案的产品智能推荐的方法通过在相应产品中根据商家的营销需求进行筛选,得到置顶产品,在相应产品中根据产品属性进行筛选,得到专属产品。将专属产品、常用产品和置顶产品、推荐产品和其他产品均显示在首页中。不再单纯的以客户作为唯一主体,不仅考虑客户的需求,还结合商家的营销需求进行个性化的产品推荐,方便客户端与服务端的协同操作,提升双方的体验。此外,本方案的产品智能推荐的方法剔除单一的搜索条件,以用户个性化的产品为主体,减少用户在浏览产品上浪费的时间,减少交易耗时,提高用户体验,让用户能在只用较少的精力就能浏览自己心中所想的产品内容。个性化的推荐非单一内容的产品,可以方便商家控制产品的构成。比如4类产品中的置顶产品,当服务端想要重点推荐某些产品的时候,只需要更新这些产品的属性,将其设置为置顶产品。那么用户在浏览的时候,也就更加容易搜索到这类产品,从而提升交易成功的概率,这些操作并不需要对现行代码做更改,也就更加容易维护。

实施例2

参见图2,一种产品智能推荐的系统,包括:相应产品得到模块11、置顶产品得到模块12、专属产品得到模块13、常用产品得到模块14、推荐产品得到模块15、其他产品得到模块16和显示模块17;所述相应产品得到模块11,用于接收用户输入的筛选条件,根据所述筛选条件在产品库中进行筛选,得到匹配筛选条件的相应产品;所述置顶产品得到模块12,用于在相应产品中根据商家的营销需求进行筛选,得到置顶产品;所述专属产品得到模块13,用于在相应产品中根据产品属性进行筛选,得到专属产品;所述常用产品得到模块14,用于根据筛选条件和用户在最近第一时间内下单最多的产品在产品库中进行筛选,得到常用产品;所述推荐产品得到模块15,用于根据用户在最近第二时间内搜索的历史记录中选择的匹配产品,得到推荐产品;所述其他产品得到模块16,用于根据用户本次搜索中匹配用户输入的筛选条件得到的产品为其他产品;所述显示模块17,用于将专属产品、常用产品、置顶产品、推荐产品和其他产品显示在首页中。

在本实施例,所述显示模块17,还用于按照专属产品、常用产品、置顶产品、推荐产品和其他产品的顺序依次归入要返回的产品队列中;其中,产品队列的总数不大于首页显示数;

将产品队列的产品显示在首页中。

在本实施例,所述显示模块17,还用于确定专属产品为第一优先级;确定常用产品为第二优先级;确定置顶产品为第三优先级;确定推荐产品为第四优先级;确定其他产品为第五优先级;从优先级从低高的顺序,将专属产品、常用产品、置顶产品、推荐产品和其他产品依次归入要返回的产品队列中。

在本实施例,第一时间为15天,第二时间为7天。

在本实施例,常用产品数不大于3个。

本方案的产品智能推荐的系统通过所述相应产品得到模块11接收用户输入的筛选条件,根据所述筛选条件在产品库中进行筛选,得到匹配筛选条件的相应产品;所述置顶产品得到模块12在相应产品中根据商家的营销需求进行筛选,得到置顶产品;所述专属产品得到模块13在相应产品中根据产品属性进行筛选,得到专属产品;显示模块17将专属产品、常用产品和置顶产品、推荐产品和其他产品均显示在首页中。不再单纯的以客户作为唯一主体,不仅考虑客户的需求,还结合商家的营销需求进行个性化的产品推荐,方便客户端与服务端的协同操作,提升双方的体验。

以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1