信息排序方法、装置及信息提供方法、系统的制作方法
【技术领域】
[0001] 本申请涉及网络技术领域,尤其涉及一种信息排序方法、装置及信息提供方法、系 统。
【背景技术】
[0002] 随着互联网技术的飞速发展,越来越多的用户通过访问互联网来获取信息。为了 更好地提供服务W及节省用户搜索的时间,很多网站会根据用户浏览的展示信息提供类似 的展示信息,供用户选择。
[0003] 目前,常用的信息提供方法是;网站统计每个展示信息的历史数据,确定每个展示 信息的历史销量、历史点击率(ClickT虹OU曲Ratio, CTR)等等信息,然后将同类目下的展 示信息进行排序,当用户浏览某个展示信息时,网站选取同类目中历史销量、历史CTR等等 各方面都很好的几个展示信息提供用户进行选择。
[0004] 从上述方法可W看出,如何将同类目下的展示信息进行排序直接影响着向用户提 供的信息的准确性。而上述方法中,需要根据历史销量、历史CTR等等对展示信息进行排 序,对于新的展示信息,由于没有历史数据,所W总会排在靠后的位置,无法提供给用户,而 送些新的展示信息可能正是用户感兴趣的,可见,现有的信息排序方法准确性较差,影响用 户体验;并且,网站通常会非常关注提供给用户的展示信息带来的价值,由于新的展示信息 无法提供给用户,而新的展示信息可能会给网站带来很大的价值,因此,现有的信息排序方 法还影响给网站带来的价值。
【发明内容】
[0005] 本申请实施例提供一种信息排序方法、装置及信息提供方法、系统,用W解决现有 的信息排序方法准确性较差,影响用户体验,并且影响给网站带来的价值的问题。
[000引根据本申请实施例,提供一种信息排序方法,包括:
[0007] 获取在设定时间内当前类目对应的历史数据;
[0008] 根据获取的历史数据确定所述当前类目下每个展示信息的预估点击率CTR;W及
[0009] 根据预估CTR和单次点击扣费CPC对所述当前类目下的展示信息进行排序,得到 展示信息队列。
[0010] 具体的,根据获取的历史数据确定所述当前类目下每个展示信息的预估CTR,具体 包括:
[0011] 统计所述当前类目下每个展示信息的历史点击次数和历史展示次数;
[0012] 根据所述当前类目下每个展示信息的历史点击次数和历史展示次数,通过拉普拉 斯平滑算法或加一平滑算法计算所述当前类目下的每个展示信息的预估CTR。
[0013] 具体的,所述当前类目下每个展示信息的预估CTR是通过离线计算方式得到的。
[0014] 具体的,根据所述当前类目下每个展示信息的历史点击次数和历史展示次数,通 过拉普拉斯平滑算法计算所述当前类目下的每个展示信息的预估CTR具体包括:
[0015] 将所述当前类目下所有展示信息的历史点击次数之和除W所述当前类目下所有 展示信息的历史展示次数之和,得到所述当前类目的平均CTR的倒数;
[0016] 将每个展示信息的历史点击次数加1得到对应展示信息的第一和值,并将每个展 示信息的历史展示次数加上所述平均CTR的倒数得到对应展示信息的第二和值;
[0017] 将每个展示信息的第一和值与第二和值的比值确定为对应展示信息的预估CTR。
[0018] 具体的,根据所述当前类目下每个展示信息的历史点击次数和历史展示次数,通 过加一平滑算法计算所述当前类目下的每个展示信息的预估CTR,具体包括:
[0019] 统计所述当前类目下展示信息的数量;
[0020] 将每个展示信息的历史点击次数加1得到对应展示信息的第Η和值,并将每个展 示信息的历史展示次数加上统计的数量得到对应展示信息的第四和值;
[0021] 将每个展示信息的第Η和值与第四和值的比值确定为对应展示信息的预估CTR。
[0022] 具体的,根据预估CTR和CPC对所述当前类目下的展示信息进行排序,具体包括:
[0023] 将所述当前类目下每个展示信息的预估CTR与CPC相乘,得到对应展示信息的广 告营收率RPM ;
[0024] 将所述当前类目下的展示信息按照RPM从大到小的顺序或者从小到大的顺序进 行排序。
[00巧]具体的,所述RPM是通过在线计算方式或者离线计算方式得到的。
[002引可选的,还包括:
[0027] 接收用户输入的关键词;
[0028] 获取根据所述关键词匹配到的主展示信息;
[0029] 确定所述主展示信息所属的类目;
[0030] 获取所述类目对应的展示信息队列;
[0031] 从所述展示信息队列中选取推荐展示信息;
[0032] 将所述主展示信息和所述推荐展示信息提供给所述用户,所述主展示信息在页面 的主展示区域内展示,所述推荐展示信息在所述页面的推荐展示区域内展示。
[003引根据本申请实施例,提供一种信息排序装置,包括:
[0034] 第一获取单元,用于获取在设定时间内当前类目对应的历史数据;
[0035] 第一确定单元,用于根据获取的历史数据确定所述当前类目下每个展示信息的预 估点击率CTR;W及
[0036] 排序单元,用于根据预估CTR和单次点击扣费CPC对所述当前类目下的展示信息 进行排序,得到展示信息队列。
[0037] 具体的,所述第一确定单元,具体用于:
[0038] 统计所述当前类目下每个展示信息的历史点击次数和历史展示次数;
[0039] 根据所述当前类目下每个展示信息的历史点击次数和历史展示次数,通过拉普拉 斯平滑算法或加一平滑算法计算所述当前类目下的每个展示信息的预估CTR。
[0040] 具体的,所述第一确定单元,具体用于:
[0041] 将所述当前类目下所有展示信息的历史点击次数之和除W所述当前类目下所有 展示信息的历史展示次数之和,得到所述当前类目的平均CTR的倒数;
[0042] 将每个展示信息的历史点击次数加1得到对应展示信息的第一和值,并将每个展 示信息的历史展示次数加上所述平均CTR的倒数得到对应展示信息的第二和值;
[0043] 将每个展示信息的第一和值与第二和值的比值确定为对应展示信息的预估CTR。
[0044] 具体的,所述第一确定单元,具体用于:
[0045] 统计所述当前类目下展示信息的数量;
[0046] 将每个展示信息的历史点击次数加1得到对应展示信息的第Η和值,并将每个展 示信息的历史展示次数加上统计的数量得到对应展示信息的第四和值;
[0047] 将每个展示信息的第Η和值与第四和值的比值确定为对应展示信息的预估CTR。
[0048] 具体的,所述排序单元,具体用于:
[0049] 将所述当前类目下每个展示信息的预估CTR与CPC相乘,得到对应展示信息的广 告营收率RPM ;
[0050] 将所述当前类目下的展示信息按照RPM从大到小的顺序或者从小到大的顺序进 行排序。
[0051] 可选的,还包括:
[0052] 接收单元,用于接收用户输入的关键词;
[0053] 第二获取单元,用于获取根据所述关键词匹配到的主展示信息;
[0054] 第二确定单元,用于确定所述主展示信息所属的类目;
[00巧]第Η获取单元,用于获取所述类目对应的展示信息队列;
[0056] 选取单元,用于从所述展示信息队列中选取推荐展示信息;
[0057] 提供单元,用于将所述主展示信息和所述推荐展示信息提供给所述用户,所述主 展示信息在页面的主展示区域内展示,所述推荐展示信息在所述页面的推荐展示区域内展 /J、- 〇
[005引根据本申请实施例,提供一种信息提供方法,包括:
[0059] 接收用户输入的关键字,获取根据所述关键