System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及到计算机,特别涉及到一种景区游览推荐方法、装置、设备及存储介质。
技术介绍
1、专利技术人发现,游客在景区游玩过程中,会因为不清楚景区内景点的情况而导致去到景点但无法进行参观或充分参观。因此,如何智能筛选出合适的游玩景点并推荐给游客是亟需解决的技术问题。
技术实现思路
1、本专利技术的主要目的为提供一种景区游览推荐方法、装置、设备及存储介质,旨在智能筛选出合适的游玩景点并推荐给游客。
2、为了实现上述专利技术目的,本专利技术第一方面提出一种景区游览推荐方法,包括:
3、获取用户终端的数据;其中,所述用户终端的数据包括当前时间、基础速度、同行人数以及同行人年龄分布;
4、根据所述基础速度、同行人数和同行人年龄分布生成用户在园内的移动速度;
5、计算所述用户到各表演场馆之间的距离;
6、根据所述用户到各表演场馆之间的距离和所述移动速度计算所述用户到各表演场馆需要花费的时长;
7、获取各表演场馆的表演时间;
8、将各表演场馆的表演时间分别减去所述当前时间,生成各表演场馆的对应的第一时长;
9、从所有表演场馆中筛选出满足预设条件的表演场馆作为候选场馆;所述预设条件为:用户到表演场馆需要花费的时长小于其对应的第一时长;
10、按照预设的规则从所述候选场馆中选出一个表演场馆推荐到用户终端。
11、进一步的,所述按照预设的规则从所述候选场馆中选出一个表演场馆推荐到
12、当接收到用户确定前往推荐的表演场馆的信息后,对所述用户的速度进行实时监测;
13、当监测到用户的速度小于所述移动速度时,生成提示信息,以提示用户以大于或等于所述移动速度的速度前往所述推荐的表演场馆。
14、进一步的,所述按照预设的规则从所述候选场馆中选出一个表演场馆推荐到用户终端的步骤之后,还包括:
15、当接收到用户确定前往推荐的表演场馆的信息后,根据公式计算用户当前位置到推荐的表演场馆的行进速度并实时监测用户的运动速度;其中,v2表示用户当前位置到推荐的表演场馆的行进速度,s表示用户当前位置到推荐的表演场馆的距离,t2为推荐的表演场馆的表演时间,t1为当前时间,当前时间为用户在当前位置的时间;
16、当监测到所述运动速度小于所述行进速度时,生成提示信息,以提示用户以大于或等于所述行进速度的速度前往所述推荐的表演场馆。
17、进一步的,所述按照预设的规则从所述候选场馆中选出一个表演场馆推荐到用户终端的步骤包括:
18、当所述候选场馆的数量等于1时,则将所述候选场馆推荐到用户终端;
19、当所述候选场馆的数量大于1时,按照预设的第二规则从所述候选场馆中选出一个表演场馆推荐到用户终端。
20、进一步的,所述按照预设的规则从所述候选场馆中选出一个表演场馆推荐到用户终端的步骤包括:
21、当所述候选场馆的数量等于1时,则将所述候选场馆推荐到用户终端;
22、当所述候选场馆的数量大于1时,则采用将场馆内的人数加上场馆外待进入馆内的人数的方式预测各候选场馆的游客数量;
23、分别判断各候选场馆的游客数量是否小于其对应的最大载客量;
24、按照预设的第二规则从小于其对应的最大载客量的所有候选场馆中筛选出一个表演场馆推荐到用户终端。
25、进一步的,所述预设的第二规则为:
26、按照公式δt=(t4-t1)-δt3计算各候选场馆对应的时间差;其中,δt表示时间差,t4表示表演场馆的表演时间,t1表示当前时间,δt3表示用户到表演场馆所需要花费的时长;
27、比较各候选场馆对应的时间差,将最小时间差对应的候选场馆筛选出来。
28、进一步的,所述按照预设的规则从所述候选场馆中选出一个表演场馆推荐到用户终端的步骤之后还包括:
29、当接收到用户确定前往推荐的表演场馆的信息后,获取推荐的表演场馆的入座分布情况;其中,表演场馆的入座分布情况利用座椅感测装置获取得到;
30、根据所述入座分布情况确定更方便用户找到空座位的入口,作为目标入口;将所述目标入口推荐到所述用户终端。
31、第二方面,本申请实施例提供一种景区游览推荐装置,包括:
32、数据获取模块,获取用户终端的数据;其中,所述用户终端的数据包括当前时间、基础速度、同行人数以及同行人年龄分布;
33、第一生成模块,根据所述基础速度、同行人数和同行人年龄分布生成用户在园内的移动速度;
34、第一计算模块,用计算所述用户到各表演场馆之间的距离;
35、第二计算模块,用于根据所述用户到各表演场馆之间的距离和所述移动速度计算所述用户到各表演场馆需要花费的时长;
36、第一获取模块,用于获取各表演场馆的表演时间;
37、第二生成模块,用于将各表演场馆的表演时间分别减去所述当前时间,生成各表演场馆的对应的第一时长;
38、第一筛选模块,用于从所有表演场馆中筛选出满足预设条件的表演场馆作为候选场馆;所述预设条件为:用户到表演场馆需要花费的时长小于其对应的第一时长;
39、推荐模块,用于按照预设的规则从所述候选场馆中选出一个表演场馆推荐到用户终端。
40、第三方面,本申请实施例提供一种计算机设备,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现如上述任一项所述的景区游览推荐方法的步骤。
41、第四方面,本申请实施例提供一种计算机可读存储介质,所述存储介质存储有计算机程序,所述计算机程序被处理器执行时实如上述任一项所述的景区游览推荐方法的步骤。
42、本申请实施例提供一种景区游览推荐方法,获取用户终端的数据;其中,所述用户终端的数据包括当前时间、基础速度、同行人数以及同行人年龄分布;根据所述基础速度、同行人数和同行人年龄分布生成用户在园内的移动速度;计算所述用户到各表演场馆之间的距离;根据所述用户到各表演场馆之间的距离和所述移动速度计算所述用户到各表演场馆需要花费的时长;获取各表演场馆的表演时间;将各表演场馆的表演时间分别减去所述当前时间,生成各表演场馆的对应的第一时长;从所有表演场馆中筛选出满足预设条件的表演场馆作为候选场馆;所述预设条件为:用户到表演场馆需要花费的时长小于其对应的第一时长;按照预设的规则从所述候选场馆中选出一个表演场馆推荐到用户终端。以游客为例,本申请实施例精细化考虑了游客不清楚景区内景点的情况而导致去到景点但最后无法参观或无法充分参观的情况,实现了智能筛选出合适的游玩景点并推荐给游客。
本文档来自技高网...【技术保护点】
1.一种景区游览推荐方法,其特征在于,包括:
2.根据权利要求1所述的景区游览推荐方法,其特征在于,所述按照预设的规则从所述候选场馆中选出一个表演场馆推荐到用户终端的步骤包括:
3.根据权利要求1所述的景区游览推荐方法,其特征在于,所述按照预设的规则从所述候选场馆中选出一个表演场馆推荐到用户终端的步骤,包括:
4.根据权利要求2或3所述的景区游览推荐方法,其特征在于,所述预设的第二规则为:
5.根据权利要求1-4中任一项中所述的景区游览推荐方法,其特征在于,所述按照预设的规则从所述候选场馆中选出一个表演场馆推荐到用户终端的步骤之后,还包括:
6.根据权利要求1-5中任一项所述所述的景区游览推荐方法,其特征在于,所述按照预设的规则从所述候选场馆中选出一个表演场馆推荐到用户终端的步骤之后,还包括:
7.根据权利要求1所述的景区游览推荐方法,其特征在于,所述按照预设的规则从所述候选场馆中选出一个表演场馆推荐到用户终端的步骤之后还包括:
8.一种景区游览推荐装置,其特征在于,包括:
9.一种计
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至7中任一项所述的景区游览推荐方法的步骤。
...【技术特征摘要】
1.一种景区游览推荐方法,其特征在于,包括:
2.根据权利要求1所述的景区游览推荐方法,其特征在于,所述按照预设的规则从所述候选场馆中选出一个表演场馆推荐到用户终端的步骤包括:
3.根据权利要求1所述的景区游览推荐方法,其特征在于,所述按照预设的规则从所述候选场馆中选出一个表演场馆推荐到用户终端的步骤,包括:
4.根据权利要求2或3所述的景区游览推荐方法,其特征在于,所述预设的第二规则为:
5.根据权利要求1-4中任一项中所述的景区游览推荐方法,其特征在于,所述按照预设的规则从所述候选场馆中选出一个表演场馆推荐到用户终端的步骤之后,还包括:
6.根据权利要求1-5中任一项所述所述的景区游览推荐...
【专利技术属性】
技术研发人员:周洁瑶,吴蕊珠,林海澄,
申请(专利权)人:深圳市沃特沃德信息有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。