兴趣点排序方法与流程

文档序号:12786354阅读:来源:国知局

技术特征:

1.一种兴趣点排序方法,所述方法包括通过打分函数计算候选兴趣点的分数,从而根据所计算的分数对一组候选兴趣点进行排序;其中所述打分函数是用户、所述候选兴趣点、时间参数和所述用户上次询问的历史兴趣点的函数。

2.根据权利要求1所述的方法,其中在所述打分函数中彼此独立地计算由以下相互作用获得的数值:用户与候选兴趣点之间的相互作用、时间参数与候选兴趣点之间的相互作用、以及候选兴趣点与历史兴趣点之间的相互作用;并且将所述数值彼此相加获得最后的分数。

3.根据权利要求1所述的方法,其中通过以下步骤将时间信息转化为所述时间参数:

a.将时间信息分为月份信息、工作日信息以及时段信息,其中

月份信息包含所述时间信息中的具体月份值并且可选自1-12的整数,

工作日信息在所述时间信息之中的日期属于工作日的情况下取值为1否则取值为0,并且

时段信息表示所述时间信息具体属于一天中的第几个时段,其中将一天划分为多个时段;

b.将月份信息、工作日信息以及时段信息的数值换算为二进制数值;

c.将b中获得的二进制数值连接在一起获得一个合并二进制数;和

d.将所述合并二进制数换算为十进制数,从而获得时间信息参数。

4.根据权利要求2所述的方法,其中将由候选兴趣点与历史兴趣点之间的相互作用获得的数值乘以时间间隔相关权重后再与从其他相互作用获得数值相加从而获得最后的分数,所述时间间隔相关权重随所述候选兴趣点与所述历史兴趣点所对应的时间之间的间隔变化。

5.根据权利要求4所述的方法,其中所述时间间隔相关权重大于0并且小于1,并且随所述候选兴趣点与所述历史兴趣点所对应的时间之间的间隔增大而减小。

6.一种兴趣点排序系统,所述系统包括:

打分装置,所述打分装置输出候选兴趣点的分数;

排序装置,所述排序装置根据打分装置计算的分数将一组候选兴趣点排序;

其中所述打分装置根据用户、所述候选兴趣点、时间参数和所述用户上次询问的历史兴趣点进行打分。

7.根据权利要求6所述的系统,其中所述打分装置包括

第一计算装置,所述第一计算装置根据用户与候选兴趣点之间的相互作用计算获得第一数值;

第二计算装置,所述第二计算装置根据时间参数与候选兴趣点之间的相互作用获得第二数值;

第三计算装置,所述第三计算装置根据候选兴趣点与历史兴趣点之间的相互作用获得第三数值;

其中所述打分装置还将所述第一数值、所述第二数值和所述第三数值相加获得最后的分数。

8.根据权利要求6所述的系统,所述系统还包括时间信息换算装置,所述时间信息换算装置将时间信息转化为所述时间参数,所述时间信息换算装置包括:

分段装置,所述分段装置将时间信息分为月份信息、工作日信息以及时段信息,其中

月份信息包含所述时间信息中的具体月份值并且可选自1-12的整数,

工作日信息在所述时间信息之中的日期属于工作日的情况下取值为1否则取值为0,并且

时段信息表示所述时间信息具体属于一天中的第几个时段,其中将一天划分为多个时段;

二进制化装置,所述二进制化装置将月份信息、工作日信息以及时段信息的数值换算为二进制数值;

合并装置,所述合并装置将所述二进制化装置中获得的二进制数值连接在一起获得合并二进制数;和

十进制化装置,所述十进制化装置将所述合并二进制数换算为十进制数,从而获得时间信息编号。

9.根据权利要求7所述的系统,其中所述打分装置将所述第二数值乘以时间间隔相关权重后与所述第一数值和所述第三数值相加获得最后的分数,所述时间间隔相关权重随所述候选兴趣点与所述历史兴趣点所对应的时间之间的间隔变化。

10.根据权利要求9所述的系统,其中所述时间间隔相关权重大于0并且小于1,并且随所述候选兴趣点与所述历史兴趣点所对应的时间之间的间隔增大而减小。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1