本发明涉及智慧展览,尤其涉及一种智慧展览一码通的管理方法及终端。
背景技术:
1、展馆是用于展示特定主题或一系列相关主题的场所,该场所可以是艺术画廊、展览会场、文化中心等。展馆包含一个或多个展厅,该展厅是展馆内部用于展示的空间。
2、目前许多展馆都具备了智慧展览功能,智慧展览是指利用移动互联网技术,整合物联网、云计算等新一代信息技术应用。例如,通过官方网站或专用应用程序提供在线预约系统,参观者可以提前购买和预约电子门票,通过二维码扫描验证快速进入展馆,同时也可通过同一个二维码扫描验证进入展厅或使用体验设备。然而,当参观人流量较大,展馆内展厅及体验设备较多时,则需要后台不断验证参观者的二维码,以判断参观者是否有权限进入展厅或使用体验设备,容易导致后台负载过大,系统崩溃。
3、在申请号为cn202111516398.0的技术方案中,虽然其实现了智慧展览,即,当参展者访问时,以语音和屏幕显示方式向参展者问好,询问感兴趣的展区和展品,并且提示可选择地使用语音交流或在触摸屏上进行选项,根据问题选项或者参展者随时提出的问题,在数据库中寻找对应的答案,并且通过语音和文字显示的方式回答参展者的问题,在找不到答案的情况下,转为人工服务;但无法处理后台负载过大,系统崩溃的问题。
4、在申请号为cn202111596480.9的技术方案中,虽然其通过建立二维码应用数据模型,使得主体数据真实、准确,二维码应用数据模型中包括多服务应用的二维码相关信息,确保多应用数据的共享,以此在一码通行场景下,在多个行业应用之间完成身份交互,实现安全可靠的一码通行;但也无法解决后台由于需要不断验证参观者的二维码,容易导致后台负载过大,系统崩溃的问题。
技术实现思路
1、本发明提供一种智慧展览一码通的管理方法及终端,以实现负载均衡。
2、为解决上述问题,本发明采用如下技术方案:
3、本发明提供一种智慧展览一码通的管理方法,包括:
4、接收参观者的二维码验证请求,获取所述二维码验证请求对应的请求时间;
5、当判定所述请求时间在预约时间段内时,从所述二维码验证请求中提取所述参观者的身份信息;
6、对所述参观者的身份信息进行验证,在验证通过后,则允许所述参观者进入展馆展览,并获取所述参观者可参观目标展厅的展厅名单,根据所述展厅名单及所述参观者的身份信息构建参观权限名单,所述参观权限名单用于记录开通了在所述展厅名单中的所有目标展厅及对应体验设备权限的参观者;
7、将所述参观权限名单下发给所述展厅名单中的所有目标展厅及对应体验设备,在各个所述目标展厅或体验设备完成所述参观者的参观权限验证。
8、进一步地,接收参观者的二维码验证请求之前,还包括:
9、获取参观者的身份信息及时间戳,根据哈希函数将所述参观者的身份信息转换为唯一的标识符,得到参观者标识;
10、将所述参观者标识与时间戳进行拼接,得到拼接信息;
11、对所述拼接信息进行加密并转换为二进制数据,得到目标数据;
12、利用二维码生成库将所述目标数据生成二维码,将所述二维码下发给所述参观者。
13、优选地,对所述拼接信息进行加密并转换为二进制数据,得到目标数据,包括:
14、根据对称加密算法对所述拼接信息进行加密,得到加密数据;
15、将所述加密数据转换为二进制数据,得到目标数据。
16、优选地,在各个所述目标展厅或体验设备完成所述参观者的参观权限验证,包括:
17、所述目标展厅或体验设备接收参观者展示的目标二维码验证请求,从所述目标二维码验证请求中提取所述参观者的身份信息;
18、所述目标展厅或体验设备根据所述参观者的身份信息判断所述参观者是否记录在对应的所述参观权限名单中;
19、若是,所述目标展厅允许所述参观者展览或所述体验设备允许所述参观者使用。
20、进一步地,在各个所述目标展厅或体验设备完成所述参观者的参观权限验证之后,还包括:
21、获取当前时间戳;
22、判断当前时间戳是否过了所述参观者对应预约时间段的截止时间;
23、若是,生成删除指令,将所述删除指令下发给含有所述参观者对应参观权限名单的目标展厅及体验设备,各个所述目标展厅及体验设备删除所述参观者对应的参观权限名单。
24、进一步地,在各个所述目标展厅或体验设备完成所述参观者的参观权限验证之后,还包括:
25、获取所述参观者的多条历史展览参观数据;
26、根据时间先后顺序从多条所述历史展览参观数据中随机选取任意两条历史展览参观数据进行拼接,并分别转换成二进制数据后,得到多条参观字符串;
27、获取所有历史展厅的类型、位置及人流量,得到展厅数据;
28、将所述展厅数据转换成二进制数据后,得到多条展厅字符串;
29、根据多条参观字符串及多条展厅字符串计算所述参观者对各历史展厅的兴趣度,并生成参观者兴趣向量;
30、获取所有目标展厅的类型、位置及人流量,得到目标展厅数据;
31、对所述目标展厅数据进行向量化处理,得到目标展厅向量;
32、计算所述参观者兴趣向量与所述目标展厅向量的相似度,筛选出相似度大于预设阈值的目标展厅并推荐给所述参观者。
33、优选地,根据多条参观字符串及多条展厅字符串计算所述参观者对各历史展厅的兴趣度,并生成参观者兴趣向量,包括:
34、设置最小支持度和最小置信度;
35、在所述最小支持度和最小置信度的基础上,根据apriori算法生成多条参观字符串与多条展厅字符串所有可能的频繁项集,所述频繁项集用于表征所述参观字符串与对应展厅字符串的关联度;
36、将所述频繁项集中所有参观字符串与对应每个展厅字符串的关联度进行加权求和后,得到所述参观者对各历史展厅的兴趣度,并将多条所述参观字符串、多条所述展厅字符串及对应的所述兴趣度分别映射至高维空间中的一个唯一位置,每个位置对应一个维度,得到参观者兴趣向量。
37、进一步地,在各个所述目标展厅或体验设备完成所述参观者的参观权限验证之后,还包括:
38、获取所述参观者通过语音或文本形式发送的关于所述目标展厅或体验设备的提问内容;
39、对所述提问内容进行向量化处理,得到所述提问内容对应的问题向量;
40、将所述提问内容对应的问题向量输入预先训练好的知识库模型,输出得到多条解答内容,从多条所述解答内容中筛选出与所述提问内容对应的问题向量大于预设相似度的解答内容,得到目标解答内容,所述知识库模型为神经网络模型,用于分析处理提问内容,并生成解答内容;
41、从所述目标解答内容中选取出关键词及关键句,根据所述关键词及关键句生成解答摘要;
42、将所述解答摘要发送给所述参观者所在终端。
43、进一步地,将所述提问内容对应的问题向量输入预先训练好的知识库模型之前,还包括:
44、获取多条训练样本,所述训练样本包括参考提问内容及对应的参考解答内容;
45、构建卷积神经网络模型,将多条所述训练样本按照预设比例划分为训练集及测试集;
46、将所述训练集输入所述卷积神经网络模型中进行多次迭代训练,根据预设损失函数计算所述卷积神经网络模型多次迭代训练后得到的损失值;
47、判断所述损失值是否低于预设值;
48、若否,基于所述损失值,利用预设的随机梯度下降法调整所述卷积神经网络模型的每个参数;
49、利用所述训练集对调整参数后的所述卷积神经网络模型进行再次迭代训练,直至所述损失值低于预设值,得到初始知识库模型;
50、将所述测试集输入所述初始知识库模型进行测试,在测试合格后,生成知识库模型。
51、本发明提供一种终端,包括存储器和处理器,所述存储器中存储有计算机可读指令,所述计算机可读指令被所述处理器执行时,使得所述处理器执行如上任一项所述的智慧展览一码通的管理方法的步骤。
52、相对于现有技术,本发明的技术方案至少具备如下优点:
53、本发明提供的智慧展览一码通的管理方法及终端,通过对参观者身份信息的验证,确保只有合法预约的参观者能够进入展馆,增强了展馆的安全管理;同时,通过构建参观权限名单,精确控制参观者的展厅及体验设备的访问权限,可以更好地分配和利用展馆资源,例如,避免过度拥挤的展厅和设备,确保每位参观者都能获得良好的参观体验;此外,通过将参观权限名单下发给各个展厅和体验设备,由各个展厅和体验设备单独完成参观者的身份验证,无需后台不断验证参观者的二维码,避免了后台负载过大,系统崩溃,从而实现负载均衡。
1.一种智慧展览一码通的管理方法,其特征在于,包括:
2.根据权利要求1所述的智慧展览一码通的管理方法,其特征在于,接收参观者的二维码验证请求之前,还包括:
3.根据权利要求2所述的智慧展览一码通的管理方法,其特征在于,对所述拼接信息进行加密并转换为二进制数据,得到目标数据,包括:
4.根据权利要求1所述的智慧展览一码通的管理方法,其特征在于,在各个所述目标展厅或体验设备完成所述参观者的参观权限验证,包括:
5.根据权利要求1所述的智慧展览一码通的管理方法,其特征在于,在各个所述目标展厅或体验设备完成所述参观者的参观权限验证之后,还包括:
6.根据权利要求1所述的智慧展览一码通的管理方法,其特征在于,在各个所述目标展厅或体验设备完成所述参观者的参观权限验证之后,还包括:
7.根据权利要求6所述的智慧展览一码通的管理方法,其特征在于,根据多条参观字符串及多条展厅字符串计算所述参观者对各历史展厅的兴趣度,并生成参观者兴趣向量,包括:
8.根据权利要求1所述的智慧展览一码通的管理方法,其特征在于,在各个所述目标展厅或体验设备完成所述参观者的参观权限验证之后,还包括:
9.根据权利要求8所述的智慧展览一码通的管理方法,其特征在于,将所述提问内容对应的问题向量输入预先训练好的知识库模型之前,还包括:
10.一种终端,其特征在于,包括存储器和处理器,所述存储器中存储有计算机可读指令,所述计算机可读指令被所述处理器执行时,使得所述处理器执行如权利要求1至9中任一项所述的智慧展览一码通的管理方法的步骤。