风电机组运维辅助智能问答方法及装置制造方法及图纸

技术编号:36749015 阅读:17 留言:0更新日期:2023-03-04 10:33
本申请实施例提供一种风电机组运维辅助智能问答方法及装置,属于风电机组运维技术领域,所述方法包括:获取用户输入的查询信息;对所述用户输入的查询信息进行预处理,获得查询文本信息;基于预设的分类模型对所述查询文本信息的意图进行分类,获得分类结果,并将所述分类结果跳转至目标问答模块;基于所述目标问答模块对所述分类结果进行处理,获得最终答案;输出所述最终答案。本申请所述方法能够效查询现场维护检修过程中遇到的问题,解决了风电运维知识、维护经验传递困难的问题以及现有智能问答准确率低的问题。智能问答准确率低的问题。智能问答准确率低的问题。

【技术实现步骤摘要】
风电机组运维辅助智能问答方法及装置


[0001]本申请涉及风电机组运维
,具体涉及一种风电机组运维辅助智能问答方法、一种风电机组运维辅助智能问答装置、一种机器可读存储介质及一种处理器。

技术介绍

[0002]在风电机组运维场景下,由于现场维护检修涉及的风机知识多而杂,现场员工基本不可能完全掌握,在机组维护和故障处理过程终会遇到各种查询类的问题,例如:某处螺栓的维护力矩不确定、某个需要更换的部件型号未知等。此外,风电运维企业在生产过程中积累了大量数据、知识,例如风机的scada数据、机组设计信息、以往故障处理方案、机组技改方案,这些异构多源的知识保存在不同的数据库甚至线下文件中,涵盖了文档、照片、视频、录音等非结构化数据,难以对这些数据进行有效利用。
[0003]目前,风电运维知识、维护经验传递困难,针对风电运维领域还没有成熟的智能问答系统。

技术实现思路

[0004]本申请实施例的目的是提供一种风电机组运维辅助智能问答方法及装置,用于有效查询现场维护检修过程中遇到的问题。
[0005]为了实现上述目的,本申请第一方面提供一种风电机组运维辅助智能问答方法,所述方法包括:
[0006]获取用户输入的查询信息;
[0007]对所述用户输入的查询信息进行预处理,获得查询文本信息;
[0008]基于预设的分类模型对所述查询文本信息的意图进行分类,获得分类结果,并将所述分类结果跳转至目标问答模块;
[0009]基于所述目标问答模块对所述分类结果进行处理,获得最终答案;
[0010]输出所述最终答案。
[0011]在本申请实施例中,所述对用户输入的查询信息进行预处理,包括:
[0012]对用户输入的查询信息进行过滤处理、去除停用词处理、统一字母大小写处理和时间归一化处理。
[0013]在本申请实施例中,所述目标问答模块包括:知识图谱问答查询模块;所述基于所述目标问答模块对所述分类结果进行处理,获得最终答案,包括:
[0014]利用NER技术获取所述分类结果的实体或关系或属性;
[0015]基于图数据库查询所述实体或关系或属性,返回最终答案;其中,所述图数据库包括:NEO4J数据库或者JanusGraph数据库。
[0016]在本申请实施例中,所述基于图数据库查询所述实体或关系或属性,返回最终答案,包括:
[0017]若查询的内容包含实体,则通过cypher语句在图数据库中查询和定位,返回最终
答案。
[0018]在本申请实施例中,所述目标问答模块包括:检索问答查询模块;所述基于所述目标问答模块对所述分类结果进行处理,获得最终答案,包括:
[0019]利用ElasticSearch技术对所述分类结果进行问题匹配处理,获得初步召回结果;
[0020]将所述初步召回结果与所述查询文本信息输入到相似度匹配模型进行处理,获得相似度计算结果;
[0021]将所述相似度计算结果按照相似度大小进行倒序排序,获得排序结果;
[0022]基于所述排序结果获得最终答案。
[0023]在本申请实施例中,所述基于排序结果获得最终答案,包括:当相似度大于或者等于第一相似度阈值时,返回相似度最大值对应的结果作为最终答案。
[0024]在本申请实施例中,所述基于排序结果获得最终答案,包括:当相似度小于第一相似度阈值且大于第二相似度阈值时,返回相似度倒序排序结果的前N条结果作为最终答案,其中,所述第一相似度阈值大于第二相似度阈值。
[0025]在本申请实施例中,所述基于排序结果获得最终答案,包括:当相似度小于或者等于第二相似度阈值时,返回无法找到结果的提示作为最终答案。
[0026]本申请第二方面提供一种风电机组运维辅助智能问答装置,所述装置包括:
[0027]获取模块,用于获取用户输入的查询信息;
[0028]预处理模块,用于对所述用户输入的查询信息进行预处理,获得查询文本信息;
[0029]分类模块,用于基于预设的分类模型对所述查询文本信息的意图进行分类,获得分类结果,并将所述分类结果跳转至目标问答模块;
[0030]处理模块,用于基于所述目标问答模块对所述分类结果进行处理,获得最终答案;
[0031]输出模块,用于输出所述最终答案。
[0032]本申请第三方面提供一种处理器,被配置成执行上述的风电机组运维辅助智能问答方法。
[0033]本申请第四方面提供一种机器可读存储介质,该机器可读存储介质上存储有指令,该指令在被处理器执行时使得所述处理器被配置成执行上述的风电机组运维辅助智能问答方法。
[0034]与现有技术相比,本专利技术的上述技术方案具有如下有益效果:
[0035]本申请提供一种风电机组运维辅助智能问答方法及装置,所述方法能够效查询现场维护检修过程中遇到的问题,解决了风电运维知识、维护经验传递困难的问题以及现有智能问答准确率低的问题。
[0036]本申请实施例的其它特征和优点将在随后的具体实施方式部分予以详细说明。
附图说明
[0037]附图是用来提供对本申请实施例的进一步理解,并且构成说明书的一部分,与下面的具体实施方式一起用于解释本申请实施例,但并不构成对本申请实施例的限制。在附图中:
[0038]图1示意性示出了根据本申请实施例的风电机组运维辅助智能问答方法的应用环境示意图;
[0039]图2示意性示出了根据本申请实施例的风电机组运维辅助智能问答方法的流程示意图;
[0040]图3示意性示出了根据本申请实施例的风电机组运维辅助智能问答方法的整体流程图;
[0041]图4示意性示出了根据本申请实施例的风电机组运维辅助智能问答方法的知识图谱问答流程图;
[0042]图5示意性示出了根据本申请实施例的风电机组运维辅助智能问答方法的检索问答流程图;
[0043]图6示意性示出了根据本申请实施例的风电机组运维辅助智能问答装置的结构框图;
[0044]图7示意性示出了根据本申请实施例的计算机设备的内部结构图。
具体实施方式
[0045]当前,针对风电运维领域还没有成熟的智能问答系统,在其他行业设备维护问答系统中,普遍采用基于知识图谱的问答或基于信息检索的问答。基于知识图谱的问答需要搭建所在领域的知识图谱,构建运维知识的三元组关系,通过对问题三元组与知识图谱的检索匹配查找得到问题答案。基于信息检索的问答过程中,主要是对输入文本进行分词,得到问句的关键词,依赖倒排索引表及问句模板的综合使用给出检索结果。
[0046]基于知识图谱的问答虽然可以快速准确定位问题答案,但是目前常见的知识图谱问答查询是根据当前实体和关系查询尾实体,或者根据实体查询关系。对于复杂的问题,需要考虑多跳的情况,否则无法查询到复杂问题的答案。基于检索的问答方式严重依赖人工构建问答对,导致召回率较低;此外,这种问答方式只是机械的匹配关键词,不能准本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种风电机组运维辅助智能问答方法,其特征在于,所述方法包括:获取用户输入的查询信息;对所述用户输入的查询信息进行预处理,获得查询文本信息;基于预设的分类模型对所述查询文本信息的意图进行分类,获得分类结果,并将所述分类结果跳转至目标问答模块;基于所述目标问答模块对所述分类结果进行处理,获得最终答案;输出所述最终答案。2.根据权利要求1所述的方法,其特征在于,所述对用户输入的查询信息进行预处理,包括:对用户输入的查询信息进行过滤处理、去除停用词处理、统一字母大小写处理和时间归一化处理。3.根据权利要求1所述的方法,其特征在于,所述目标问答模块包括:知识图谱问答查询模块;所述基于所述目标问答模块对所述分类结果进行处理,获得最终答案,包括:利用NER技术获取所述分类结果的实体或关系或属性;基于图数据库查询所述实体或关系或属性,返回最终答案;其中,所述图数据库包括:NEO4J数据库或者JanusGraph数据库。4.根据权利要求3所述的方法,其特征在于,所述基于图数据库查询所述实体或关系或属性,返回最终答案,包括:若查询的内容包含实体,则通过cypher语句在图数据库中查询和定位,返回最终答案。5.根据权利要求3所述的方法,其特征在于,所述目标问答模块还包括:检索问答查询模块;所述基于所述目标问答模块对所述分类结果进行处理,获得最终答案,包括:利用ElasticSearch技术对所述分类结果进行问题匹配处理,获得初步召回结果;将所述初步召回结果与所述查询文本信息输入到相似度匹配模型进行处理,获得相似度计算结果;...

【专利技术属性】
技术研发人员:勾月凯黄海范晨亮胡雨濛魏亮
申请(专利权)人:国能思达科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1