{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,16]],"date-time":"2026-06-16T16:07:56Z","timestamp":1781626076606,"version":"3.54.5"},"reference-count":55,"publisher":"Oxford University Press (OUP)","issue":"6","license":[{"start":{"date-parts":[[2026,5,27]],"date-time":"2026-05-27T00:00:00Z","timestamp":1779840000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by-nc\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100002641","name":"Konkuk University","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100002641","id-type":"DOI","asserted-by":"publisher"}]},{"name":"Industrial Strategic Technology Development Program","award":["RS-2024-00443562"],"award-info":[{"award-number":["RS-2024-00443562"]}]},{"DOI":"10.13039\/501100003052","name":"Ministry of Trade, Industry and Energy","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100003052","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2026,6,4]]},"abstract":"<jats:title>Abstract<\/jats:title>\n                  <jats:p>With accelerating digital transformation in manufacturing, large language models (LLMs) are increasingly being considered for leveraging domain-specific knowledge for decision-making and problem-solving. However, LLMs are prone to exhibiting hallucination when dealing with external information or specialized domain knowledge that falls beyond their training scope. To mitigate this issue, a retrieval-augmented generation (RAG) approach that incorporates external documents is used. However, conventional RAG approaches rely on document chunking and similarity-based retrieval, which often result in semantic fragmentation and information loss when applied to domain documents with extended contexts, thereby reducing retrieval accuracy. To overcome this problem, this study proposes Keyword-RAG, a novel RAG-based method that integrates domain-specific keyword extraction and insertion to preserve semantic coherence. Experimental evaluations using a 3D printing troubleshooting guide demonstrated that Keyword-RAG achieved superior performance, with a context recall of 0.728 and a context precision of 0.599, significantly outperforming Naive-RAG and Rerank-RAG. A qualitative evaluation further confirmed its superiority in identifying complex causal relationships and providing technically accurate solutions for 3D printing defects. These results indicate that the proposed method improves response quality in unstructured technical document environments. These improvements are particularly relevant to small and medium-sized manufacturing enterprises, where accurate, context-rich retrieval can enhance decision-making reliability and reduce troubleshooting time. Furthermore, the proposed approach can be deployed in standard on-premises computing environments, supporting practical use in real-world manufacturing settings.<\/jats:p>","DOI":"10.1093\/jcde\/qwag052","type":"journal-article","created":{"date-parts":[[2026,5,27]],"date-time":"2026-05-27T11:43:15Z","timestamp":1779882195000},"page":"68-82","source":"Crossref","is-referenced-by-count":0,"title":["Keyword-RAG: Enhancing precision in question-answering for FDM troubleshooting from technical documents"],"prefix":"10.1093","volume":"13","author":[{"given":"Jingu","family":"Kang","sequence":"first","affiliation":[{"name":"Konkuk University Department of Industrial Engineering, , Seoul 05029 ,","place":["Republic of Korea"]}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0895-6886","authenticated-orcid":false,"given":"Hyungjung","family":"Kim","sequence":"additional","affiliation":[{"name":"Konkuk University Department of Industrial Engineering, , Seoul 05029 ,","place":["Republic of Korea"]}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"286","published-online":{"date-parts":[[2026,5,27]]},"reference":[{"key":"2026061611364704200_bib1","doi-asserted-by":"publisher","first-page":"(pp. 88","DOI":"10.1109\/cir65373.2025.11257178","article-title":"AI-driven large language models for real-time safety assessment in Human-cobot disassembly","volume-title":"2025 International Conference on Computational Intelligence and Robotics (CIR)","author":"Alenjareghi","year":"2025"},{"key":"2026061611364704200_bib2","volume-title":"3D Printing troubleshooting Guide: 30 common problems & solutions","author":"All3DP","year":"2024,  9"},{"key":"2026061611364704200_bib3","doi-asserted-by":"publisher","first-page":"278","DOI":"10.1016\/j.aiepr.2023.03.003","article-title":"Assessing the capabilities of ChatGPT to improve additive manufacturing troubleshooting","volume":"6","author":"Badini","year":"2023","journal-title":"Advanced Industrial and Engineering Polymer Research"},{"key":"2026061611364704200_bib4","volume-title":"Welcome to Bambu Lab Wiki!","author":"Bambu Lab","year":"2025"},{"key":"2026061611364704200_bib5","doi-asserted-by":"publisher","first-page":"(pp. 1118","DOI":"10.18653\/v1\/2020.acl-main.105","article-title":"Keyphrase generation for scientific document retrieval","volume-title":"Proceedings of the 58th Annual Meeting of the Association for Computational Linguistics","author":"Boudin","year":"2020"},{"key":"2026061611364704200_bib6","doi-asserted-by":"publisher","first-page":"100232","DOI":"10.1016\/j.addlet.2024.100232","article-title":"AMGPT: a large language model for contextual querying in additive manufacturing","volume":"11","author":"Chandrasekhar","year":"2024","journal-title":"Additive Manufacturing Letters"},{"key":"2026061611364704200_bib7","doi-asserted-by":"publisher","first-page":"23","DOI":"10.1093\/jcde\/qwag013","article-title":"User-friendly assembly line optimization: A hierarchical approach combining simulation-evaluated heuristics and reinforcement learning","volume":"13","author":"Choi","year":"2026","journal-title":"Journal of Computational Design and Engineering"},{"key":"2026061611364704200_bib8","doi-asserted-by":"publisher","first-page":"275","DOI":"10.1093\/jcde\/qwaf137","article-title":"Toward fully automated CAD-CAE integration through design feature recognition and small language models","volume":"13","author":"Chun","year":"2025","journal-title":"Journal of Computational Design and Engineering"},{"key":"2026061611364704200_bib9","article-title":"Blogs-Creality 3D Printer","author":"Creality","year":"2025"},{"key":"2026061611364704200_bib10","author":"DigiKey","year":"2025"},{"key":"2026061611364704200_bib11","author":"DriveThruRPG","year":"2025"},{"key":"2026061611364704200_bib12","doi-asserted-by":"publisher","first-page":"1825","DOI":"10.1016\/j.matpr.2022.07.409","article-title":"Digital transformation in manufacturing industry\u2014A comprehensive insight","volume":"68","author":"Duraivelu","year":"2022","journal-title":"Materials Today: Proceedings"},{"key":"2026061611364704200_bib13","article-title":"From local to global: A graph rag approach to query-focused summarization","author":"Edge","year":"2024"},{"key":"2026061611364704200_bib14","doi-asserted-by":"publisher","first-page":"150","DOI":"10.18653\/v1\/2024.eacl-demo.16","article-title":"RAGAs: Automated evaluation of retrieval augmented generation","author":"Es","year":"2024","journal-title":"Proceedings of the 18th Conference of the European Chapter of the Association for Computational Linguistics: System Demonstrations"},{"key":"2026061611364704200_bib15","doi-asserted-by":"publisher","DOI":"10.48550\/arXiv.2312.10997","article-title":"Retrieval-augmented generation for large language models: A survey","author":"Gao","year":"2023"},{"key":"2026061611364704200_bib16","doi-asserted-by":"publisher","first-page":"761","DOI":"10.1016\/S0306-4573(00)00011-X","article-title":"The information-seeking practices of engineers: Searching for documents as well as for people","volume":"36","author":"Hertzum","year":"2000","journal-title":"Information Processing & Management"},{"key":"2026061611364704200_bib17","doi-asserted-by":"publisher","first-page":"504","DOI":"10.1016\/j.jmsy.2025.01.018","article-title":"ChatCNC: Conversational machine monitoring via large language model and real-time data retrieval augmented generation","volume":"79","author":"Jeon","year":"2025","journal-title":"Journal of Manufacturing Systems"},{"key":"2026061611364704200_bib18","article-title":"Longrag: Enhancing retrieval-augmented generation with long-context llms","author":"Jiang","year":"2024"},{"key":"2026061611364704200_bib19","doi-asserted-by":"publisher","first-page":"140","DOI":"10.1093\/jcde\/qwaf037","article-title":"StitchingNet and deep transfer learning method for sewing stitch defect detection","volume":"12","author":"Jung","year":"2025","journal-title":"Journal of Computational Design and Engineering"},{"key":"2026061611364704200_bib20","doi-asserted-by":"publisher","DOI":"10.17632\/88pcwt65yp.1","article-title":"3D Printing Troubleshooting Guide (v1) [Data set]","volume-title":"Mendeley Data","author":"Kang","year":"2025"},{"key":"2026061611364704200_bib21","doi-asserted-by":"crossref","unstructured":"Kim H., Lee H., Ahn S.-H. (2022). Systematic deep transfer learning method based on a small image dataset for spaghetti-shape defect monitoring of fused deposition modeling. Journal of Manufacturing Systems, 65, 439\u2013451. 10.1016\/j.jmsy.2022.10.009.","DOI":"10.1016\/j.jmsy.2022.10.009"},{"key":"2026061611364704200_bib22","doi-asserted-by":"publisher","first-page":"137","DOI":"10.1093\/jcde\/qwae041","article-title":"Client-centered detached modular housing: Natural language processing-enabled design recommender system","volume":"11","author":"Kim","year":"2024","journal-title":"Journal of Computational Design and Engineering"},{"key":"2026061611364704200_bib23","doi-asserted-by":"publisher","first-page":"607","DOI":"10.4236\/jsea.2021.1412036","article-title":"Digital transformation of small and medium sized enterprises production manufacturing","volume":"14","author":"Koumas","year":"2021","journal-title":"Journal of Software Engineering and Applications"},{"key":"2026061611364704200_bib24","doi-asserted-by":"publisher","first-page":"104100","DOI":"10.1016\/j.compind.2024.104100","article-title":"Construction of design requirements knowledgebase from unstructured design guidelines using natural language processing","volume":"159","author":"Kwon","year":"2024","journal-title":"Computers in Industry"},{"key":"2026061611364704200_bib25","doi-asserted-by":"publisher","first-page":"85967","DOI":"10.1109\/ACCESS.2025.3569332","article-title":"Real-time digital-twin-based cobot-worker collision risk prediction using Unity, ROS, and UWB","volume":"13","author":"Kwon","year":"2025","journal-title":"IEEE Access"},{"key":"2026061611364704200_bib26","author":"LangSmith","year":"2024"},{"key":"2026061611364704200_bib27","doi-asserted-by":"publisher","first-page":"9459","DOI":"10.48550\/arXiv.2005.11401","article-title":"Retrieval-augmented generation for knowledge-intensive nlp tasks","volume":"33","author":"Lewis","year":"2020","journal-title":"Advances in Neural Information Processing Systems"},{"key":"2026061611364704200_bib28","volume-title":"Hi, how can we help?","author":"MakerBot","year":"2025"},{"key":"2026061611364704200_bib29","first-page":"(pp. 182","article-title":"Knowledge injection to counter large language model (LLM) hallucination","volume-title":"European Semantic Web Conference","author":"Martino","year":"2023"},{"key":"2026061611364704200_bib30","doi-asserted-by":"publisher","first-page":"127630","DOI":"10.1016\/j.eswa.2025.127630","article-title":"CELLMEA: A collaboratively enhanced large language model-based entity alignment for aircraft fault maintenance","volume":"282","author":"Meng","year":"2025","journal-title":"Expert Systems with Applications"},{"key":"2026061611364704200_bib31","doi-asserted-by":"publisher","first-page":"(pp. 1","DOI":"10.1109\/IC457434.2024.10486804","article-title":"SimilarBERT: A framework for similarity-based topic modeling","volume-title":"2024 2nd International Conference on Computer, Communication and Control (IC4)","author":"Mohammed","year":"2024"},{"key":"2026061611364704200_bib32","article-title":"Document expansion by query prediction","author":"Nogueira","year":"2019"},{"key":"2026061611364704200_bib33","author":"OpenAI","year":"2024"},{"key":"2026061611364704200_bib34","volume-title":"How to Improve 3D Print Quality for Resin Printing: Proven Techniques","author":"Phrozen","year":"2025"},{"key":"2026061611364704200_bib35","article-title":"Adaptkeybert: An attention-based approach towards few-shot & zero-shot domain adaptation of keybert","author":"Priyanshu","year":"2022"},{"key":"2026061611364704200_bib36","volume-title":"Print Quality Troubleshooting","author":"Prusa3D","year":"2024"},{"key":"2026061611364704200_bib37","volume-title":"Community posts","author":"Research","year":"2025"},{"key":"2026061611364704200_bib38","doi-asserted-by":"publisher","first-page":"629","DOI":"10.1016\/j.bushor.2024.05.008","article-title":"Generative artificial intelligence in small and medium enterprises: Navigating its promises and challenges","volume":"67","author":"Rajaram","year":"2024","journal-title":"Business Horizons"},{"key":"2026061611364704200_bib39","doi-asserted-by":"publisher","first-page":"137","DOI":"10.1016\/j.compind.2018.04.007","article-title":"Industrial information extraction through multi-phase classification using ontology for unstructured documents","volume":"100","author":"Rajbabu","year":"2018","journal-title":"Computers in Industry"},{"key":"2026061611364704200_bib40","volume-title":"r\/3Dprinting","author":"Reddit","year":"2025"},{"key":"2026061611364704200_bib41","volume-title":"sentence-transformers\/all-MiniLM-L6-v2","author":"Reimers","year":"2019"},{"key":"2026061611364704200_bib42","doi-asserted-by":"publisher","first-page":"130755","DOI":"10.1016\/j.eswa.2025.130755","article-title":"Finder, evaluator, explainer, generator (FEEG): A Bloom\u2019s taxonomy-based query classification framework for LLMs and generative AI","volume":"304","author":"Samuel","year":"2025","journal-title":"Expert Systems with Applications"},{"key":"2026061611364704200_bib43","doi-asserted-by":"publisher","first-page":"104330","DOI":"10.1016\/j.compind.2025.104330","article-title":"Enhancing retrieval-augmented generation for interoperable industrial knowledge representation and inference toward cognitive digital twins","volume":"171","author":"Shi","year":"2025","journal-title":"Computers in Industry"},{"key":"2026061611364704200_bib44","volume-title":"Print Quality Troubleshooting Guide","author":"Simplify3D","year":"2024"},{"key":"2026061611364704200_bib45","first-page":"133","article-title":"Impact of generative AI on small and medium enterprises\u2019 revenue growth: The moderating role of human, technological, and market factors","volume":"6","author":"Soni","year":"2023","journal-title":"Reviews of Contemporary Business Analytics"},{"key":"2026061611364704200_bib46","doi-asserted-by":"publisher","first-page":"(pp. 1","DOI":"10.1109\/COINS65080.2025.11125724","article-title":"The impact of chunking strategies on domain-specific information retrieval in RAG systems","volume-title":"2025 IEEE International Conference on Omni-layer Intelligent Systems (COINS)","author":"Stabler","year":"2025"},{"key":"2026061611364704200_bib47","doi-asserted-by":"publisher","first-page":"1315","DOI":"10.1016\/j.eswa.2013.08.029","article-title":"Knowledge-based extraction of intellectual capital-related information from unstructured data","volume":"41","author":"Tsui","year":"2014","journal-title":"Expert Systems with Applications"},{"key":"2026061611364704200_bib48","volume-title":"Frequently Asked Questions","author":"UltiMaker","year":"2025"},{"key":"2026061611364704200_bib49","doi-asserted-by":"publisher","first-page":"102728","DOI":"10.1016\/j.rcim.2024.102728","article-title":"Leveraging error-assisted fine-tuning large language models for manufacturing excellence","volume":"88","author":"Xia","year":"2024","journal-title":"Robotics and Computer-Integrated Manufacturing"},{"key":"2026061611364704200_bib50","doi-asserted-by":"publisher","first-page":"130642","DOI":"10.1016\/j.eswa.2025.130642","article-title":"Automated robustness testing for LLM-based natural language processing software","volume":"303","author":"Xiao","year":"2026","journal-title":"Expert Systems with Applications"},{"key":"2026061611364704200_bib51","doi-asserted-by":"publisher","first-page":"94","DOI":"10.1093\/jcde\/qwaf033","article-title":"Evaluating ChatGPT on Korea\u2019s BIM Expertise Exam and improving its performance through RAG","volume":"12","author":"Yu","year":"2025","journal-title":"Journal of Computational Design and Engineering"},{"key":"2026061611364704200_bib52","doi-asserted-by":"publisher","first-page":"121156","DOI":"10.52202\/079017-3850","article-title":"Rankrag: Unifying context ranking with retrieval-augmented generation in llms","volume":"37","author":"Yu","year":"2024","journal-title":"Advances in neural information processing systems"},{"key":"2026061611364704200_bib53","article-title":"Bertscore: Evaluating text generation with bert","author":"Zhang","year":"2019"},{"key":"2026061611364704200_bib54","doi-asserted-by":"publisher","first-page":"46595","DOI":"10.48550\/arXiv.2306.05685","article-title":"Judging LLM-as-a-judge with MT-bench and Chatbot arena","volume":"36","author":"Zheng","year":"2023","journal-title":"Advances in neural information processing systems"},{"key":"2026061611364704200_bib55","doi-asserted-by":"publisher","first-page":"101799","DOI":"10.1016\/j.aei.2022.101799","article-title":"Leveraging on causal knowledge for enhancing the root cause analysis of equipment spot inspection failures","volume":"54","author":"Zhou","year":"2022","journal-title":"Advanced Engineering Informatics"}],"container-title":["Journal of Computational Design and Engineering"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/academic.oup.com\/jcde\/advance-article-pdf\/doi\/10.1093\/jcde\/qwag052\/68413485\/qwag052.pdf","content-type":"application\/pdf","content-version":"am","intended-application":"syndication"},{"URL":"https:\/\/academic.oup.com\/jcde\/article-pdf\/13\/6\/68\/68413485\/qwag052.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/academic.oup.com\/jcde\/article-pdf\/13\/6\/68\/68413485\/qwag052.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,6,16]],"date-time":"2026-06-16T15:37:10Z","timestamp":1781624230000},"score":1,"resource":{"primary":{"URL":"https:\/\/academic.oup.com\/jcde\/article\/13\/6\/68\/8696400"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,5,27]]},"references-count":55,"journal-issue":{"issue":"6","published-print":{"date-parts":[[2026,6,4]]}},"URL":"https:\/\/doi.org\/10.1093\/jcde\/qwag052","relation":{},"ISSN":["2288-5048"],"issn-type":[{"value":"2288-5048","type":"electronic"}],"subject":[],"published-other":{"date-parts":[[2026,6]]},"published":{"date-parts":[[2026,5,27]]}}}