一种关键词估计值反馈方法及系统的制作方法

文档序号:6340824阅读:207来源:国知局
专利名称:一种关键词估计值反馈方法及系统的制作方法
技术领域
本申请涉及互联网应用技术领域,特别是涉及一种关键词估计值反馈方法及系统。
背景技术
在互联网的一种应用模式中,网站或搜索引擎会向用户提供若干用于投放广告的关键词,用户可以购买这些关键词,从而利用这些关键词进行广告的投放。网站或搜索引擎则利用一定规则,基于关键词的价格将各用户对应的广告展示在页面的某个位置上,一般是用户所购买的关键词的价格越高,其广告出现在优势位置机会就会越多。在提供关键词的过程中,网站或搜索引擎会对某些关键词的价格进行估计,然后反馈给用户,使得用户结合自身的情况给出合适的价格,从而得到适合自己的广告投放位置。现有技术中一种关键词估计值的反馈方法是对于关键词的价格进行估计,然后将同一估计值反馈给所有的用户。然而在实际应用中,不同用户对于价格的接受程度是不一样的,并且不同用户对于同一关键词的敏感程度也是不同的。因此,如果将关键词价格的同一估计值反馈给所有用户,将在一定程度上影响用户对关键词的购买接受率。另外,如果用户无法接受网站或搜索引擎服务器推荐的价格,或,服务器无法向用户推荐合适的价格,可能会使得用户购买关键词的时候反复修改购买价格,并反复向服务器发送价格修改请求或购买请求,造成服务器的访问压力聚增,响应速度减慢。并且,针对网站或搜索引擎服务器来说,现有技术中针对关键词估计值的计算将会占用较大的服务器资源,对服务器带来较大的计算压力。

发明内容
为解决上述技术问题,本申请实施例提供一种关键词估计值反馈方法及系统,以提高用户对关键词的购买接受率,技术方案如下本申请实施例提供一种关键词估计值反馈方法,包括接收用户通过客户端发送的对目标关键词的价格请求;判断所述用户是否曾经对所述目标关键词进行竞价;如果否,则根据所述目标关键词的历史竞价数据和所述用户的对其他关键词历史竞价数据,计算所述目标关键词的基本价格,将所述基本价格确定为估计值;如果是,则根据所述目标关键词的历史竞价数据和所述用户的当前出价,对所述用户的当前出价进行修正,并将修正后的价格确定为估计值;根据所确定的估计值,向所述客户端反馈所述目标关键词的价格。本申请实施例还提供一种关键词估计值反馈系统,包括接收模块,用于接收用户通过客户端发送的对目标关键词的价格请求;判断模块,用于判断所述用户是否曾经对所述目标关键词进行竞价;估计值确定模块,用于在所述判断模块的判断结果为否的情况下,根据所述目标关键词的历史竞价数据和所述用户的对其他关键词历史竞价数据,计算所述目标关键词的基本价格,将所述基本价格确定为估计值;以及,在所述判断模块的判断结果为是的情况下根据所述目标关键词的历史竞价数据和所述用户的当前出价,对所述用户的当前出价进行修正,并将修正后的价格确定为估计值;反馈模块,用于根据所述估计值确定模块确定的估计值,向所述客户端反馈所述目标关键词的价格。根据本申请实施例提供的技术方案,在用户没有对目标关键词进行过竞价的情况下,根据用户对其他关键词的历史竞价数据以及其他用户对该目标关键词的历史竞价数据,来确定对该关键词价格的估计值;如果用户曾经对该目标关键词进行过竞价,则根据该目标关键词的历史竞价数据和该用户的当前出价,对用户当前出价进行修正,从而确定对该目标关键词价格的估计值。该方案充分考虑了不同用户对于价格的接受程度和不同用户对于同一关键词的敏感程度,可以适当地提高用户对关键词的购买接受率。另外,由于本申请实施列提供的技术方案可以向用户推荐合适的价格,并能够被用户接受,使得用户不必反复修改购买关键词的价格信息,从而减少了用户客户端向服务器发送的修改价格请求的访问次数,提高了服务器的处理能力。并且,由于服务器针对不同的用户采用不同的估计值获取方案,而两种不同的估计值获取方案带给服务器的计算量不同,因此,能够有效平衡海量的计算带给服务器的计算压力,一定程度上减少了服务器的计算量。


为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请中记载的一些实施例,对于本领域普通技术人员来讲,还可以根据这些附图获得其他的附图。图1为本申请实施例关键词估计值反馈方法的一种流程图;图2为本申请实施例基本价格确定方法的一种流程图;图3为本申请实施例对用户当前出价进行修正的方法的一种流程图;图4为本申请实施例关键词估计值反馈方法的另一种流程图;图5为本申请实施例关键词估计值反馈系统的一种结构示意图;图6为本申请实施例关键词估计值反馈系统的另一种结构示意图。
具体实施例方式在实际应用中,当用户对目标关键词进行竞价时,网站或搜索引擎所反馈的价格估计值只有在适合用户实际接受能力的情况下,才能被用户所接受。本申请实施例所提供方案,考虑了不同用户对价格接受能力以及对关键词的敏感度,从而能够提高用户对关键词的购买接受率,下面首先对本申请实施例所提供的一种关键词估计值反馈方法进行说明,包括以下步骤接收用户通过客户端发送的对目标关键词的价格请求;判断所述用户是否曾经对所述目标关键词进行竞价;
如果否,则根据所述目标关键词的历史竞价数据和所述用户对其他关键词的历史竞价数据,计算所述目标关键词的基本价格,将所述基本价格确定为估计值;如果是,则根据所述目标关键词的历史竞价数据和所述用户的当前出价,对所述用户的当前出价进行修正,并将修正后的价格确定为估计值;根据所确定的估计值,向所述客户端反馈所述目标关键词的价格。根据本申请实施例提供的技术方案,在用户没有对目标关键词进行过竞价的情况下,根据用户对其他关键词的历史竞价数据以及其他用户对该目标关键词的历史竞价数据,来确定对该关键词价格的估计值;如果用户曾经对该目标关键词进行过竞价,则根据该目标关键词的历史竞价数据和该用户的当前出价,对用户当前出价进行修正,从而确定对该目标关键词价格的估计值。该方案充分考虑了不同用户对于价格的接受程度和不同用户对于同一关键词的敏感程度,可以适当地提高用户对关键词的购买接受率。另外,由于本申请实施列提供的技术方案可以向用户推荐合适的价格,并能够被用户接受,使得用户不必反复修改购买关键词的价格信息,从而减少了用户客户端向服务器发送的修改价格请求的访问次数,提高了服务器的处理能力。并且,由于服务器针对不同的用户采用不同的估计值获取方案,而两种不同的估计值获取方案带给服务器的计算量不同,因此,能够有效平衡海量的计算带给服务器的计算压力,一定程度上减少了服务器的计算量。为了使本技术领域的人员更好地理解本申请中的技术方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员所获得的所有其他实施例,都应当属于本申请保护的范围。图1所示为本申请实施例所提供的一种关键词估计值反馈方法的流程图,包括以下步骤SlOl 接收用户通过客户端发送的对目标关键词的价格请求;在用户需要使用目标关键词在网上投放广告时,用户需要通过客户端向网站或搜索引擎发送对于目标关键词的价格请求;网站或搜索引擎则会接收该价格请求,进行后续反馈价格估计值的流程。S102 判断所述用户是否曾经对所述目标关键词进行竞价;如果否,则进入步骤 S103 ;如果是,则进入步骤S104 ;网站或搜索引擎判断所述用户是否曾经对所述目标关键词进行过历史竞价,从而根据判断结果采取后续不同方式计算为用户反馈的价格估计值。在实际应用中,网站或搜索引擎可以根据用户的历史竞价数据,判断是否曾经对目标关键词进行过竞价。或者,当价格请求中包含用户的历史竞价数据时,还可以判断接收到的价格请求中,是否包含用户对所述目标关键词的历史竞价数据,如果是,则说明该用户曾经对所述目标关键词进行过竞价。可以理解的是,上述判断依据仅仅为了更好的理解本申请所做的列举,并不构成对本申请方案的限制。S103:根据所述目标关键词的历史竞价数据和所述用户的对其他关键词历史竞价数据,计算所述目标关键词的基本价格,将所述基本价格确定为估计值;在当前用户没有对目标关键词进行过竞价时,网站或搜索引擎则会根据其他用户对所述目标关键词的历史竞价数据和所述用户对其他关键词的历史竞价数据,计算出目标关键词的基本价格,并将基本价格作为估计值。如图2所示,所述计算所述目标关键词的基本价格的具体过程可以为S103a 获得当前用户对其他关键词的购买价格的中位数Pl以及其他关键词的个数Nl ;虽然当前用户未对目标关键词进行过竞价,但可以根据当前用户对其他关键词的购买价格了解到当前用户的对价格的心里接受程度,以及对不同关键词的敏感程度,所以可根据这些历史的竞价数据,获得相应的信息,从而为当前用户确定对目标关键词的估计值。S103b 获得其他用户对目标关键词的购买价格的中位数P2以及购买过所述关键词的其他用户的个数N2;在为当前用户确定估计值时,不但要考虑当前用户的历史竞价数据,还要结合具体的关键词的购买情况考虑,也就是需要考虑其他用户对目标关键词的购买价格。根据统计学中中位数的概念,可以得到当前用户对其他关键词的购买价格的中位数Pl为将当前用户对于其他关键词的购买价格按照升序或降序进行排列后,处于队列中间的购买价格;其他用户对目标关键词的购买价格的中位数P2为将其他用户对于目标关键词的所有购买价格按照升序或降序进行排列后,处于队列中间的购买价格。当然,如果 m或N2的个数为偶数时,也就是,在队列的中间位置存在两个购买价格情况下,将取这两个价格的平均值作为中位数。S103c 将m和N2与预设的阈值T进行比较,并根据下式确定基本价格Pb
权利要求
1.一种关键词估计值反馈方法,其特征在于,包括 接收用户通过客户端发送的对目标关键词的价格请求; 判断所述用户是否曾经对所述目标关键词进行竞价;如果否,则根据所述目标关键词的历史竞价数据和所述用户的对其他关键词历史竞价数据,计算所述目标关键词的基本价格,将所述基本价格确定为估计值;如果是,则根据所述目标关键词的历史竞价数据和所述用户的当前出价,对所述用户的当前出价进行修正,并将修正后的价格确定为估计值;根据所确定的估计值,向所述客户端反馈所述目标关键词的价格。
2.根据权利要求1所述的方法,其特征在于,所述根据所述目标关键词的历史竞价数据和所述用户的对其他关键词历史竞价数据,计算所述目标关键词的基本价格,包括获得所述用户对其他关键词的购买价格的中位数Pl以及所述其他关键词的个数m ; 获得其他用户对所述目标关键词的购买价格的中位数P2以及购买过所述目标关键词的其他用户的个数N2;判断m和N2是否不小于预设的阈值T,并根据下式确定基本价格1 rmax(Pl, P2) Ν\> \Ν1>Τ max(P\, P2) ΝΥ<Τ,Ν2<Τ PlNl>T,N2<T°
3.根据权利要求1所述的方法,其特征在于,所述根据所述目标关键词的历史竞价数据和所述用户的当前出价,对所述用户的当前出价进行修正,包括获得所述用户对所述目标关键词的当前出价I3S以及可加价幅度ΔΡ,修正后的价格为当前出价I3S与可加价幅度Δ P之和;其中,所述可加价幅度ΔΡ的获取方法包括获得所述用户对所述目标关键词的每次历史出价的增幅平均值F1、所有用户对所述目标关键词的每次历史出价的增幅平均值F2、以及所有用户对所有关键词给出所述当前出价 Ps后的出价增幅的平均值F3 ;所述可加价幅度ΔΡ为F1、F2、F3分别与预先设置的修正幅度权重值相乘结果之和。
4.根据权利要求1所述的方法,其特征在于,所述根据所确定的估计值,向所述客户端反馈所述目标关键词的价格,包括将所确定的估计值与所述目标关键词的价格上限值进行比较; 如果估计值大于价格上限值,则向所述客户端反馈所述估计值,否则向所述客户端反馈所述价格上限值。
5.根据权利要求4所述的方法,其特征在于,所述目标关键词的价格上限值的确定方法包括根据所述用户的历史购买数据,获得所述用户对关键词的购买价格平均值mean以及标准差sd ;利用对数正态分布函数,获得所述用户对关键词的购买价格的对数正态分布均值u :u =In (mean) -0. 5*ln (l+sd2/mean2);根据u确定所述目标关键词的价格上限值Q :Q = e11。
6.一种关键词估计值反馈系统,其特征在于,包括接收模块,用于接收用户通过客户端发送的对目标关键词的价格请求; 判断模块,用于判断所述用户是否曾经对所述目标关键词进行竞价; 估计值确定模块,用于在所述判断模块的判断结果为否的情况下,根据所述目标关键词的历史竞价数据和所述用户的对其他关键词历史竞价数据,计算所述目标关键词的基本价格,将所述基本价格确定为估计值;以及,在所述判断模块的判断结果为是的情况下根据所述目标关键词的历史竞价数据和所述用户的当前出价,对所述用户的当前出价进行修正,并将修正后的价格确定为估计值;反馈模块,用于根据所述估计值确定模块确定的估计值,向所述客户端反馈所述目标关键词的价格。
7.根据权利要求6所述的系统,其特征在于,所述估计值确定模块,具体配置为根据以下方法计算所述目标关键词的基本价格获得所述用户对其他关键词的购买价格Pl的中位数以及所述其他关键词的个数m ; 获得其他用户对所述目标关键词的购买价格的中位数P2以及购买过所述目标关键词的其他用户的个数N2;判断m和N2是否不小于预设的阈值T,并根据下式确定基本价格pb
8.根据权利要求6所述的系统,其特征在于,所述估计值确定模块,具体配置为根据以下方法对所述用户的当前出价进行修正获得所述用户对所述目标关键词的当前出价I3S以及可加价幅度ΔΡ,修正后的价格为当前出价I3S与可加价幅度Δ P之和;其中,所述可加价幅度ΔΡ的获取方法包括获得所述用户对所述目标关键词的每次历史出价的增幅平均值F1、所有用户对所述目标关键词的每次历史出价的增幅平均值F2、以及所有用户对所有关键词给出所述当前出价 Ps后的出价增幅的平均值F3 ;所述可加价幅度ΔΡ为F1、F2、F3分别与预先设置的修正幅度权重值相乘结果之和。
9.根据权利要求6所述的系统,其特征在于,所述反馈模块,包括比较子模块,用于将所所述估计值确定模块确定的估计值与所述目标关键词的价格上限值进行比较;反馈子模块,用于在估计值大于价格上限值的情况下,向所述客户端反馈所述估计值, 否则向所述客户端反馈所述价格上限值。
10.根据权利要求9所述的系统,其特征在于,所述反馈模块,还包括上限值确定模块,用于根据所述用户的历史购买数据,获得所述用户对关键词的购买价格平均值mean以及标准差sd ;利用对数正态分布函数,获得所述用户对关键词的购买价格的对数正态分布均值u :U =In (mean)-0. 5*ln (l+sd2/mean2);根据u确定所述目标关键词的价格上限值Q=Q = e11。
全文摘要
本申请公开了一种关键词估计值反馈方法及系统。一种关键词估计值反馈方法包括接收用户通过客户端发送的对目标关键词的价格请求;判断所述用户是否曾经对所述目标关键词进行竞价;如果否,则根据所述目标关键词的历史竞价数据和所述用户的对其他关键词历史竞价数据,计算所述目标关键词的基本价格,将所述基本价格确定为估计值;如果是,则根据所述目标关键词的历史竞价数据和所述用户的当前出价,对所述用户的当前出价进行修正,并将修正后的价格确定为估计值;根据所确定的估计值,向所述客户端反馈所述目标关键词的价格。应用上述方案,能够减少客户端向服务器发送的修改价格请求的访问次数,提高服务器的处理能力,并且减少服务器的计算量。
文档编号G06F17/30GK102567398SQ20101061651
公开日2012年7月11日 申请日期2010年12月30日 优先权日2010年12月30日
发明者张涛, 郭家清 申请人:阿里巴巴集团控股有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1