物品推荐方法、装置、设备及存储介质制造方法及图纸

技术编号:21036719 阅读:35 留言:0更新日期:2019-05-04 06:18
本发明专利技术公开了一种物品推荐方法、装置、设备及存储介质,首先需要接收物品推荐请求,物品推荐请求由目标用户发送;然后采集目标用户的行为时序数据;最终,基于行为时序数据,向目标用户推荐确定的目标物品。在向用户推荐物品时,采用上述物品推荐方法推荐物品给目标用户,可以实现推荐物品的多样性和新颖性,满足用户个性化需求,且使推荐结果可以用语言清晰明白的进行表述。

Item Recommendation Method, Device, Equipment and Storage Medium

【技术实现步骤摘要】
物品推荐方法、装置、设备及存储介质
本专利技术实施例涉及物品检索技术,尤其涉及物品推荐方法、装置、设备及存储介质。
技术介绍
随着互联网技术的发展,互联网能够为用户提供越来越多的网络服务,例如:用户可以通过互联网浏览视频、收听音乐、阅读、购物等。在互联网平台中,用户可以通过搜索功能搜索自己需要的物品。同时,为了方便用户获取感兴趣的物品或者长尾物品,互联网平台还可以主动向用户推荐物品。如亚马逊书籍推荐、淘宝物品推荐等,可以发现,推荐的本质是精准挖掘出用户潜在而必需的个性化需求物品。现有的物品推荐方法是基于相关性和相似性的推荐方法,如ItemCF、UserCF等协同过滤算法或基于关联规则的频繁模式挖掘方法。在实现本专利技术过程中,专利技术人发现现有推荐方法存在下述缺陷:基于相关性和相似性的推荐方法,在推荐物品的多样性和新颖性上用户实际体验并不好。同时,专利技术人还发现基于潜语义模型(LatentFactorModel,LFM)和深度学习的推荐方法尽管能够解决推荐物品多样性和新颖性的问题,但所获得的推荐结果具有不可解释性,存在无法用语言清晰明白表述的问题。
技术实现思路
本专利技术实施例提供了物品推荐方法、装置、设备及存储介质,实现了推荐物品的多样性和新颖性,且使推荐结果可以用语言清晰明白的进行表述。第一方面,本专利技术实施例提供了一种物品推荐方法,包括:接收物品推荐请求,所述物品推荐请求由目标用户发送;采集所述目标用户的行为时序数据;基于所述行为时序数据,向所述目标用户推荐确定的目标物品。第二方面,本专利技术实施例还提供了一种物品推荐装置,包括:请求接收模块,用于接收物品推荐请求,所述物品推荐请求由目标用户发送;数据采集模块,用于采集所述目标用户的行为时序数据;目标物品确定模块,用于基于所述行为时序数据,向所述目标用户推荐确定的目标物品。第三方面,本专利技术实施例还提供了一种设备,包括:一个或多个处理器;存储器,用于存储一个或多个程序;所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如上述本专利技术实施例第一方面提供的物品推荐方法。第四方面,本专利技术实施例提供了一种计算机可读存储介质,其上存储有一个或多个计算机程序,该程序被处理器执行时实现如上述第一方面实施例提供的物品推荐方法。在上述物品推荐方法、装置、设备及存储介质中,对于目标物品的推荐,首先需要接收物品推荐请求,物品推荐请求由目标用户发送;然后采集目标用户的行为时序数据;最终,基于行为时序数据,向目标用户推荐确定的目标物品。在向用户推荐物品时,采用上述物品推荐方法推荐物品给目标用户,可以实现推荐物品的多样性和新颖性,满足用户个性化需求,且使推荐结果可以用语言清晰明白的进行表述。附图说明图1为本专利技术实施例一提供的物品推荐方法的流程图;图2为本专利技术实施例一提供的用户U的时序图;图3为本专利技术实施例一提供的用户V的时序图;图4为本专利技术实施例二提供的物品推荐方法的流程示意图;图4a为本专利技术实施例二提供的邻接表存储形式的示意图;图5为本专利技术实施例三提供的物品推荐装置的结构框图;图6为本专利技术实施例四提供的一种设备的硬件结构示意图具体实施方式下面结合附图和实施例对本专利技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部结构。实施例一图1为本专利技术实施例一提供的物品推荐方法的流程图,该方法适用于向用户推荐物品的情况,该方法可以由物品推荐装置执行,该装置可以由硬件和/或软件实现。该物品推荐装置可以是两个或多个物理实体构成,也可以是一个物理实体构成,并一般集成在计算机设备中。需要说明的是,本实施例所提供的方法具体可以在计算机设备上使用,并可认为具体由集成在计算机设备上的物品推荐装置执行,其中,计算机设备具体可以是包括了处理器、存储器、输入装置和输出装置的计算机设备。如笔记本电脑、台式计算机、平板电脑以及智能终端等。具体地,计算机设备可以在正常工作状态下实时接收用户通过输入装置输入的物品浏览指令,并可分析该物品浏览信息实际对应的目标物品或者目标服务,将目标物品或者目标服务推荐给目标用户,并通过输出装置向目标用户展示该目标物品或者目标服务。进一步的,上述输入装置可以是内置于计算机设备中的输入设备,如:触摸显示屏,内置语音输入装置等;也可以是通过通讯线与计算机设备进行连接的外置输入设备,如:鼠标、键盘等。进一步的,上述输出装置可以是内置于计算机设备中的输出设备,如:触摸显示屏等;也可以是通过通讯线与计算机设备进行连接的外置输出设备,如:投影仪、数字TV等。具体的,如图1所示,本专利技术实施例一提供的物品推荐方法,具体包括如下操作:S101、接收物品推荐请求,物品推荐请求由目标用户发送。在本实施例中,所述物品具体可理解为在生活中可以看到、听到的物质资料,例如:视频网站的视频、购物网站的商品、音乐网站的音乐以及书籍网站的电子书籍等。所述物品推荐具体可理解为当用户在购买一件物品时,商家趁机了解他们还想买什么,并将用户想要购买的物品展示给用户的行为。例如:用户购买一件A品牌的西装,向用户推荐B品牌的西装。或者,用户浏览一条娱乐类新闻,则向用户推荐和主角相关的其他新闻等。所述物品推荐请求具体可理解为计算机设备基于用户的输入的信息形成的用于表示请求信息的数据。物品推荐请求由目标用户发送可理解为用户通过输入装置进行的操作,则根据用户的操作生成一个物品推荐请求。需要说明的是,操作可以是打开某个应用程序的操作,也可以是通过在物品推荐页面中执行单击、双击或下拉的操作,本实施例中不对操作动作进行限定。进一步的,所述物品推荐请求中包含目标用户标识信息,例如:用户ID等。为了根据用户需求向用户进行物品推荐,可以接收目标用户发送的包含目标用户标识信息的物品推荐请求,进而根据所述物品推荐请求对所述目标用户进行个性化的物品推荐。示例性的,对于音乐推荐,为了根据目标用户需求向目标用户进行音乐推荐,可以接收目标用户发送的包含用户的标识信息的音乐推荐请求。进一步的,接收物品推荐请求具体可理解为当目标用户执行打开某个应用程序的操作,或者在物品推荐页面中执行单击、双击或下拉的操作时,接收目标用户发送的包含目标用户标识信息的物品推荐请求。S102、采集目标用户的行为时序数据。在本实施例中,所述行为时序数据具体可理解为包含用户执行操作的时间和操作对象的数据信息。进一步的,行为时序数据至少包括:用户ID、行为物品和行为时间。所述行为具体可理解为浏览、购买、评论、问答等操作,行为可以根据不同的推荐场景来决定,例如:购物网站对应的行为可以是购买,视频网站对应的行为可以是播放。行为物品具体可理解为行为对应的对象,例如:浏览的音乐,购买的衣服、阅读的书籍或者观看的视频等。行为时间具体可理解为执行行为的时间。需要说明的是,行为时间主要作用在于体现执行行为的先后顺序,与具体时间点没有关系。在本实施例中,采集目标用户的行为时序数据具体可理解为在行为物品数据库中查询与目标用户ID对应的行为历史数据。具体的,行为历史数据是指目标用户已经执行的历史行为,以及历史行为对应的时间。示例性的,以购物网站为例对行为时序数据进行说明。用户U的行本文档来自技高网...

【技术保护点】
1.一种物品推荐方法,其特征在于,包括:接收物品推荐请求,所述物品推荐请求由目标用户发送;采集所述目标用户的行为时序数据;基于所述行为时序数据,向所述目标用户推荐确定的目标物品。

【技术特征摘要】
1.一种物品推荐方法,其特征在于,包括:接收物品推荐请求,所述物品推荐请求由目标用户发送;采集所述目标用户的行为时序数据;基于所述行为时序数据,向所述目标用户推荐确定的目标物品。2.根据权利要求1所述的物品推荐方法,其特征在于,所述基于所述行为时序数据,向所述目标用户推荐确定的目标物品,包括:根据所述目标用户的行为时序数据,构建目标序列;结合所述目标序列,从预设序列库中确定源序列;从所述源序列中确定目标物品,并将所述目标物品推荐给所述目标用户。3.根据权利要求2所述的物品推荐方法,其特征在于,所述行为时序数据至少包括:用户ID、行为物品和行为时间。4.根据权利要求3所述的物品推荐方法,其特征在于,所述根据所述目标用户的行为时序数据,构建目标序列,包括:获取所述行为时序数据中的行为物品和行为时间;以各所述行为时间的产生顺序,对相应的行为物品进行排序;以邻接表形式存储排序后的各所述行为物品,形成对应所述目标用户的目标序列。5.根据权利要求2所述的物品推荐方法,其特征在于,所述预设序列库中包括至少一个参照序列;相应的,所述结合所述目标序列,从预设序列库中确定源序列,包括:从所述目标序列中确定子序列作为待匹配序列;基于设定的深度遍历规则遍历各所述参照序列,确定目标参照序列,所述目标参照序列中存在与所述待匹配序列相匹配子序列;将所述目标参照序列确定为源序列。6.根据权利要求5所述的物品推荐方法,其特征在...

【专利技术属性】
技术研发人员:方建生
申请(专利权)人:广州视源电子科技股份有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1