关联推荐方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:20545998 阅读:30 留言:0更新日期:2019-03-09 18:55
本申请涉及一种基于数据资源的关联推荐方法、装置、计算机设备和存储介质。所述方法包括:接收终端发送的搜索请求,并根据搜索请求获取用户的搜索行为日志。其中,搜索请求携带用户标识,用户标识与用户权限对应。根据用户标识从搜索行为日志中提取对应的搜索关键字,根据用户权限,将搜索关键字按照预设的搜索关键字类别进行分类。根据预设的搜索关键字类别和关联推荐集之间的对应关系,从关联推荐集中获取与搜索关键字类别对应的关联数据,并将关联数据发送至终端。采用本方法能够将用户权限和搜索关键字关联起来,将属于同一搜索关键字类别的关联数据,发送至相同用户权限的用户终端,实现了关联人群的关联推荐,进一步提高了关联推荐性。

Relevant Recommendation Method, Device, Computer Equipment and Storage Media

This application relates to a data resource-based Association recommendation method, device, computer equipment and storage medium. The method comprises receiving a search request sent by a terminal and obtaining a user's search behavior log according to the search request. The search request carries the user identity, which corresponds to the user rights. According to the user identity, the corresponding search keywords are extracted from the search behavior log, and the search keywords are classified according to the preset category of search keywords according to the user rights. According to the corresponding relationship between the preset search keyword category and the association recommendation set, the association data corresponding to the search keyword category is obtained from the association recommendation set and sent to the terminal. This method can associate user privileges with search keywords, send the related data belonging to the same search keyword category to the same user terminal with the same user privileges, and realize the association recommendation of related groups, which further improves the relevance recommendation.

【技术实现步骤摘要】
关联推荐方法、装置、计算机设备和存储介质
本申请涉及计算机
,特别是涉及一种关联推荐方法、装置、计算机设备和存储介质。
技术介绍
随着计算机科学技术的不断发展,出现了利用网络获取信息的方式,可以获取网络上的海量信息,并提供了较快的信息获取速度。随之而来的是越来越多的用户通过网络搜索进行各种信息的查询与获取。传统的搜索技术,当用户通过搜索引擎输入某个查询词后,可以在搜索框下方自动推荐候选词,向用户推荐与用户输入查询语义相关的其他查询。但是,传统的各大搜索引擎的搜索联想功基于各关键词的搜索热度、个人搜索历史,无法结合用户搜索意图为其推送满足其自身需求的服务信息,且不能与用户权限以及关联人群关联起来,推荐关联性较差。
技术实现思路
基于此,有必要针对上述技术问题,提供一种能够提高推荐关联性的关联推荐方法、装置、计算机设备和存储介质。一种关联推荐方法,所述方法包括:接收终端发送的搜索请求,并根据所述搜索请求获取用户的搜索行为日志;其中,所述搜索请求携带用户标识,所述用户标识与用户权限对应;根据所述用户标识从所述搜索行为日志中提取对应的搜索关键字;根据所述用户权限,将所述搜索关键字按照预设的搜索关键字类别进行分类;根据预设的搜索关键字类别和关联推荐集之间的对应关系,从所述关联推荐集中获取与所述搜索关键字类别对应的关联数据,并将所述关联数据发送至终端。在其中一个实施例中,所述根据所述搜索请求从数据库中获取用户的搜索行为日志,包括:解析所述搜索请求,获取所述搜索请求携带的用户标识;从数据库中获取与所述用户标识对应的历史搜索操作;根据所述历史搜索操作和与所述历史搜索操作对应的搜索结果,生成用户的搜索行为日志。在其中一个实施例中,所述根据所述用户标识从所述搜索行为日志中提取对应的搜索关键字,包括:获取与用户标识对应的场景,并获取与所述场景对应的历史搜索输入;从所述搜索行为日志中获取与所述历史搜索输入对应的搜索结果;根据所述场景下的历史搜索输入和对应的搜索结果,生成与所述场景对应的历史搜索数据;从所述历史搜索数据中提取搜索关键字。在其中一个实施例中,所述根据所述用户权限,将所述搜索关键字按照预设的搜索关键字类别进行分类,包括:获取所述用户权限对应的用户标识类别;获取所述用户标识类别和所述搜索关键字之间的对应关系,并获取与所述用户标识类别对应的搜索关键字;将与不同用户标识类别对应的搜索关键字,按照所述用户标识类别分为不同搜索关键字类别。在其中一个实施例中,所述根据预设的搜索关键字类别和关联推荐集之间的对应关系,从所述关联推荐集中获取与所述搜索关键字类别对应的关联数据,包括:根据所述搜索关键字类别对应的搜索关键字,从数据库中提取符合预设相似度的候选搜索关键字;根据所述符合预设相似度的候选搜索关键字生成搜索关联候选词库,并获取与所述候选搜索关键字对应的搜索结果;根据所述关联候选词库和与所述候选搜索关键字对应的搜索结果,生成关联推荐集;从所述关联推荐集中获取符合预设相似度的候选搜索关键字,和与候选搜索关键字对应的搜索结果;根据所述符合预设相似度的候选搜索关键字,和所述与候选搜索关键字对应的搜索结果,生成关联数据。在其中一个实施例中,所述方法还包括:挖掘网络中用户执行的输入搜索行为和/或点击搜索行为;获取与所述输入搜索行为对应的输入搜索结果,及与所述点击搜索行为对应的点击搜索结果;根据用户执行的输入搜索行为和对应的输入搜索结果,以及点击搜索行为和对应的点击搜索结果,生成用户的搜索行为日志。在其中一个实施例中,所述方法还包括:预先设置关联度;获取与所述搜索关键字对应的候选搜索关键字;对所述候选搜索关键字和搜索关键字之间的相似度进行排序,获取前K个候选搜索关键字;将所述前K个候选搜索关键字对应的相似度和预设的关联度进行比对,获取符合预设的关联度的候选搜索关键字;将所述符合预设的关联度的候选搜索关键字和对应的搜索结果,发送至终端。一种关联推荐装置,所述装置包括:搜索日志获取模块,用于接收终端发送的搜索请求,并根据所述搜索请求获取用户的搜索行为日志;其中,所述搜索请求携带用户标识,所述用户标识与用户权限对应;搜索关键字提取模块,用于根据所述用户标识从所述搜索行为日志中提取对应的搜索关键字;分类模块,用于根据所述用户权限,将所述搜索关键字按照预设的搜索关键字类别进行分类;关联数据获取模块,用于根据预设的搜索关键字类别和关联推荐集之间的对应关系,从所述关联推荐集中获取与所述搜索关键字类别对应的关联数据,并将所述关联数据发送至终端。一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:接收终端发送的搜索请求,并根据所述搜索请求获取用户的搜索行为日志;其中,所述搜索请求携带用户标识,所述用户标识与用户权限对应;根据所述用户标识从所述搜索行为日志中提取对应的搜索关键字;根据所述用户权限,将所述搜索关键字按照预设的搜索关键字类别进行分类;根据预设的搜索关键字类别和关联推荐集之间的对应关系,从所述关联推荐集中获取与所述搜索关键字类别对应的关联数据,并将所述关联数据发送至终端。一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:接收终端发送的搜索请求,并根据所述搜索请求获取用户的搜索行为日志;其中,所述搜索请求携带用户标识,所述用户标识与用户权限对应;根据所述用户标识从所述搜索行为日志中提取对应的搜索关键字;根据所述用户权限,将所述搜索关键字按照预设的搜索关键字类别进行分类;根据预设的搜索关键字类别和关联推荐集之间的对应关系,从所述关联推荐集中获取与所述搜索关键字类别对应的关联数据,并将所述关联数据发送至终端。上述关联推荐方法、装置、计算机设备和存储介质,通过根据终端发送的搜索请求从数据库中获取用户的搜索行为日志,其中,搜索请求携带用户标识,用户标识与用户权限对应。根据用户标识从搜索行为日志中提取对应的搜索关键字,并根据用户权限,将用户标识对应的搜索关键字分为不同搜索关键字类别。根据预设的搜索关键字类别和关联推荐集之间的对应关系,从关联推荐集中获取与搜索关键字类别对应的关联数据,并将关联数据发送至终端。从而可将用户权限和搜索关键字关联起来,将属于同一搜索关键字类别的搜索关键字对应的关联数据,发送至相同用户权限的用户终端,实现了关联人群的关联推荐,进一步提高了关联推荐性。附图说明图1为一个实施例中关联推荐方法的应用场景图;图2为一个实施例中关联推荐方法的流程示意图;图3为一个实施例中获取与搜索关键字类别对应的关联数据的步骤的流程示意图;图4为一个实施例中关联推荐装置的结构框图;图5为一个实施例中计算机设备的内部结构图。具体实施方式为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。本申请提供的关联推荐方法,可以应用于如图1所示的应用环境中。其中,终端102与服务器104通过网络进行通信。服务器104接收终端102发送的搜索请求,并根据搜索请求获取用户的搜索行为日志。其中,搜索请求携带用户标识,用户标识与用户权限对应。服务器104根据用户标本文档来自技高网...

【技术保护点】
1.一种关联推荐方法,所述方法包括:接收终端发送的搜索请求,并根据所述搜索请求获取用户的搜索行为日志;其中,所述搜索请求携带用户标识,所述用户标识与用户权限对应;根据所述用户标识从所述搜索行为日志中提取对应的搜索关键字;根据所述用户权限,将所述搜索关键字按照预设的搜索关键字类别进行分类;根据预设的搜索关键字类别和关联推荐集之间的对应关系,从所述关联推荐集中获取与所述搜索关键字类别对应的关联数据,并将所述关联数据发送至终端。

【技术特征摘要】
1.一种关联推荐方法,所述方法包括:接收终端发送的搜索请求,并根据所述搜索请求获取用户的搜索行为日志;其中,所述搜索请求携带用户标识,所述用户标识与用户权限对应;根据所述用户标识从所述搜索行为日志中提取对应的搜索关键字;根据所述用户权限,将所述搜索关键字按照预设的搜索关键字类别进行分类;根据预设的搜索关键字类别和关联推荐集之间的对应关系,从所述关联推荐集中获取与所述搜索关键字类别对应的关联数据,并将所述关联数据发送至终端。2.根据权利要求1所述的方法,其特征在于,所述根据所述搜索请求从数据库中获取用户的搜索行为日志,包括:解析所述搜索请求,获取所述搜索请求携带的用户标识;从数据库中获取与所述用户标识对应的历史搜索操作;根据所述历史搜索操作和与所述历史搜索操作对应的搜索结果,生成用户的搜索行为日志。3.根据权利要求1所述的方法,其特征在于,所述根据所述用户标识从所述搜索行为日志中提取对应的搜索关键字,包括:获取与用户标识对应的场景,并获取与所述场景对应的历史搜索输入;从所述搜索行为日志中获取与所述历史搜索输入对应的搜索结果;根据所述场景下的历史搜索输入和对应的搜索结果,生成与所述场景对应的历史搜索数据;从所述历史搜索数据中提取搜索关键字。4.根据权利要求1至3任意一项所述的方法,其特征在于,所述根据所述用户权限,将所述搜索关键字按照预设的搜索关键字类别进行分类,包括:获取所述用户权限对应的用户标识类别;获取所述用户标识类别和所述搜索关键字之间的对应关系,并获取与所述用户标识类别对应的搜索关键字;将与不同用户标识类别对应的搜索关键字,按照所述用户标识类别分为不同搜索关键字类别。5.根据权利要求1至3任意一项所述的方法,其特征在于,所述根据预设的搜索关键字类别和关联推荐集之间的对应关系,从所述关联推荐集中获取与所述搜索关键字类别对应的关联数据,包括:根据所述搜索关键字类别对应的搜索关键字,从数据库中提取符合预设相似度的候选搜索关键字;根据所述符合预设相似度的候选搜索关键字生成搜索关联候选词库,并获取与所述候选搜索关键字对应的搜索结...

【专利技术属性】
技术研发人员:江琳蔡健赵云松
申请(专利权)人:深圳壹账通智能科技有限公司
类型:发明
国别省市:广东,44

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

1