System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 生产相关信息的问答方法、系统和计算机可读介质技术方案_技高网

生产相关信息的问答方法、系统和计算机可读介质技术方案

技术编号:43418695 阅读:2 留言:0更新日期:2024-11-22 17:52
本公开内容公开了一种生产相关信息的问答方法。所述问答方法包括获得用户输入的查询问题,将所述查询问题转换为查询向量;基于所述查询向量和存储在预先构建的知识库中的生产相关数据的向量表示来计算第一相似度;将所述查询问题和所述第一相似度满足第一门限的生产相关数据输入语义检索模型;以及通过所述语义检索模型基于所述第一相似度满足第一门限的生产相关数据输出对所述查询问题的回答。本公开内容还包括许多其他方面。

【技术实现步骤摘要】

概括地说,本公开内容涉及自然语言处理,更具体地,涉及用于与生产相关信息的问答方法、系统和计算机可读介质


技术介绍

1、在生产制造过程中,需要对生产过程进行控制和维护,尤其是,当设备运行故障或遭遇产品异常时,需要迅速排查故障根因,以保证后续生产效能。在大规模生产实践中,通常依靠人工方式对各类生产相关文件进行关键字检索以进行故障根因分析。但是,随着制造系统和工艺的不断发展,生产相关文件出现分布离散化、信息碎片化和语言多样化的趋势,并且生产涉及的可能故障原因以及产生路径变得愈加复杂,仅凭人工很难在短时间内从海量文件中准确获取操作参考。

2、随着人工智能技术的普及,各类语义检索模型提供了新的数据检索方式,进一步地,除了检索结果之外,各种大语言模型可以整合出对应的语义回答。然而由于生产相关信息的特殊性,常规的语义检索方法不能直接有效地适用于生产制造场景。进一步地,诸如涉及精密操作的生产制造场景对于设备调试的准确性要求极高,因此需要对基于语义检索模型的生产数据检索进行增强,从而帮助优化检索结果和语义回答的准确性和稳定性,以进一步提高生产效率。


技术实现思路

1、提供下面的简介是为了以简单的形式介绍选择的一些概念,在后面的详细说明中会进一步描述这些概念。该简介不是想要突出所要求保护主题的关键特征或必要特征,也不是想要限制所要求保护主题的范围。

2、在生产制造过程中,存在许多场景需要参考生产相关文件,例如当生产线上出现设备或产品故障问题时,需要查找文档进行根因分析以排除故障。考虑到生产制造领域通常是知识密集型的,可能存在海量的生产相关文件,例如,涉及多个生产节点的各种设备的操作指南、维护指南、维修日志、专家经验手册等等。然而,这些生产相关文件通常存放在不同的数据源中,诸如不同系统、数据库、云盘或个人地址,并且可能涉及不同的文件格式,诸如文档、图像、演示文稿、pdf、数据库表、电子邮件等,同时还可能具有不同的数据格式,诸如结构化、半结构化或非结构化数据。在当前生产实践中,通常依赖于人工方式通过关键字检索遍历生产相关文件来获得信息,这样的方法效率低下且可能无法获得准确的信息。

3、随着人工智能技术的发展,在生产制造领域引入语义检索模型来进行生产数据检索是有利的。语义检索是一种搜索技术,能够通过理解查询和被搜索内容的上下文和含义来提供更准确和有针对性的搜索结果,以及可以针对搜索结果进一步生成语义回答。具体地,通过语义检索而不是仅关键字检索对生产相关文件进行检索,可以更高效地获得需要的信息。然而,由于生产相关信息的特殊性,例如存在大量名词代称和缩写,现有的语义检索模型无法直接适用于生产制造场景。并且,生产制造场景对于设备调试的准确性要求极高,特别是精密元件制造,需要对基于语义检索模型的生产数据检索进行增强,以提高数据检索和语义回答生成的准确性和鲁棒性。

4、基于此,本公开内容提供一种与生产相关信息的问答方法,其能够基于多源异构的生产相关数据来构建统一知识库,根据用户输入的问题利用语义检索模型基于该知识库进行检索以输出语义回答,并且能够通过控制对语义检索模型的输入来实现对其检索结果和语义回答的优化,还能够通过用户反馈来进一步优化检索流程,从而实现在生产制造场景下的高效且准确的信息获取,以提高生产效率。

5、根据本公开内容的一个方面,提供了一种生产相关信息的问答方法。所述方法包括获得用户输入的查询问题,将所述查询问题转换为查询向量;基于所述查询向量和存储在预先构建的知识库中的生产相关数据的向量表示来计算第一相似度;将所述查询问题和所述第一相似度满足第一门限的生产相关数据输入语义检索模型;以及通过所述语义检索模型基于所述第一相似度满足第一门限的生产相关数据输出对所述查询问题的回答。

6、根据本公开内容的一个方面,提供了一种生产相关信息的问答系统。所述系统包括:输入模块,其被配置为获得用户输入的查询问题;向量化模块,其被配置为将所述查询问题转换为查询向量;数据存储模块,其被配置为存储生产相关数据的向量表示;相似度计算模块,其被配置为基于所述查询向量和存储在所述数据存储模块中的生产相关数据的向量表示来计算第一相似度;检索模型接口,其被配置为将所述查询问题和所述第一相似度满足第一门限的生产相关数据输入语义检索模型,并且从所述语义检索模型接收基于所述第一相似度满足第一门限的生产相关数据的对所述查询问题的回答;以及输出模块,其被配置为输出对所述查询问题的所述回答。

7、根据本公开内容的又一方面,提供了一种生产相关信息的问答系统,包括:存储器;处理器,其与所述存储器耦合,所述处理器被配置为使得一个或多个单元执行根据本公开内容的各个实施例中的任一项的方法。

8、根据本公开内容的再一方面,提供了一种计算机可读介质,其存储包括指令的计算机程序,所述指令在由处理器执行时使得一个或多个单元执行根据本公开内容的各个实施例中的任一项的方法。

9、根据本公开内容的还一方面,提供了一种计算机程序产品,其包括计算机程序,所述计算机程序在被处理器执行时实现根据本公开内容的各个实施例中的任一项的方法。

本文档来自技高网...

【技术保护点】

1.一种生产相关信息的问答方法,包括:

2.根据权利要求1所述的问答方法,其中,所述知识库是通过以下操作来预先构建的:

3.根据权利要求2所述的问答方法,还包括:对所述生产相关数据的文本表示进行包括以下各项中的一项或多项的预处理:文字抽取、自然语言转换、缩写转译或文本分割。

4.根据权利要求3所述的问答方法,还包括:

5.根据权利要求2所述的问答方法,其中,所述生产相关文件是经由不同数据源读取的,并且其中,存储在所述知识库中的所述生产相关数据的向量表示是根据不同数据源和/或不同文件格式来按照不同频率自动更新的。

6.根据权利要求1所述的问答方法,其中,所述查询向量和存储在所述知识库中的所述生产相关数据的向量表示具有相同的维度。

7.根据权利要求1所述的问答方法,其中,所述第一相似度是基于以下各项中的一项或多项来计算的:

8.根据权利要求1所述的问答方法,其中,所述语义检索模型是在线部署的大语言模型,并且其中,所述方法还包括:

9.根据权利要求1所述的问答方法,还包括:

10.根据权利要求9所述的问答方法,其中,基于所述查询向量和存储在预先构建的所述知识库中的所述生产相关数据的向量表示来计算所述第一相似度,还包括:

11.根据权利要求1所述的问答方法,其中,输出对所述查询问题的所述回答包括以下各项中的一项或多项:

12.根据权利要求1所述的问答方法,还包括:

13.根据权利要求12所述的问答方法,还包括:

14.根据权利要求1所述的问答方法,还包括:

15.一种生产相关信息的问答系统,包括:

16.根据权利要求15所述的问答系统,其中,所述数据存储模块还被配置为:

17.根据权利要求16所述的问答系统,还包括:预处理模块,其被配置为对所述生产相关数据的文本表示进行包括以下各项中的一项或多项的预处理:文字抽取、自然语言转换、缩写转译或文本分割。

18.根据权利要求16所述的问答系统,其中,所述预处理模块被配置为对所述生产相关数据的文本表示进行所述文本分割,并且其中,所述向量化模块被配置为基于所分割的每部分文本表示生成一个对应的向量表示。

19.根据权利要求16所述的问答系统,其中,其中,所述生产相关文件是经由不同数据源读取的,并且其中,存储在所述数据存储模块中的所述生产相关数据的向量表示是根据不同数据源和/或不同文件格式来按照不同频率自动更新的。

20.根据权利要求15所述的问答系统,其中,所述向量化模块被配置为将所述查询向量和存储在所述数据存储模块中的生产相关数据的向量表示生成为具有相同的维度。

21.根据权利要求15所述的问答系统,其中,所述语义检索模型是在线部署的大语言模型,并且

22.根据权利要求15所述的问答系统,还包括关键字检索模块,其被配置为基于所述查询问题和存储在所述数据存储模块中的生产相关数据的文本表示进行关键字检索。

23.根据权利要求22所述的问答系统,其中,所述相似度计算模块还被配置为进行以下操作:

24.根据权利要求15所述的问答系统,其中,所述输出模块还被配置为输出包括以下各项中的一项或多项的对所述查询问题的所述回答:

25.根据权利要求15所述的问答系统,其中,所述输入模块还被配置为获得用户输入的对所述回答的反馈;以及

26.根据权利要求25所述的问答系统,所述数据存储模块还被配置为将所述查询向量与所述回答或用户提供的对所述查询问题的补充回答的向量表示一起关联地存储。

27.根据权利要求15所述的问答系统,其中,所述相似度计算模块还被配置为进行以下操作:

28.一种生产相关信息的问答系统,包括:

29.一种计算机可读介质,其存储包括指令的计算机程序,所述指令在由处理器执行时使得一个或多个单元执行根据权利要求1-27中的任一项所述的方法。

30.一种计算机程序产品,其包括计算机程序,所述计算机程序在被处理器执行时实现根据权利要求1-27中任一项所述的方法。

...

【技术特征摘要】

1.一种生产相关信息的问答方法,包括:

2.根据权利要求1所述的问答方法,其中,所述知识库是通过以下操作来预先构建的:

3.根据权利要求2所述的问答方法,还包括:对所述生产相关数据的文本表示进行包括以下各项中的一项或多项的预处理:文字抽取、自然语言转换、缩写转译或文本分割。

4.根据权利要求3所述的问答方法,还包括:

5.根据权利要求2所述的问答方法,其中,所述生产相关文件是经由不同数据源读取的,并且其中,存储在所述知识库中的所述生产相关数据的向量表示是根据不同数据源和/或不同文件格式来按照不同频率自动更新的。

6.根据权利要求1所述的问答方法,其中,所述查询向量和存储在所述知识库中的所述生产相关数据的向量表示具有相同的维度。

7.根据权利要求1所述的问答方法,其中,所述第一相似度是基于以下各项中的一项或多项来计算的:

8.根据权利要求1所述的问答方法,其中,所述语义检索模型是在线部署的大语言模型,并且其中,所述方法还包括:

9.根据权利要求1所述的问答方法,还包括:

10.根据权利要求9所述的问答方法,其中,基于所述查询向量和存储在预先构建的所述知识库中的所述生产相关数据的向量表示来计算所述第一相似度,还包括:

11.根据权利要求1所述的问答方法,其中,输出对所述查询问题的所述回答包括以下各项中的一项或多项:

12.根据权利要求1所述的问答方法,还包括:

13.根据权利要求12所述的问答方法,还包括:

14.根据权利要求1所述的问答方法,还包括:

15.一种生产相关信息的问答系统,包括:

16.根据权利要求15所述的问答系统,其中,所述数据存储模块还被配置为:

17.根据权利要求16所述的问答系统,还包括:预处理模块,其被配置为对所述生产相关数据的文本表示进行包括以下各项中的一项或多项的预处理:文字抽取、自然语言转换、缩写转译或文本分割。

18.根据权利要求16...

【专利技术属性】
技术研发人员:成洁蒋金凯
申请(专利权)人:英特尔产品成都有限公司
类型:发明
国别省市:

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

1