基于关键词的广告推送方法、广告推送装置及电子终端制造方法及图纸

技术编号:17656189 阅读:29 留言:0更新日期:2018-04-08 09:06
本申请提供了一种基于关键词的广告推送方法、广告推送装置、电子终端及计算机可读存储介质,该广告推送方法包括:接收搜索请求;基于第一匹配算法计算各个非广告资源的匹配分值;基于第二匹配算法计算各个广告资源的匹配分值;基于该关键词的热度以及预设的热度系数匹配关系,确定与该关键词的热度匹配的系数;将各个广告资源的匹配分值分别乘以系数,以更新各个广告资源的匹配分值;基于各个非广告资源的匹配分值以及更新后的各个广告资源的匹配分值,从各个非广告资源和各个广告资源中筛选出匹配分值大于匹配度阈值的资源;按照匹配分值由高到低的顺序,在搜索结果显示界面显示筛选出的资源。本申请技术方案有利于提高广告资源的推送效果。

【技术实现步骤摘要】
基于关键词的广告推送方法、广告推送装置及电子终端
本申请属于搜索
,尤其涉及一种基于关键词的广告推送方法、广告推送装置、电子终端及计算机可读存储介质。
技术介绍
随着互联网的普及和发展,信息搜索服务也得到了广泛的应用。信息搜索服务响应于搜索者通过搜索引擎输入的关键词,向搜索者提供与关键词相关的搜索结果。与此同时,为了满足广告商的推广需求,会在搜索结果的显示界面预留一些固定位置,这些固定位置用以投放广告资源。现有技术中,在搜索结果中显示广告资源时,存在所投放的广告资源与用户搜索的关键词相关性差的问题,从而难以向用户推送所需的广告资源,降低了广告资源的推送效果。
技术实现思路
有鉴于此,本申请提供了一种基于关键词的广告推送方法、广告推送装置、电子终端及计算机可读存储介质,有利于提高广告资源的推送效果。本申请实施例的第一方面提供了一种基于关键词的广告推送方法,包括:接收搜索请求,其中,所述搜索请求包含关键词;基于第一匹配算法计算非广告资源库中各个非广告资源与所述关键词的匹配度,得到所述各个非广告资源的匹配分值,其中,所述第一匹配算法包含关键词的匹配权重;基于第二匹配算法计算广告资源库中各个广告资源与所述关键词的匹配度,得到所述各个广告资源的匹配分值,其中,所述第二匹配算法包含关键词的匹配权重,且,所述第二匹配算法包含的关键词的匹配权重小于所述第一匹配算法包含的关键词的匹配权重;基于所述关键词的热度以及预设的热度系数匹配关系,确定与所述关键词的热度匹配的系数,其中,所述热度系数匹配关系指示各热度所匹配的系数;将所述各个广告资源的匹配分值分别乘以所述系数,以更新所述各个广告资源的匹配分值;基于所述各个非广告资源的匹配分值以及更新后的所述各个广告资源的匹配分值,从所述各个非广告资源和所述各个广告资源中筛选出匹配分值大于匹配度阈值的资源;按照匹配分值由高到低的顺序,在搜索结果显示界面显示筛选出的资源。基于本申请第一方面,在第一种可能的实现方式中,所述接收搜索请求之后还包括:检测所述搜索请求中包含的关键词是否为目标关键词;若所述搜索请求中包含的关键词不为目标关键词,则执行所述基于第一匹配算法计算非广告资源库中各个非广告资源与所述关键词的匹配度的步骤以及后续步骤。基于本申请第一方面的第一种可能的实现方式,在第二种可能的实现方式中,所述检测所述搜索请求中包含的关键词是否为目标关键词之后,还包括:若所述搜索请求中包含的关键词为目标关键词,则:从所述广告资源库中获取与所述目标关键词关联的广告资源;基于所述第一匹配算法计算非广告资源库中各个非广告资源与所述关键词的匹配度,得到所述各个非广告资源的匹配分值;从所述各个非广告资源中筛选出匹配分值大于匹配度阈值的资源;在搜索结果显示界面的固定位置显示与所述目标关键词关联的广告资源,且按照匹配分值由高到低的顺序在所述显示界面的其它位置显示筛选出的资源。基于本申请第一方面,或者本申请第一方面的第一种可能的实现方式,或者本申请第一方面的第二种可能的实现方式,在第三种可能的实现方式中,所述基于第二匹配算法计算广告资源库中各个广告资源与所述关键词的匹配度之前,还包括:基于所述第一匹配算法计算广告资源库中各个广告资源与所述关键词的匹配度;筛选出匹配度不小于第二匹配度阈值的广告资源;所述基于第二匹配算法计算广告资源库中各个广告资源与所述关键词的匹配度为:基于第二匹配算法计算筛选出的广告资源与所述关键词的匹配度。基于本申请第一方面,或者本申请第一方面的第一种可能的实现方式,或者本申请第一方面的第二种可能的实现方式,在第四种可能的实现方式中,所述基于所述关键词的热度以及预设的热度系数匹配关系,确定与所述关键词的热度匹配的系数包括:若所述关键词的热度不小于预设的热度阈值,则确定与所述关键词匹配的系数为第一系数;若所述关键词的热度小于预设的热度阈值,则确定与所述关键词匹配的系数为第二系数;其中,所述第一系数小于所述第二系数。本申请第二方面提供一种基于关键词的广告推送装置,包括:接收单元,用于接收搜索请求,其中,所述搜索请求包含关键词;第一计算单元,用于基于第一匹配算法计算非广告资源库中各个非广告资源与所述关键词的匹配度,得到所述各个非广告资源的匹配分值,其中,所述第一匹配算法包含关键词的匹配权重;第二计算单元,用于基于第二匹配算法计算广告资源库中各个广告资源与所述关键词的匹配度,得到所述各个广告资源的匹配分值,其中,所述第二匹配算法包含关键词的匹配权重,且,所述第二匹配算法包含的关键词的匹配权重小于所述第一匹配算法包含的关键词的匹配权重;系数确定单元,用于基于所述关键词的热度以及预设的热度系数匹配关系,确定与所述关键词的热度匹配的系数,其中,所述热度系数匹配关系指示各热度所匹配的系数;更新单元,用于将所述第二计算单元计算得到的所述各个广告资源的匹配分值分别乘以所述系数,以更新所述各个广告资源的匹配分值;第一筛选单元,用于基于所述第一计算单元计算得到的所述各个非广告资源的匹配分值以及所述更新单元更新后的所述各个广告资源的匹配分值,从所述各个非广告资源和所述各个广告资源中筛选出匹配分值大于匹配度阈值的资源;第一显示单元,用于按照匹配分值由高到低的顺序,在搜索结果显示界面显示所述第一筛选单元筛选出的资源。基于本申请第二方面,在第一种可能的实现方式中,所述广告推送装置还包括:检测单元,用于检测所述搜索请求中包含的关键词是否为目标关键词;所述第二计算单元、所述系数确定单元、所述更新单元、所述第一筛选单元以及所述第一显示单元在所述检测单元的检测结果为否的条件下触发。基于本申请第二方面的第一种可能的实现方式,在第二种可能的实现方式中,所述广告推送装置还包括:获取单元,用于所述检测单元的检测结果为是的条件下,从所述广告资源库中获取与所述目标关键词关联的广告资源;第二筛选单元,用于基于所述第一计算单元计算得到的所述各个非广告资源的匹配分值,从所述各个非广告资源中筛选出匹配分值大于匹配度阈值的资源;第二显示单元,用于在搜索结果显示界面的固定位置显示所述获取单元获取到的与所述目标关键词关联的广告资源,且按照匹配分值由高到低的顺序在所述显示界面的其它位置显示所述第二筛选单元筛选出的资源。基于本申请第二方面,或者本申请第二方面的第一种可能的实现方式,或者本申请第二方面的第二种可能的实现方式,在第三种可能的实现方式中,所述广告推送装置还包括:第三计算单元,用于在所述第二计算单元触发之前,基于所述第一匹配算法计算广告资源库中各个广告资源与所述关键词的匹配度;第三筛选单元,用于基于所述第三计算单元计算得到的匹配度,筛选出匹配度不小于第二匹配度阈值的广告资源;所述第二计算单元具体用于:基于第二匹配算法计算所述第三筛选单元筛选出的广告资源与所述关键词的匹配度。基于本申请第二方面,或者本申请第二方面的第一种可能的实现方式,或者本申请第二方面的第二种可能的实现方式,在第四种可能的实现方式中,所述系数确定单元具体用于:当所述关键词的热度不小于预设的热度阈值时,确定与所述关键词匹配的系数为第一系数;当所述关键词的热度小于预设的热度阈值时,确定与所述关键词匹配的系数为第二系数;其中,所述第一系数小于所述第二系数。本申请第三方面提供一种本文档来自技高网...
基于关键词的广告推送方法、广告推送装置及电子终端

【技术保护点】
一种基于关键词的广告推送方法,其特征在于,包括:接收搜索请求,其中,所述搜索请求包含关键词;基于第一匹配算法计算非广告资源库中各个非广告资源与所述关键词的匹配度,得到所述各个非广告资源的匹配分值,其中,所述第一匹配算法包含关键词的匹配权重;基于第二匹配算法计算广告资源库中各个广告资源与所述关键词的匹配度,得到所述各个广告资源的匹配分值,其中,所述第二匹配算法包含关键词的匹配权重,且,所述第二匹配算法包含的关键词的匹配权重小于所述第一匹配算法包含的关键词的匹配权重;基于所述关键词的热度以及预设的热度系数匹配关系,确定与所述关键词的热度匹配的系数,其中,所述热度系数匹配关系指示各热度所匹配的系数;将所述各个广告资源的匹配分值分别乘以所述系数,以更新所述各个广告资源的匹配分值;基于所述各个非广告资源的匹配分值以及更新后的所述各个广告资源的匹配分值,从所述各个非广告资源和所述各个广告资源中筛选出匹配分值大于匹配度阈值的资源;按照匹配分值由高到低的顺序,在搜索结果显示界面显示筛选出的资源。

【技术特征摘要】
1.一种基于关键词的广告推送方法,其特征在于,包括:接收搜索请求,其中,所述搜索请求包含关键词;基于第一匹配算法计算非广告资源库中各个非广告资源与所述关键词的匹配度,得到所述各个非广告资源的匹配分值,其中,所述第一匹配算法包含关键词的匹配权重;基于第二匹配算法计算广告资源库中各个广告资源与所述关键词的匹配度,得到所述各个广告资源的匹配分值,其中,所述第二匹配算法包含关键词的匹配权重,且,所述第二匹配算法包含的关键词的匹配权重小于所述第一匹配算法包含的关键词的匹配权重;基于所述关键词的热度以及预设的热度系数匹配关系,确定与所述关键词的热度匹配的系数,其中,所述热度系数匹配关系指示各热度所匹配的系数;将所述各个广告资源的匹配分值分别乘以所述系数,以更新所述各个广告资源的匹配分值;基于所述各个非广告资源的匹配分值以及更新后的所述各个广告资源的匹配分值,从所述各个非广告资源和所述各个广告资源中筛选出匹配分值大于匹配度阈值的资源;按照匹配分值由高到低的顺序,在搜索结果显示界面显示筛选出的资源。2.根据权利要求1所述的广告推送方法,其特征在于,所述接收搜索请求之后还包括:检测所述搜索请求中包含的关键词是否为目标关键词;若所述搜索请求中包含的关键词不为目标关键词,则执行所述基于第一匹配算法计算非广告资源库中各个非广告资源与所述关键词的匹配度的步骤以及后续步骤。3.根据权利要求2所述的广告推送方法,其特征在于,所述检测所述搜索请求中包含的关键词是否为目标关键词之后,还包括:若所述搜索请求中包含的关键词为目标关键词,则:从所述广告资源库中获取与所述目标关键词关联的广告资源;基于所述第一匹配算法计算非广告资源库中各个非广告资源与所述关键词的匹配度,得到所述各个非广告资源的匹配分值;从所述各个非广告资源中筛选出匹配分值大于匹配度阈值的资源;在搜索结果显示界面的固定位置显示与所述目标关键词关联的广告资源,且按照匹配分值由高到低的顺序在所述显示界面的其它位置显示筛选出的资源。4.根据权利要求1至3任一项所述的广告推送方法,其特征在于,所述基于第二匹配算法计算广告资源库中各个广告资源与所述关键词的匹配度之前,还包括:基于所述第一匹配算法计算广告资源库中各个广告资源与所述关键词的匹配度;筛选出匹配度不小于第二匹配度阈值的广告资源;所述基于第二匹配算法计算广告资源库中各个广告资源与所述关键词的匹配度为:基于第二匹配算法计算筛选出的广告资源与所述关键词的匹配度。5.根据权利要求1至3任一项所述的广告推送方法,其特征在于,所述基于所述关键词的热度以及预设的热度系数匹配关系,确定与所述关键词的热度匹配的系数包括:若所述关键词的热度不小于预设的热度阈值,则确定与所述关键词匹配的系数为第一系数;若所...

【专利技术属性】
技术研发人员:罗月
申请(专利权)人:广东欧珀移动通信有限公司
类型:发明
国别省市:广东,44

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

1