{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,1]],"date-time":"2026-06-01T05:01:43Z","timestamp":1780290103830,"version":"3.54.0"},"reference-count":16,"publisher":"Frontiers Media SA","license":[{"start":{"date-parts":[[2026,6,1]],"date-time":"2026-06-01T00:00:00Z","timestamp":1780272000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":["frontiersin.org"],"crossmark-restriction":true},"short-container-title":["Front. Artif. Intell."],"abstract":"<jats:p>Corporate onboarding requires the effective transfer of complex organizational knowledge embedded in internal policies and procedural documents; however, existing artificial intelligence (AI)-driven course generation systems primarily target academic or public knowledge domains. This gap limits the scalability and consistency of enterprise training, particularly in regulated environments where factual accuracy is critical. In this study, we present a multi-agent pipeline that automatically generates Sharable Content Object Reference Model (SCORM) 1.2-compliant e-learning courses from heterogeneous enterprise documents using large language models and retrieval-augmented generation (RAG). The system integrates four stages: semantic document ingestion with structure-aware chunking and embedding, an autonomous ReAct-based architect agent for course design, a parallel content generation pipeline combining multi-query retrieval and neural reranking, and standards-compliant SCORM packaging for deployment in learning management systems. Evaluated using real-world occupational safety documents, the system produced a complete multi-module course with structured lessons and assessments within minutes, demonstrating end-to-end automation of instructional design grounded exclusively in source materials. By ensuring traceability of generated content to organizational knowledge, the approach reduces the risk of hallucinations.<\/jats:p>","DOI":"10.3389\/frai.2026.1834985","type":"journal-article","created":{"date-parts":[[2026,6,1]],"date-time":"2026-06-01T04:19:26Z","timestamp":1780287566000},"update-policy":"https:\/\/doi.org\/10.3389\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["A multi-agent RAG system for generating SCORM courses from enterprise documents"],"prefix":"10.3389","volume":"9","author":[{"given":"Gulshat","family":"Amirkhanova","sequence":"first","affiliation":[{"name":"Department of Artificial Intelligence and Big Data, Faculty of Information Technology, Al-Farabi Kazakh National University","place":["Almaty, Kazakhstan"]}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Bauyrzhan","family":"Amirkhanov","sequence":"additional","affiliation":[{"name":"Department of Artificial Intelligence and Big Data, Faculty of Information Technology, Al-Farabi Kazakh National University","place":["Almaty, Kazakhstan"]}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Alikhan","family":"Amirkhanov","sequence":"additional","affiliation":[{"name":"Department of Artificial Intelligence and Big Data, Faculty of Information Technology, Al-Farabi Kazakh National University","place":["Almaty, Kazakhstan"]}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Ramilya","family":"Aubakirova","sequence":"additional","affiliation":[{"name":"Department of Artificial Intelligence and Big Data, Faculty of Information Technology, Al-Farabi Kazakh National University","place":["Almaty, Kazakhstan"]}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1965","published-online":{"date-parts":[[2026,6,1]]},"reference":[{"key":"ref1","doi-asserted-by":"publisher","first-page":"891","DOI":"10.33897\/fujeas.v5i1.891","article-title":"Artificial intelligence (AI) driven automated learning management system","volume":"5","author":"Abbasi","year":"2024","journal-title":"Found. Univ. J. Eng. Appl. Sci."},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.63680\/ijsate0525203.59","article-title":"SARA AI: an AI-powered platform for automated course creation","volume":"2","author":"Althaf","year":"2025","journal-title":"Int. J. Sci. Archit. Technol. Environ."},{"key":"ref3","author":"Anwar","year":"2025"},{"key":"ref4","doi-asserted-by":"publisher","first-page":"217","DOI":"10.33407\/itlt.v100i2.5518","article-title":"Implementation of learning management systems with generative artificial intelligence functions in the post-pandemic environment","volume":"100","author":"Arghir","year":"2024","journal-title":"Inf. Technol. Learn. Tools"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.48550\/arXiv.2506.06313","article-title":"Beyond chunking: discourse-aware hierarchical retrieval for long document question answering","author":"Chen","year":"2025","journal-title":"arXiv"},{"key":"ref6","doi-asserted-by":"publisher","first-page":"100110","DOI":"10.1016\/j.caeai.2022.100110","article-title":"AI-based learning content generation and learning pathway augmentation to increase learner engagement","volume":"4","author":"Diwan","year":"2023","journal-title":"Comput. Educ."},{"key":"ref7","doi-asserted-by":"publisher","first-page":"265","DOI":"10.18267\/j.aip.188","article-title":"Service desk onboarding training environment","volume":"11","author":"Dost\u00e1l","year":"2022","journal-title":"Acta Inf. Pragensia"},{"key":"ref8","doi-asserted-by":"publisher","first-page":"876","DOI":"10.3233\/SHTI250487","article-title":"A perfect start with retrieval-augmented generation: building a chatbot to support the onboarding process in SMEs","volume":"327","author":"Frischen","year":"2025","journal-title":"Stud. Health Technol. Inform."},{"key":"ref9","doi-asserted-by":"publisher","first-page":"e0281823","DOI":"10.1371\/journal.pone.0281823","article-title":"Effectiveness of formal onboarding for facilitating organizational socialization: a systematic review","volume":"18","author":"Fr\u00f6g\u00e9li","year":"2023","journal-title":"PLoS One"},{"key":"ref10","doi-asserted-by":"publisher","first-page":"1697169","DOI":"10.3389\/frai.2025.1697169","article-title":"Advancing engineering research through context-aware and knowledge graph-based retrieval-augmented generation","volume":"8","author":"Ghosh","year":"2025","journal-title":"Front. Artif. Intel."},{"key":"ref11","doi-asserted-by":"publisher","first-page":"1222","DOI":"10.62225\/2583049X.2024.4.4.3169","article-title":"Revolutionizing learning management systems: architecture of an AI-based LMS with instructor-driven personalized content generation","volume":"4","author":"Ioannou-Sougleridi","year":"2024","journal-title":"Int. J. Adv. Multidiscipl. Res. Stud."},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.48550\/arXiv.2509.11552","article-title":"HiChunk: evaluating and enhancing retrieval-augmented generation with hierarchical chunking","author":"Lu","year":"2025","journal-title":"arXiv"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1007\/s40692-025-00367-w","article-title":"Bridging LMS and generative AI: dynamic course content integration (DCCI) for enhancing student satisfaction and engagement via the ask ME assistant","author":"Mzwri","year":"2025","journal-title":"J. Comput. Educ."},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.48550\/arXiv.2507.09935","article-title":"Enhancing retrieval augmented generation with hierarchical text segmentation chunking","author":"Nguyen","year":"2025","journal-title":"arXiv"},{"key":"ref9001","doi-asserted-by":"publisher","first-page":"92","DOI":"10.1145\/3397125.3397128","article-title":"MotorIA: Automatic e-learning course generation system. In Proceedings of the 6th International Conference on Computer and Technology Applications (ICCTA \u201920)","author":"Rodriguez-Hern\u00e1ndez","year":"2020","journal-title":"Association for Computing Machinery"},{"key":"ref15","first-page":"456","author":"Tinh","year":"2025"}],"container-title":["Frontiers in Artificial Intelligence"],"original-title":[],"link":[{"URL":"https:\/\/www.frontiersin.org\/articles\/10.3389\/frai.2026.1834985\/full","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,6,1]],"date-time":"2026-06-01T04:19:27Z","timestamp":1780287567000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.frontiersin.org\/articles\/10.3389\/frai.2026.1834985\/full"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,6,1]]},"references-count":16,"alternative-id":["10.3389\/frai.2026.1834985"],"URL":"https:\/\/doi.org\/10.3389\/frai.2026.1834985","relation":{},"ISSN":["2624-8212"],"issn-type":[{"value":"2624-8212","type":"electronic"}],"subject":[],"published":{"date-parts":[[2026,6,1]]},"article-number":"1834985"}}