掌桥专利:专业的专利平台
掌桥专利
首页

应用于水利场景的智能交互方法、装置、存储介质及计算机设备

文献发布时间:2023-06-19 12:02:28


应用于水利场景的智能交互方法、装置、存储介质及计算机设备

技术领域

本发明属于水利场景智能交互领域,具体涉及一种应用于水利场景的智能交互方法、装置、存储介质及计算机设备。

背景技术

目前,水利场景智能平台的使用越来越广泛和智能,但目前的水利场景智能平台的交互方式还很传统,如图形点击交互等,缺少智能化的水利场景语音交互平台,且交互方式死板,难以进行语义识别。

因此,针对以上现有技术中还存在的一些问题,本发明对水利场景交互方法进行进一步的研究和改进。

发明内容

针对以上现有技术中的不足,本发明提供了种应用于水利场景的智能交互方法、装置、存储介质及计算机设备,区别于传统语音问答:一个问题调用一个接口的模式。本申请通过通用化的信息场景库、复合思维方案库、思维方法库等的构建,设计通用化的水利智能问答机器思维流程,只需要通过增加信息场景,就可以实现各类水利问答的自由组合,提高机器智能回答复杂问题、专业问题的能力。

为了解决上述技术问题,本发明通过下述技术方案得以解决。

应用于水利场景的智能交互方法,包括以下步骤:S10:获取语音信息;S20:进入语义解析-信息场景流程,具体如下:S21:提取语音信息中的关键词;S22:对关键词进行分类,并进入对应的信息场景库;S30:进入信息场景-思维方案流程,具体如下:S31:对进入到信息场景库中关键词进行分析,根据分析结果进入对应的复合思维方案库,在复合思维方案库查询匹配的单体思维方案库;S32:进入到对应的单体思维方案库中,进行单体思维方案解析,根据知识图谱、数据网络获取对应数据;S33:进入对应的思维方法库,获取计算方法接口,输出计算结果;S40:进入思维方案-信息场景流程,将计算结果返回信息场景,调用对应的思维方法,输出场景结果信息。

本申请中的智能交互方法专用于水利场景,由于水利场景交互中,语句中的信息关键词指向性强,简单明确,本方法对语音信息中的关键词进行提取,并分别匹配到对应的信息场景库中,再分别在信息场景库中进行思维方案库的查找和思维方案解析,最终输出数据。可以实现各类水利问答的自由组合,能显著提高机器智能回答复杂问题、专业问题的能力。

作为优选,步骤S10中,所述语音信息为直接或间接的人声。

作为优选,步骤S20中,语音信息中的关键词包括:时间属性关键词、对象属性关键词、事件属性关键词、地点属性关键词。时间属性关键词可以为具体的日期、未来一段时期等。对象属性关键词可以为具体的水库名称、河道名称、湖泊名称等。事件属性关键词可以为降雨、水位、水库承洪、风险预警等。地点属性关键词可以为具体的地点名。

作为优选,步骤S20中,所述信息场景库包括水库未来风险预警场景;步骤S30中,所述复合思维方案库包括水库风险预警分析,所述单体思维方案库包括预报降雨分析、水库可承受雨量分析。

作为优选,步骤S30中,获取的数据包括:预报降雨量、防洪高水位、集水面积、径流系数、实测水位、实时水位、实时库容中的一种或多种。

作为优选,步骤S30中,获取数据的途径包括:知识图谱、数据网络;所述知识图谱包括实体关系表(如水库、降雨预报机构的连接关系)、实体属性表(如ID、水库名称、特征参数等信息);所述数据网络包括大数据仓库(如包含水库基础信息、实时水雨情、库容曲线等的信息检索库)。

作为优选,步骤S30中,所述思维方案库包括预报降雨计算方法、水库可承受雨量计算方法、水库风险判别方法等。

应用于水利场景的智能交互装置,该装置包括输入模块、处理模块、输出模块;所述输入模块为语音输入设备,用于获取语音信息;所述处理模块用于执行本申请中的智能交互方法;所述输出模块为屏幕和/或喇叭,用于输出图像信息和/或声音信息。

一种可读储存介质,其上具有可执行指令,当可执行指令被执行时,使计算机执行本申请中的智能交互方法。

一种计算机设备,包括一个或多个处理器、存储器,以及一个或多个程序,其中:所述一个或多个程序存储在所述存储器中,并被配置为由所述一个或多个处理器执行本申请中的智能交互方法。

与现有技术相比,本发明具有以下有益效果:提供了一种应用于水利场景的智能交互方法、装置、存储介质及计算机设备,通过通用化的信息场景库、复合思维方案库、思维方法库等的构建,设计通用化的水利智能问答机器思维流程,只需要通过增加信息场景,就可以实现各类水利问答的自由组合,提高机器智能回答复杂问题、专业问题的能力。

附图说明

图1为本申请中一种实施方式中的智能交互流程图。

具体实施方式

下面结合附图与具体实施方式对本发明作进一步详细描述。

本申请中的一种应用于水利场景的智能交互方法,包括以下步骤:S10:获取语音信息;S20:进入语义解析-信息场景流程,具体如下:S21:提取语音信息中的关键词;S22:对关键词进行分类,并进入对应的信息场景库;S30:进入信息场景-思维方案流程,具体如下:S31:对进入到信息场景库中关键词进行分析,根据分析结果进入对应的复合思维方案库,在复合思维方案库查询匹配的单体思维方案库;S32:进入到对应的单体思维方案库中,进行单体思维方案解析,根据知识图谱、数据网络解析出的单元获取对应数据;S33:进入对应的思维方法库,获取计算方法接口,输出计算结果;S40:输出数据进入思维方案-信息场景流程,将计算结果返回信息场景,调用对应的思维方法,输出场景结果信息。

具体的,本申请中,步骤S10中,所述语音信息为直接或间接的人声。步骤S20中,语音信息中的关键词包括:时间属性关键词、对象属性关键词、事件属性关键词、地点属性关键词中的一种或多种。步骤S20中,所述信息场景库包括水库未来风险预警场景;步骤S30中,所述复合思维方案库包括水库风险预警分析,所述单体思维方案库包括预报降雨分析、水库可承受雨量分析。步骤S30中,获取的数据包括:预报降雨量、防洪高水位、集水面积、径流系数、实时水位、实时库容中的一种或多种。步骤S30中,获取数据的途径包括:知识图谱、数据网络;所述知识图谱包括实体关系表、实体属性表;所述数据网络包括大数据仓库。步骤S30中,所述思维方案库包括预报降雨计算方法、水库可承受雨量计算方法、水库风险判别方法等。此外,本申请还涉及一种应用于水利场景的智能交互装置,该装置包括输入模块、处理模块、输出模块;所述输入模块为语音输入设备,用于获取语音信息;所述处理模块用于执行本申请中的智能交互方法;所述输出模块为屏幕和/或喇叭,用于输出图像信息和/或声音信息。

本申请还涉及一种可读储存介质,其上具有可执行指令,当可执行指令被执行时,使计算机执行本申请中的智能交互方法。

本申请还涉及一种计算机设备,包括一个或多个处理器、存储器,以及一个或多个程序,其中:所述一个或多个程序存储在所述存储器中,并被配置为由所述一个或多个处理器执行本申请中的智能交互方法。

以下为本申请中的一个具体实施例。

语音信息:XX水库未来12小时的风险状态。

该语音信息可以为使用人直接说出的语音,也可以为软件通过喇叭发出的声音。

运行流程解析如下。

进入“语义解析—信息场景”流程

Step 1:语义解析,时间:未来12小时,分析对象:XX水库,分析事件:风险状态;时间转化为数据时间约束:当前时间+12小时

Step 2:场景识别,进入信息场景库,根据“未来”“水库”“风险状态”关键词,识别信息场景为“水库未来风险预警场景”。

Step 3:方案对应,“水库未来风险预警场景”中对应的思维方案为“水库风险预警分析”。

进入“信息场景—思维方案”流程

Step 4:方案解析,“水库风险预警分析”为复合方案,进入复核思维方案库,查询相关的单体方案为“预报降雨分析”及“水库可承受雨量分析”。

Step 5:运行单体方案,“预报降雨分析”及“水库可承受雨量分析”。

(1)、降雨预报分析单体方案流程(需要关联其他实体):

Step 01:进入单体思维方案库,进行降雨预报单体方案解析:

分析对象:XX水库,数据时间约束:当前时间+12h,查询数据:预报降雨量,关联关系:面降雨预报,关联实体:预报机构,思维方法:降雨预报方法,输出数据:降雨量,网络编号(如SJWL0008),查询约束条件:水库编号,小时数,预报机构,查询表名(如R_forcast)。

Step 02:“降雨预报方法”的输入数据获取(通过知识图谱进入数据网络获取输入数据);

①进入知识图谱库:查询“面降雨预报”关系表,搜索用于XX水库的面降雨预报的预报机构;

②进入数据网络:根据数据网络字典表,匹配查询数据、查询约束条件所对应的字段名;

③进入数据库表:根据查询约束条件(如id,hour,obj),从表(如R_forcast)中查询对应的字段(如porcastR)。

Step 03:“降雨预报方法”的运行计算:

进入思维方法库,获取“预报降雨分析”对应的“接口地址”、“输入字段”、“请求方式”等。

输入查询得到的数据预报降雨量(如porcastR)进行计算,输出XX水库未来12小时“降雨量”。

(2)、水库可承受雨量分析单体方案流程(不需要关联其他实体):

Step 01:进入单体思维方案库,进行水库可承受雨量单体方案解析:

分析对象:XX水库,数据时间约束:当前时间+12h,查询数据:防洪高水位,集水面积,径流系数;实测水位;水位,库容,关联关系:无,关联实体:无,思维方法:水库可承受雨量分析方法。输出数据:可承受雨量网络编号(如SJWL0001;SJWL0002;SJWL0003),查询约束条件:水库编号;水库编号,当前时间;水库编号,查询表名(如I_Res;ST_RSVR_R;HT_ZVARL_B)

Step 02:“水库可承受雨量分析方法”的输入数据获取(通过知识图谱进入数据网络获取输入数据);

①进入数据网络:根据数据网络字典表,匹配需要查询的数据的字段名;

②获取数据所在服务器地址、用户名、密码、数据库。

③进入数据库表:根据查询约束条件(如resID);从表(如I_Res)中查询对应的字段(如resFHz,ctrS,ctrS);根据查询约束条件(如stcd,tm);从表(如ST_RSVR_R)中查询对应的字段(如rz);根据查询约束条件(如STCD);从表(如HT_ZVARL_B)中查询对应的字段(如RZ,W)。

Step 03:“水库可承受雨量分析方法”的运行计算:

①进入思维方法库,获取“水库可承受雨量分析”对应的对应的“接口地址”、“输入字段”、“请求方式”等,

②输入查询得到的数据防洪高水位(如resFHz),集水面积(如ctrS),径流系数(如ctrS),实时水位(如rz),水位库容曲线(如RZ,W)

③进行计算,输出XX水库“可承受雨量”。

进入“思维方案—信息场景”流程

Step 6:进入信息场景库,查询信息场景为“水库未来风险预警场景”,对应的信息判别接口为“水库风险判别接口”,需要输入接口的数据为水库可承受雨量,降雨量

Step 7:进入思维方法库,根据“水库未来风险预警场景”,查询接口地址、输入字段、请求方式等

Step 8:信息判别:调用“水库风险判别接口”进行信息判别;输入数据水库可承受雨量(如AffRain),降雨量(如PreRain),输出数据:XX水库未来12小时“风险等级”。

以上实施例对应的场景分析表格如下。

(1)信息场景库

(2)复合思维方案库

(3)单体思维方案库

(4)知识图谱库

(5)数据网络表

(6)思维方法库

附图中,图1所示为智能交互流程图,从图1中可以看出,本申请中的方法中,各个模块、步骤衔接顺利,通过通用化的信息场景库、复合思维方案库、思维方法库等的构建,设计通用化的水利智能问答机器思维流程,只需要通过增加信息场景,就可以实现各类水利问答的自由组合,提高机器智能回答复杂问题、专业问题的能力。

以上所述,本申请中的智能交互方法的优点在于:区别于传统语音问答,一个问题调用一个接口的模式,通过通用化的信息场景库、思维方案库、思维方法库等的构建,设计通用化的水利智能问答机器思维流程,只需要通过增加信息场景,就可以实现各类水利问答的自由组合,提高机器智能回答复杂问题、专业问题的能力。具体如下:

1、水利智能问答信息场景构建与识别

水利智能问答信息场景作为“问什么”的具体剖析,采用数据库表形式存储场景名称、分析对象、分析事件、信息判别机制、输出信息等水利业务场景的关键信息,围绕水利管理业务,归类不同的信息场景,形成信息场景库。用于对语义解析出的关键词进行场景识别,并关联出解决该问题对应的思维方案。

2、水利智能问答思维方案流转设计

水利智能问答思维方案作为“怎么回答”的具体剖析,采用数据库表形式存储实体关联、关联关系、思维方法等水利思维方案的关键信息,通过知识图谱库查询关联实体,通过数据网络获取输入数据,通过思维方法库获取计算方法调用方式,利用“找对象-查数据-调方法”的流转过程,最终实现结果的输出。

3、水利智能问答的复合思维流程设计

针对需要进行分步计算的相对复杂的水利问答,构建最小计算单元作为单体思维方案,同时设计复合思维方案存储单体思维方案的分析流程、输出数据等信息,不同的复合思维方案可调用相同的单体思维方案,以避免重复构建相同的计算接口,并快速实现逐步计算及结果输出。

本发明的保护范围包括但不限于以上实施方式,本发明的保护范围以权利要求书为准,任何对本技术做出的本领域的技术人员容易想到的替换、变形、改进均落入本发明的保护范围。

相关技术
  • 应用于水利场景的智能交互方法、装置、存储介质及计算机设备
  • 一种应用于智能眼镜设备上的防沉迷方法、装置、智能眼镜设备以及计算机存储介质
技术分类

06120113148494