一种信息推送方法、装置及电子设备制造方法及图纸

技术编号:18668305 阅读:32 留言:0更新日期:2018-08-14 20:39
本发明专利技术公开一种信息推送方法、装置及电子设备,通过在用户发起的搜索时前置用户的搜索需求,极大提升搜索引擎的查询效率以及用户体验,提供个性化的搜索推荐结果,增加搜索引擎的变现效率和用户粘性。该方法包括:在检测到目标用户搜索待搜索内容情况下,提取全网用户的历史网络行为记录;基于所述全网用户的历史网络行为记录,确定与所述目标用户对应的推荐信息;将所述的推荐信息展示在与所述待搜索内容对应的搜索结果页面中。

Information pushing method, device and electronic equipment

The invention discloses an information pushing method, a device and an electronic device, which greatly improves the query efficiency and user experience of a search engine, provides personalized search recommendation results, and increases the liquidity efficiency and user stickiness of a search engine by presenting the search demand of a user when a user initiates a search. The method includes: extracting the history network behavior record of the whole network user when the content to be searched by the target user is detected; determining the recommendation information corresponding to the target user based on the history network behavior record of the whole network user; and displaying the recommendation information corresponding to the content to be searched. Cable results page.

【技术实现步骤摘要】
一种信息推送方法、装置及电子设备
本专利技术涉及电子
,尤其涉及一种信息推送方法、装置及电子设备。
技术介绍
随着信息处理技术发展,越来越多的电子设备出现在人们的工作和生活中,方便了人们的日常生活。这些电子设备通过互联网为用户提供便捷的服务。互联网的发展所带来的信息量增大,使得用户在筛选信息的时候越来越依靠于搜索引擎。搜索引擎是指根据一定的策略、运用特定的计算机程序从互联网上搜集信息,在对信息进行组织和处理后,为用户提供检索服务,将与用户搜索内容相关的信息展示给用户的系统。目前,在用户在使用搜索引擎的过程中,传统的搜索引擎仅提供官网寻址服务,比如:用户搜索某网站的名称,搜索引擎确定出的搜索结果为该网站的网址。因此,现有技术搜索引擎仅能满足用户网址查询需求,提供的搜索服务单一,用户粘性差。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的信息推送方法、装置及电子设备。第一方面,本申请提供一种信息推送方法,包括:在检测到目标用户搜索待搜索内容情况下,提取全网用户的历史网络行为记录;基于所述全网用户的历史网络行为记录,确定与所述目标用户对应的推荐信息;将所述的推荐信息展示在与所述待搜索内容对应的搜索结果页面中。可选的,所述基于所述全网用户的历史网络行为记录,确定与所述目标用户对应的推荐信息,包括:基于所述全网用户的历史网络行为记录,确定出候选项目;确定所述全网用户中每个用户对候选项目的评分,建立用户评分矩阵;基于所述评分矩阵,确定所述全网用户中与所述目标用户相似的邻居用户集;基于所述邻居用户集,从所述候选项目中确定出推荐项目;确定与所述推荐项目对应的推荐信息为与所述目标用户对应的推荐信息。可选的,所述提取全网用户的历史网络行为记录,包括:获取在预设时间范围内的全网用户的搜索记录、点击记录和浏览记录中任意一种或多种组合。可选的,所述基于所述全网用户的历史网络行为记录,确定出候选项目,包括:确定在所述预设时间范围内的全网用户的搜索记录中搜索次数大于第一预设次数的搜索内容为候选项目;和/或确定在所述预设时间范围内的全网用户的点击记录中点击次数大于第二预设次数的点击内容为候选项目;和/或确定在所述预设时间范围内的全网用户的浏览记录中浏览次数大于第三预设次数的浏览内容为候选项目。可选的,所述基于所述评分矩阵,确定所述全网用户中与所述目标用户相似的邻居用户集,包括:基于所述评分矩阵,计算所述目标用户与所述全网用户中其他用户的相似性;基于所述目标用户与所述全网用户中其他用户的相似性,确定与所述目标用户相似的邻居用户集。可选的,所述基于所述目标用户与所述全网用户中其他用户的相似性,确定与所述目标用户相似的邻居用户集,包括:确定与所述目标用户相似的邻居用户集包括所述全网用户中与所述目标用户的相似性大于第一预设阈值的用户。可选的,所述基于所述目标用户与所述全网用户中其他用户的相似性,确定与所述目标用户相似的邻居用户集,包括:确定与所述目标用户相似的邻居用户集包括所述全网用户中与所述目标用户的相似性由大至小排列后的前第一预设数目的用户。可选的,所述基于所述邻居用户集,从所述候选项目中确定出推荐项目,包括:基于所述邻居用户集,确定所述目标用户对所述候选项目中每个项目的兴趣度预测值;确定所述候选项目中兴趣度预测值大于第二预设阈值的项目为推荐项目或确定所述候选项目中兴趣度预测值由大至小排列后的前第二预设数目的项目为推荐项目。可选的,所述基于所述邻居用户集,从所述候选项目中确定出推荐项目,包括:确定所述邻居用户集中的所有邻居用户对所述候选项目中每个项目的加权平均兴趣度;确定所述候选项目中加权平均兴趣度大于第三预设阈值的项目为推荐项目或确定所述候选项目中加权平均兴趣度由大至小排列后的前第三预设数目的项目为推荐项目。可选的,所述将所述的推荐信息展示在与所述待搜索内容对应的搜索结果页面中,包括:将所述的推荐信息展示在所述待搜索内容对应的搜索结果下方,所述的推荐信息包括与所述推荐项目对应的候选搜索词和/或网页链接。可选的,所述将所述推荐信息展示在与所述待搜索内容对应的搜索结果页面,包括:从所述推荐信息中确定出与所述目标用户搜索的所述待搜索内容相关的推荐信息;将与所述目标用户搜索的所述待搜索内容相关的推荐信息展示在与所述待搜索内容对应的搜索结果页面。第二方面,本申请提供一种信息推送方法,包括:在检测到目标用户搜索待搜索内容情况下,提取全网用户的历史网络行为记录;基于所述全网用户的历史网络行为记录,确定与所述目标用户相似的相似用户集;基于所述相似用户集中每个相似用户感兴趣的信息,确定与所述目标用户对应的推荐信息;将所述的推荐信息展示在与所述待搜索内容对应的搜索结果页面中。第三方面,本申请提供一种信息推送装置,包括:获取单元,用于在检测到目标用户搜索待搜索内容情况下,提取全网用户的历史网络行为记录;确定单元,用于基于所述全网用户的历史网络行为记录,确定与所述目标用户对应的推荐信息;展示单元,用于将所述的推荐信息展示在与所述待搜索内容对应的搜索结果页面中。可选的,所述确定单元包括:第一确定模块,用于基于所述全网用户的历史网络行为记录,确定出候选项目;第二确定模块,用于确定所述全网用户中每个用户对候选项目的评分,建立用户评分矩阵;第三确定模块,用于基于所述评分矩阵,确定所述全网用户中与所述目标用户相似的邻居用户集;第四确定模块,用于基于所述邻居用户集,从所述候选项目中确定出推荐项目;第五确定模块,用于确定与所述推荐项目对应的推荐信息为与所述目标用户对应的推荐信息。可选的,所述获取单元用于:获取在预设时间范围内的全网用户的搜索记录、点击记录和浏览记录中任意一种或多种组合。可选的,所述第一确定模块用于:确定在所述预设时间范围内的全网用户的搜索记录中搜索次数大于第一预设次数的搜索内容为候选项目;和/或确定在所述预设时间范围内的全网用户的点击记录中点击次数大于第二预设次数的点击内容为候选项目;和/或确定在所述预设时间范围内的全网用户的浏览记录中浏览次数大于第三预设次数的浏览内容为候选项目。可选的,所述第三确定模块用于:基于所述评分矩阵,计算所述目标用户与所述全网用户中其他用户的相似性;基于所述目标用户与所述全网用户中其他用户的相似性,确定与所述目标用户相似的邻居用户集。可选的,所述第三确定模块用于:确定与所述目标用户相似的邻居用户集包括所述全网用户中与所述目标用户的相似性大于第一预设阈值的用户。可选的,所述第三确定模块用于:确定与所述目标用户相似的邻居用户集包括所述全网用户中与所述目标用户的相似性由大至小排列后的前第一预设数目的用户。可选的,所述第四确定模块用于:基于所述邻居用户集,确定所述目标用户对所述候选项目中每个项目的兴趣度预测值;确定所述候选项目中兴趣度预测值大于第二预设阈值的项目为推荐项目或确定所述候选项目中兴趣度预测值由大至小排列后的前第二预设数目的项目为推荐项目。可选的,所述第四确定模块用于:确定所述邻居用户集中的所有邻居用户对所述候选项目中每个项目的加权平均兴趣度;确定所述候选项目中加权平均兴趣度大于第三预设阈值的项目为推荐项目或确定所述候选项目中加权平均兴趣度由大至小排列后的前第三预设数目本文档来自技高网...

【技术保护点】
1.一种信息推送方法,其特征在于,包括:在检测到目标用户搜索待搜索内容情况下,提取全网用户的历史网络行为记录;基于所述全网用户的历史网络行为记录,确定与所述目标用户对应的推荐信息;将所述的推荐信息展示在与所述待搜索内容对应的搜索结果页面中。

【技术特征摘要】
1.一种信息推送方法,其特征在于,包括:在检测到目标用户搜索待搜索内容情况下,提取全网用户的历史网络行为记录;基于所述全网用户的历史网络行为记录,确定与所述目标用户对应的推荐信息;将所述的推荐信息展示在与所述待搜索内容对应的搜索结果页面中。2.如权利要求1所述的方法,其特征在于,所述基于所述全网用户的历史网络行为记录,确定与所述目标用户对应的推荐信息,包括:基于所述全网用户的历史网络行为记录,确定出候选项目;确定所述全网用户中每个用户对候选项目的评分,建立用户评分矩阵;基于所述评分矩阵,确定所述全网用户中与所述目标用户相似的邻居用户集;基于所述邻居用户集,从所述候选项目中确定出推荐项目;确定与所述推荐项目对应的推荐信息为与所述目标用户对应的推荐信息。3.如权利要求1或2所述的方法,其特征在于,所述提取全网用户的历史网络行为记录,包括:获取在预设时间范围内的全网用户的搜索记录、点击记录和浏览记录中任意一种或多种组合。4.如权利要求1-3任一所述的方法,其特征在于,所述基于所述全网用户的历史网络行为记录,确定出候选项目,包括:确定在所述预设时间范围内的全网用户的搜索记录中搜索次数大于第一预设次数的搜索内容为候选项目;和/或确定在所述预设时间范围内的全网用户的点击记录中点击次数大于第二预设次数的点击内容为候选项目;和/或确定在所述预设时间范围内的全网用户的浏览记录中浏览次数大于第三预设次数的浏览内容为候选项目。5.如权利要求1-4任一所述的方法,其特征在于,所述基于所述评分矩阵,确定所述全网用户中与所述目标用户相似的邻居用户集,包括:基于所述评分矩阵,计算所述目标用户与所述全网...

【专利技术属性】
技术研发人员:彭睿棋
申请(专利权)人:北京奇虎科技有限公司
类型:发明
国别省市:北京,11

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

1