Christine Rese, Nikolai West, Mathias Gebler, Sven Krzoska, P. Schlunder, J. Deuse
{"title":"从装配指令中自动提取程序知识到受控自然语言的管道","authors":"Christine Rese, Nikolai West, Mathias Gebler, Sven Krzoska, P. Schlunder, J. Deuse","doi":"10.17706/jsw.18.1.1-14","DOIUrl":null,"url":null,"abstract":"This paper presents the application of a Natural Language Processing (NLP) pipeline, which automatically extracts procedural knowledge in a standardized way from assembly instructions. The developed pipeline is able to parse and process written German assembly instructions regardless of the language discourse. The pipeline helps resolve ambiguities in assembly instructions by converting them into a Controlled Natural Language (CNL). The pipeline fully automates the translation process from free-text assembly instructions to CNL representations. We investigated and evaluated the efficiency and robustness of the NLP pipeline along multiple dimensions, such as different assembly process designers, language and fuzzy string matching models. To test the developed pipeline we used to automatically extract procedural knowledge in a standardized way for 2,740 assembly instructions obtained from automotive industry. Our investigation shows that the NLP pipeline is able to extract CNL representations with high accuracy (ø 87%). Downstream applications, such as assembly line balancing, can reuse the uniformly extracted procedural knowledge.","PeriodicalId":11452,"journal":{"name":"e Informatica Softw. Eng. J.","volume":"12 1","pages":"1-14"},"PeriodicalIF":0.0000,"publicationDate":"2023-02-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Pipeline for the Automatic Extraction of Procedural Knowledge from Assembly Instructions into Controlled Natural Language\",\"authors\":\"Christine Rese, Nikolai West, Mathias Gebler, Sven Krzoska, P. Schlunder, J. Deuse\",\"doi\":\"10.17706/jsw.18.1.1-14\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"This paper presents the application of a Natural Language Processing (NLP) pipeline, which automatically extracts procedural knowledge in a standardized way from assembly instructions. The developed pipeline is able to parse and process written German assembly instructions regardless of the language discourse. The pipeline helps resolve ambiguities in assembly instructions by converting them into a Controlled Natural Language (CNL). The pipeline fully automates the translation process from free-text assembly instructions to CNL representations. We investigated and evaluated the efficiency and robustness of the NLP pipeline along multiple dimensions, such as different assembly process designers, language and fuzzy string matching models. To test the developed pipeline we used to automatically extract procedural knowledge in a standardized way for 2,740 assembly instructions obtained from automotive industry. Our investigation shows that the NLP pipeline is able to extract CNL representations with high accuracy (ø 87%). Downstream applications, such as assembly line balancing, can reuse the uniformly extracted procedural knowledge.\",\"PeriodicalId\":11452,\"journal\":{\"name\":\"e Informatica Softw. Eng. J.\",\"volume\":\"12 1\",\"pages\":\"1-14\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2023-02-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"e Informatica Softw. Eng. J.\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.17706/jsw.18.1.1-14\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"e Informatica Softw. Eng. J.","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.17706/jsw.18.1.1-14","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Pipeline for the Automatic Extraction of Procedural Knowledge from Assembly Instructions into Controlled Natural Language
This paper presents the application of a Natural Language Processing (NLP) pipeline, which automatically extracts procedural knowledge in a standardized way from assembly instructions. The developed pipeline is able to parse and process written German assembly instructions regardless of the language discourse. The pipeline helps resolve ambiguities in assembly instructions by converting them into a Controlled Natural Language (CNL). The pipeline fully automates the translation process from free-text assembly instructions to CNL representations. We investigated and evaluated the efficiency and robustness of the NLP pipeline along multiple dimensions, such as different assembly process designers, language and fuzzy string matching models. To test the developed pipeline we used to automatically extract procedural knowledge in a standardized way for 2,740 assembly instructions obtained from automotive industry. Our investigation shows that the NLP pipeline is able to extract CNL representations with high accuracy (ø 87%). Downstream applications, such as assembly line balancing, can reuse the uniformly extracted procedural knowledge.