The embodiment of this application discloses methods and devices for generating information. One specific embodiment of the method includes: acquiring the visiting data sequence and the positioning data sequence of the user, in which the visiting data includes the visiting time and the identification of interest points, and the positioning data includes the positioning time and the positioning position information; in response to the determination that the visiting time of the visiting data in the visiting data sequence matches the positioning time of the positioning data in the above-mentioned positioning data sequence. The visiting data corresponding to the matching visiting time is taken as the target visiting data, and the matching locating data corresponding to the matching locating time is taken as the target locating data; the effective region of the target interest point is determined, in which the target interest point is identified as the corresponding interest point of the target visiting data; and the location data sequence is determined according to the above effective region and the above locating data sequence. Describe the user's residence time at the above target interest points. The embodiment realizes the automatic generation of the user's residence time at the target interest point.
【技术实现步骤摘要】
用于生成信息的方法和装置
本申请实施例涉及计算机
,具体涉及用于生成信息的方法和装置。
技术介绍
在用户出行的场景中,在POI(PointofInterest,兴趣点)的停留时长对于用户的出行决策有很大影响。举例来说,在护照办理的场景中,通过对出入境管理办事处进行平均停留时长统计,可以帮助用户更好的规划出行。再如,对于餐饮场景,通过对特定餐饮类POI停留时长的刻画,可以帮助用户更合理的安排时间。现阶段,可以通过人工的方式获取POI的停留时长。例如,针对某一个POI,可以通过对大量到访过该POI的用户的历史停留时长进行统计分析,从而得到针对该POI的停留时长。
技术实现思路
本申请实施例提出了用于生成信息的方法和装置。第一方面,本申请实施例提供了一种用于生成信息的方法,该方法包括:获取用户的到访数据序列和定位数据序列,其中,到访数据包括到访时间和兴趣点标识,定位数据包括定位时间和位置信息;响应于确定上述到访数据序列中的到访数据的到访时间和上述定位数据序列中的定位数据的定位时间相匹配,将相匹配的到访时间对应的到访数据作为目标到访数据,将相匹配的定位时间对应的定位数据作为目标定位数据;确定目标兴趣点的有效区域,其中,上述目标兴趣点为上述目标到访数据的兴趣点标识对应的兴趣点;根据上述有效区域和上述定位数据序列确定上述用户在上述目标兴趣点的停留时间。在一些实施例中,上述方法还包括:基于多个用户的到访数据序列和定位数据序列,生成针对上述多个用户中的用户在上述目标兴趣点的停留时间,得到多个停留时间;对上述多个停留时间进行统计分析,将统计分析结果进行输出。在一些实施例中 ...
【技术保护点】
1.一种用于生成信息的方法,包括:获取用户的到访数据序列和定位数据序列,其中,到访数据包括到访时间和兴趣点标识,定位数据包括定位时间和位置信息;响应于确定所述到访数据序列中的到访数据的到访时间和所述定位数据序列中的定位数据的定位时间相匹配,将相匹配的到访时间对应的到访数据作为目标到访数据,将相匹配的定位时间对应的定位数据作为目标定位数据;确定目标兴趣点的有效区域,其中,所述目标兴趣点为所述目标到访数据的兴趣点标识对应的兴趣点;根据所述有效区域和所述定位数据序列确定所述用户在所述目标兴趣点的停留时间。
【技术特征摘要】
1.一种用于生成信息的方法,包括:获取用户的到访数据序列和定位数据序列,其中,到访数据包括到访时间和兴趣点标识,定位数据包括定位时间和位置信息;响应于确定所述到访数据序列中的到访数据的到访时间和所述定位数据序列中的定位数据的定位时间相匹配,将相匹配的到访时间对应的到访数据作为目标到访数据,将相匹配的定位时间对应的定位数据作为目标定位数据;确定目标兴趣点的有效区域,其中,所述目标兴趣点为所述目标到访数据的兴趣点标识对应的兴趣点;根据所述有效区域和所述定位数据序列确定所述用户在所述目标兴趣点的停留时间。2.根据权利要求1所述的方法,其中,所述方法还包括:基于多个用户的到访数据序列和定位数据序列,生成针对所述多个用户中的用户在所述目标兴趣点的停留时间,得到多个停留时间;对所述多个停留时间进行统计分析,将统计分析结果进行输出。3.根据权利要求1所述的方法,其中,所述根据所述有效区域和所述定位数据序列确定所述用户在所述目标兴趣点的停留时间,包括:根据所述有效区域和定位数据中的位置信息,从所述定位数据序列中确定定位数据子序列,其中,所述定位数据子序列中的定位数据按时间先后顺序进行排序;对所述定位数据子序列中的定位数据进行状态标注,其中,标注的状态包括开始、停留和结束;基于状态为开始和结束的定位数据,确定所述用户在所述目标兴趣点的停留时间。4.根据权利要求3所述的方法,其中,所述基于状态为开始和结束的定位数据,确定所述用户在所述目标兴趣点的停留时间,包括:将所述定位数据序列中的、排在状态为开始的定位数据的前一条定位数据的状态标注为开始前点,将所述定位数据序列中的、排在状态为结束的定位数据的后一条定位数据的状态标注为结束后点;计算状态为结束后点的定位数据的定位时间和状态为开始前点的定位数据的定位时间之间的差值,得到第一时长;根据预设的速度和状态为开始的定位数据与状态为开始前点的定位数据之间的距离,计算从状态为开始前点的定位数据对应的位置到状态为开始的定位数据对应的位置所花费的第二时长;根据预设的速度和状态为结束的定位数据与状态为结束后点的定位数据之间的距离,计算从状态为结束的定位数据对应的位置到状态为结束后点的定位数据对应的位置所花费的第三时长;计算所述第二时长和所述第三时长之和,使用所述第一时长减去计算得到的和,将相减结果作为所述用户在所述目标兴趣点的停留时间。5.根据权利要求1所述的方法,其中,所述到访数据序列中的到访数据还包括到访位置信息;以及所述确定目标兴趣点的有效区域,包括:获取多个用户在所述目标兴趣点的到访位置信息,以及所述目标兴趣点的位置信息;计算分别多个用户的到访位置信息对应的位置与所述目标兴趣点的位置信息对应的位置的距离,得到多个距离;根据得到的多个距离确定所述目标兴趣点的有效半径;根据所述有效半径确定所述目标兴趣点的有效区域。6.根据权利要求5所述的方法,其中,所述根据得到的多个距离确定所述目标兴趣点的有效半径,包括:使用所述多个距离进行高斯拟合,得到高斯曲线;计算所述高斯曲线的标准差,将所述标准差的预设倍数作为有效半径。7.一种用于生成信息的装置,包括:获取单元,被配置成获取用户的到访数据序列和定位数据序列,其中,到访数据包括到访时间和兴趣点标识,定位数据包括定位时间和位置信息;匹配单元,被配置成响应于确定所述到访数据序列中的到...
【专利技术属性】
技术研发人员:段建国,李岩岩,
申请(专利权)人:百度在线网络技术北京有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。