一种业务对象的推送方法和装置制造方法及图纸

技术编号:14458110 阅读:57 留言:0更新日期:2017-01-19 15:10
本申请实施例提供了一种业务对象的推送方法和装置,该方法包括:当接收到关键词时,对所述关键词进行分词处理,获得一个或多个第一分词;在预置的索引文件中,查找与各个第一分词匹配的业务对象;从所述业务对象中选取与所述关键词相关的候选业务对象;从所述候选业务对象中选取满足预设的质量条件的目标业务对象;以及推送所述目标业务对象。本申请实施例实现了业务对象的自动推送,用户不需要预先选定关键词、优化、排位等操作,大大通过了操作的简便性,降低了使用成本,进而在长尾流量中也能进行推送,提高了长尾流量的利用率。

【技术实现步骤摘要】

本申请涉及计算机处理的
,特别是涉及一种业务对象的推送方法和一种业务对象的推送装置。
技术介绍
随着网络科技的快速发展,各种网络平台集成众多用户的产品信息,便于各网站通过该网络平台与其他用户交流。后端用户为让更多的前端用户获取自己的产品信息,通常有两条途径,一条是通过自然搜索的方式;二是通过竞争推广的方式。第一种方式竞争比较激烈,优化周期较长,因此,很多后端用户会因此选择更加快捷的第二种方式,这种推广方式又称为关键词推广,即后端用户需要预先选择关键词,将产品信息匹配到该关键词下,若前端用户搜索到该关键词,则平台通过一系列的优化、排序等操作后推送相应的产品信息,由此可见,关键词的选择对于产品信息的推送效果有很大的影响。从用户的角度而言,网络平台一般会给出海量的关键词让后端用户选择,而海量的关键词对后端用户的操作能力有比较大的要求,对于大部分用户来说,操作是比较复杂的,后端用户对于海量的关键词不知道如何选择,门槛较高,特别是经验比较缺乏,操作能力不是很好的新手来说,使用成本会非常高。从推送的角度而言,目前的推送方式,从选择关键词,到优化,再到排位等一系列过程,用户往往会觉得异常复杂,完成第一步可能就不知道后面的该怎么进行。从网络平台来看,对于大量的流量,特别是长尾流量(非选定的关键词所带来的搜索流量)利用率并不高。具体而言,目前的推送方式需要用户事先选择关键词,但是这些关键词都是从历史搜索日志中获取,对于未来可能出现的词无法预测,导致关键词的覆盖率很低,很多流量上并未有相应的信息,使得这部分流量造成浪费。
技术实现思路
鉴于上述问题,提出了本申请实施例以便提供一种克服上述问题或者至少部分地解决上述问题的一种业务对象的推送方法和相应的一种业务对象的推送装置。为了解决上述问题,本申请公开了一种业务对象的推送方法,包括:当接收到关键词时,对所述关键词进行分词处理,获得一个或多个第一分词;在预置的索引文件中,查找与各个第一分词匹配的业务对象;从所述业务对象中选取与所述关键词相关的候选业务对象;从所述候选业务对象中选取满足预设的质量条件的目标业务对象;以及推送所述目标业务对象。可选地,所述在预置的索引文件中,分别查找与各个第一分词匹配的业务对象的步骤包括:在预置的索引文件中,查找与各个第一分词匹配的第二分词,其中,所述第二分词为对所述业务对象中的文本信息进行分词处理获得的分词;以及,查找所述第二分词映射的业务对象。可选地,所述从所述业务对象中选取与所述关键词相关的候选业务对象的步骤包括:至少筛选出与部分第一分词匹配的业务对象的交集,获得候选业务对象。可选地,所述至少筛选出与部分第一分词匹配的业务对象的交集,获得候选业务对象的步骤包括:至少截取部分与第一分词匹配的业务对象;以及至少筛选出截取的业务对象的交集,获得候选业务对象。可选地,所述从所述业务对象中选取与所述关键词相关的候选业务对象的步骤还包括:查找所述关键字的一个或多个第一类目、所述候选业务对象的第二类目;查找所述一个或多个第一类目与所述第二类目的相关性;选取相关性最高的一个或多个候选业务对象。可选地,所述从所述候选业务对象中选取满足预设的质量条件的目标业务对象的步骤包括:获取所述候选业务对象与所述关键词的相关度和预估点击率;采用所述相关度与所述预估点击率计算质量评分;选取所述质量评分满足预设的质量条件的候选业务对象作为目标业务对象。可选地,所述从所述候选业务对象中选取满足预设的质量条件的目标业务对象的步骤还包括:按照所述质量评分对所述目标业务对象进行排序。本申请实施例还公开了一种业务对象的推送装置,包括:分词处理模块,用于在接收到关键词时,对所述关键词进行分词处理,获得一个或多个第一分词;业务对象查找模块,用于在预置的索引文件中,查找与各个第一分词匹配的业务对象;候选业务对象选取模块,用于从所述业务对象中选取与所述关键词相关的候选业务对象;目标业务对象选取模块,用于从所述候选业务对象中选取满足预设的质量条件的目标业务对象;以及目标业务对象推送模块,用于推送所述目标业务对象。可选地,所述业务对象查找模块包括:第一查找子模块,用于在预置的索引文件中,查找与各个第一分词匹配的第二分词,其中,所述第二分词为对所述业务对象中的文本信息进行分词处理获得的分词;以及,第二查找子模块,用于查找所述第二分词映射的业务对象。可选地,所述候选业务对象选取模块包括:交集筛选子模块,用于至少筛选出与部分第一分词匹配的业务对象的交集,获得候选业务对象。可选地,所述交集筛选子模块包括:截取子模块,用于至少截取部分与第一分词匹配的业务对象;以及候选业务对象获得子模块,用于至少筛选出截取的业务对象的交集,获得候选业务对象。可选地,所述候选业务对象选取模块还包括:类目获取子模块,用于查找所述关键字的一个或多个第一类目、所述候选业务对象的第二类目;相关性计算子模块,用于查找所述一个或多个第一类目与所述第二类目的相关性;相关性选取子模块,用于选取相关性最高的一个或多个候选业务对象。可选地,所述目标业务对象选取模块包括:候选信息获取子模块,用于获取所述候选业务对象与所述关键词的相关度和预估点击率;质量评分计算子模块,用于采用所述相关度与所述预估点击率计算质量评分;质量评分选取子模块,用于选取所述质量评分满足预设的质量条件的候选业务对象作为目标业务对象。可选地,所述目标业务对象选取模块还包括:排序子模块,用于按照所述质量评分对所述目标业务对象进行排序。本申请实施例包括以下优点:本申请实施例基于关键词的分词查找匹配的业务对象,进而进行相关性和质量的筛选,返回选定的目标业务对象,实现了业务对象的自动推送,用户不需要预先选定关键词、优化、排位等操作,大大通过了操作的简便性,降低了使用成本,进而在长尾流量中也能进行推送,提高了长尾流量的利用率。附图说明图1是本申请的一种业务对象的推送方法实施例的步骤流程图;图2是本申请的一种业务对象的推送装置实施例的结构框图。具体实施方式为使本申请的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本申请作进一步详细的说明。参照图1,示出了本申请的一种业务对象的推送方法实施例的步骤流程图,该方法100具体可以包括如下步骤:步骤101,当接收到关键词时,对所述关键词进行分词处理,获得一个或多个第一分词;通常,用户可以通过客户端(如浏览器等)加载页面(如电子商务网站的页面、搜索引擎的页面等等),在页面中输入关键词(query),若用户点击“确认”、“搜索”等控件,则客户端可以向网络平台(服务器或服务器集群)提交搜索请求,在该搜索请求中可以包括该关键词(query)。网络平台若接收到客户端提交的关键词,一方面,可以用于搜索相关的产品、网页等等,另一方面,可以用于检索相关的业务对象。在检索相关的业务对象时,可以进行分词处理。在具体实现中,可以通过以下方式进行分词处理:1、基于字符串匹配的分词方法:是指按照一定的策略将待分析的汉字串与一个预置的机器词典中的词条进行匹配,若在词典中找到某个字符串,则匹配成功(识别出一个词)。2、基于特征扫描或标志切分的分词方法:是指优先在待分析字符串中识别和本文档来自技高网...

【技术保护点】
一种业务对象的推送方法,其特征在于,包括:当接收到关键词时,对所述关键词进行分词处理,获得一个或多个第一分词;在预置的索引文件中,查找与各个第一分词匹配的业务对象;从所述业务对象中选取与所述关键词相关的候选业务对象;从所述候选业务对象中选取满足预设的质量条件的目标业务对象;以及推送所述目标业务对象。

【技术特征摘要】
1.一种业务对象的推送方法,其特征在于,包括:当接收到关键词时,对所述关键词进行分词处理,获得一个或多个第一分词;在预置的索引文件中,查找与各个第一分词匹配的业务对象;从所述业务对象中选取与所述关键词相关的候选业务对象;从所述候选业务对象中选取满足预设的质量条件的目标业务对象;以及推送所述目标业务对象。2.根据权利要求1所述的方法,其特征在于,所述在预置的索引文件中,分别查找与各个第一分词匹配的业务对象的步骤包括:在预置的索引文件中,查找与各个第一分词匹配的第二分词,其中,所述第二分词为对所述业务对象中的文本信息进行分词处理获得的分词;以及,查找所述第二分词映射的业务对象。3.根据权利要求1所述的方法,其特征在于,所述从所述业务对象中选取与所述关键词相关的候选业务对象的步骤包括:至少筛选出与部分第一分词匹配的业务对象的交集,获得候选业务对象。4.根据权利要求3所述的方法,其特征在于,所述至少筛选出与部分第一分词匹配的业务对象的交集,获得候选业务对象的步骤包括:至少截取部分与第一分词匹配的业务对象;以及至少筛选出截取的业务对象的交集,获得候选业务对象。5.根据权利要求3所述的方法,其特征在于,所述从所述业务对象中选取与所述关键词相关的候选业务对象的步骤还包括:查找所述关键字的一个或多个第一类目、所述候选业务对象的第二类目;查找所述一个或多个第一类目与所述第二类目的相关性;选取相关性最高的一个或多个候选业务对象。6.根据权利要求1或2或3或4或5所述的方法,其特征在于,所述
\t从所述候选业务对象中选取满足预设的质量条件的目标业务对象的步骤包括:获取所述候选业务对象与所述关键词的相关度和预估点击率;采用所述相关度与所述预估点击率计算质量评分;选取所述质量评分满足预设的质量条件的候选业务对象作为目标业务对象。7.根据权利要求1或2或3或4或5所述的方法,其特征在于,所述从所述候选业务对象中选取满足预设的质量条件的目标业务对象的步骤还包括:按照所述质量评分对所述目标业务对象进行排序。8.一种业务对象的推送装置,其特征在于,包括:分词处理模块,用于在接收到...

【专利技术属性】
技术研发人员:王涛黄鹏林锋
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛;KY

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

1