[发明专利]从以自然语言编写的文本描述中创建可执行过程在审
申请号: | 202080062183.3 | 申请日: | 2020-09-01 |
公开(公告)号: | CN114341797A | 公开(公告)日: | 2022-04-12 |
发明(设计)人: | 稻垣猛;南彩 | 申请(专利权)人: | 国际商业机器公司 |
主分类号: | G06F8/30 | 分类号: | G06F8/30 |
代理公司: | 中国贸促会专利商标事务所有限公司 11038 | 代理人: | 吴信刚 |
地址: | 美国*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 自然语言 编写 文本 描述 创建 可执行 过程 | ||
1.一种用于从以自然语言编写的文本描述中创建可执行过程的方法,该方法包括:
从以自然语言编写的文本文档中提取命题集合;
根据所述命题集合从所述文本文档中提取公式集合;
创建包括由所述公式集合约束的一组命题值确定路径的状态转换图;以及
将所述状态转换图转变成软件应用。
2.根据权利要求1所述的方法,其中,从所述文本文档中提取命题集合包括:
在所述文本文档的每个句子中掩蔽在预定义字典中列出的关键词;
在所述文本文档的每个句子中掩蔽由预定义的表达规则表示的字符序列模式;以及
通过机器学习过程将每个句子的被掩蔽部分映射到命题类。
3.根据权利要求1所述的方法,其中,根据所述命题集合从所述文本文档中提取公式集合包括:
通过机器学习过程提取所述命题集合之中的关系;以及
生成将所述关系表示为条件语句的逻辑公式的集合。
4.根据权利要求4所述的方法,还包括提取在所述文本文档的第一句子中出现的逻辑公式与在所述文本文档的第二句子中出现的另一逻辑公式之间的关系。
5.根据权利要求1所述的方法,其中,创建包括由所述公式集合约束的一组命题值确定路径的状态转换图包括:
对于所述命题集合中的每个命题,构造代表命题值的所有可能状态的过程流树;
将所述公式集合作为约束应用于所述过程流树中的所有路径;以及
优化所述过程流树。
6.根据权利要求1所述的方法,其中,将所述状态转换图转变成软件应用包括生成确定在所述状态转换图中表示的命题变量的值的计算机可执行逻辑。
7.根据权利要求1所述的方法,还包括接收有效关键词的预定义字典、命题类定义和公式类定义。
8.一种用于从以自然语言编写的文本描述中创建可执行过程的装置,所述装置包括计算机处理器、可操作地耦合到所述计算机处理器的计算机存储器,所述计算机存储器具有设置在其中的计算机程序指令,所述计算机程序指令当被所述计算机处理器执行时使得所述装置执行以下步骤:
从以自然语言编写的文本文档中提取命题集合;
根据所述命题集合从所述文本文档中提取公式集合;
创建包括由所述公式集合约束的一组命题值确定路径的状态转换图;以及
将所述状态转换图转变成软件应用。
9.根据权利要求8所述的装置,其中,从所述文本文档中提取命题集合包括:
在所述文本文档的每个句子中掩蔽在预定义字典中列出的关键词;
在所述文本文档的每个句子中掩蔽由预定义的表达规则表示的字符序列模式;以及
通过机器学习过程将每个句子的被掩蔽部分映射到命题类。
10.根据权利要求8所述的装置,其中,根据所述命题集合从所述文本文档中提取公式集合包括:
通过机器学习过程提取所述命题集合之中的关系;以及
生成将所述关系表示为条件语句的逻辑公式的集合。
11.根据权利要求10所述的装置,还包括提取在所述文本文档的第一句子中出现的逻辑公式与在所述文本文档的第二句子中出现的另一逻辑公式之间的关系。
12.根据权利要求8所述的装置,其中,创建包括由所述公式集合约束的一组命题值确定路径的状态转换图包括:
对于所述命题集合中的每个命题,构造代表命题值的所有可能状态的过程流树;
将所述公式集合作为约束应用于所述过程流树中的所有路径;以及
优化所述过程流树。
13.根据权利要求8所述的装置,其中,将所述状态转换图转变成软件应用包括生成确定在所述状态转换图中表示的命题变量的值的计算机可执行逻辑。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202080062183.3/1.html,转载请声明来源钻瓜专利网。