基于行程的信息推荐数据处理系统的制作方法

文档序号:27098603发布日期:2021-10-27 17:24阅读:来源:国知局

技术特征:
1.一种基于行程的信息推荐数据处理系统,其特征在于,包括行程信息数据库、动态信息数据库、处理器和存储有计算机程序的存储器,所述行程信息数据库用于存储用户行程记录,所述用户行程记录包括用户标识字段和行程字段;所述动态信息数据库用于存储用户发布的动态信息记录,所述动态信息记录包括动态信息字段、行程标签字段和位置标签字段;当所述处理器执行所述计算机程序时,实现以下步骤:步骤s1、从所述行程信息数据库获取目标用户在预设第一时间段内的第一目标行程信息,从所述动态信息数据库中获取行程标签与所述第一目标行程信息匹配的候选动态信息,构建候选动态信息集合,判断候选动态信息条数是否大于预设的条数阈值,若大于,则执行步骤s3,否则,执行步骤s2;步骤s2、从所述行程信息数据库获取第一目标用户在预设第一时间段内的第一目标位置信息,从所述动态信息数据库中获取位置标签与所述第一目标位置信息匹配的候选动态信息,加入所述候选动态信息集合中;步骤s3、将所述候选动态信息集合中权重位于预设前m条的候选动态信息推送给所述目标用户。2.根据权利要求1所述的系统,其特征在于,当所述处理器执行所述计算机程序时,还实现以下步骤:步骤s10、获取用户待发布动态信息;步骤s20、基于用户标识检索所述行程信息数据库,生成预设第二时间段内的行程标识列表,基于用户客户端位置信息或用户搜索指令生成位置信息列表;步骤s30、若接收到用户基于所述行程标识列表输入的行程标识选择指令,则将用户所选择的行程标识设置为所述待发布动态信息的行程标签;若接收到用户基于所述位置信息列表输入的位置选择指令,则将用户所选择的位置信息设置为所述待发布动态信息的位置标签;步骤s40、将所述待发布动态信息以及对应的行程标签和位置标签存储至所述动态信息数据库中。3.根据权利要求1所述的系统,其特征在于,所述行程字段包括行程标识信息和时间信息,所述行程标识为行程唯一标识,所述第一目标行程信息为第一目标行程标识,所述步骤s1包括:步骤s11、从所述行程信息数据库获取第一目标用户在预设第一时间段内的距离当前时刻最近的历史行程标识和/或距离当前时刻最近的待完成行程标识,作为所述第一目标行程信息;步骤s12、从所述动态信息数据库中获取行程标签中包含所述第一目标行程信息中至少一个行程标识的候选动态信息,构建所述候选动态信息集合。4.根据权利要求1所述的系统,其特征在于,所述用户行程记录还包括用户所在位置字段,所述行程字段包括行程标识、出发地信息、目的地信息和时间信息,所述步骤s2包括:步骤s21、从所述行程信息数据库获取第一目标用户在预设第一时间段内的距离当前
时刻最近的行程标识对应的出发地信息、目的地信息,所有未完成的行程标识对应的目的地信息,以及当前用户所在位置信息,构建所述第一目标位置信息;步骤s22、从所述动态信息数据库中获取位置标签与所述第一目标位置信息中至少一个位置信息相同的候选动态信息,加入所述候选动态信息集合中。5.根据权利要求1所述的系统,其特征在于,所述步骤s3包括:步骤s31、基于所述候选动态信息的行程标签和位置标签与目标用户行程记录匹配程度确定标签权重;基于所述候选动态信息的内容信息确定内容权重;获取所述候选动态信息对应的时间衰减系数;步骤s33、根据所述候选动态信息的标签权重、内容权重和时间衰减系数,确定所述候选动态信息的权重v:v=(w
a
+w
b
)*s,其中,w
a
为候选动态信息的标签权重,w
b
候选动态信息的内容权重,s为候选动态信息对应的时间衰减系数。6.根据权利要求5所述的系统,其特征在于,步骤s31中,基于所述候选动态信息的行程标签和位置标签与目标用户行程记录匹配程度确定标签权重,包括:步骤s311、基于所述候选动态信息的行程标签确定行程标签权重w1, 基于所述候选动态信息的位置标签确定位置标签权重w2;步骤s312、获取每一标签的权重调整系数g
i
:;其中,q
i
为候选动态信息中匹配上第i标签的数量,q
i
为第i标签的总数量,sum为当前动态信息数据库中动态信息总条数,z
i
为当前动态信息数据库中和所述候选动态信息所匹配的第i标签相同的动态信息总条数,i=1时,第i标签为行程标签,i为2时第i标签为位置标签;步骤s313、根据所述候选动态信息的行程标签权重w1、位置标签权重w2和每一标签的权重调整系数g
i
确定标签权重w
a
:。7.根据权利要求6所述的系统,其特征在于,步骤s311包括:步骤s321、若候选动态信息的行程标签与所述第一目标行程信息相同,则设置行程标签权重w1=u1,若候选动态信息的行程标签与所述第一目标行程信息为相反行程,则设置行程标签权重w1=0,否则,基于行程标签与所述第一目标行程信息行程的关联度r确定行程标签权重w1=u
x
,其中,0<u
x
<u1,u
x
与r正相关。8.根据权利要求6所述的系统,其特征在于,所述系统包括预设的位置权重赋值表,包括位置标签与第一目标位置信息中每一位置
相同时对应的权重值,所述步骤s311包括:步骤s322、获取候选动态信息的位置标签与所述第一目标位置信息匹配得到的位置权重列表;步骤s323、将所述位置权重列表中的最大值确定为位置标签权重w2。9.根据权利要求5所述的系统,其特征在于,所述步骤s31中,所述获取所述候选动态信息对应的时间衰减系数,包括:步骤s331、获取所述候选动态信息对应的发布时间,基于下式确定所述获取所述候选动态信息对应的时间衰减系数s:;;其中,t
c
为所述候选动态信息对应的发布时间,t0为当前时间,f预设的偏移量,l为预设的衰减规模,d为预设的衰减值。10.根据权利要求1所述的系统,其特征在于,所述步骤s1中,若所述目标用户不存在预设第一时间段内的第一目标行程信息,则执行以下步骤:步骤s100、获取所述目标用户在预设第二时间段内的所有行程对应的出发地信息和目的地信息作为第二目标行程信息,所述第二时间段大于所述第一时间段,且所述第一时间段包含在所述第二时间段内;步骤s200、从所述动态信息数据库中获取与位置标签与所述第二目标行程信息相同的所有动态信息,并按照动态信息按照发布时间倒排的顺序推送给所述目标用户。

技术总结
本发明涉及一种基于行程的信息推荐数据处理系统,包括行程信息数据库、动态信息数据库、处理器和存储有计算机程序的存储器,所述行程信息数据库用于存储用户行程记录,所述用户行程记录包括用户标识字段和行程字段;所述动态信息数据库用于存储用户发布的动态信息记录,所述动态信息记录包括动态信息字段、行程标签字段和位置标签字段。本发明能够基于行程信息准确快速地为每一用户定向推荐信息。程信息准确快速地为每一用户定向推荐信息。程信息准确快速地为每一用户定向推荐信息。


技术研发人员:梁馨月 周胜男 鲍昕宇 郑云彬 曹昊驰
受保护的技术使用者:中航信移动科技有限公司
技术研发日:2021.09.22
技术公布日:2021/10/26
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1