How to Build AI Agents by Augmenting LLMs with Codified Human Expert Domain Knowledge? A Software Engineering Framework

Fuente: arXiv
Guardado en:
Detalles Bibliográficos
Autores principales: uulu, Choro Ulan, Kulyabin, Mikhail, Fuhrmann, Iris, Joosten, Jan, Pacheco, Nuno Miguel Martins, Petridis, Filippos, Johnson, Rebecca, Bosch, Jan, Olsson, Helena Holmström
Formato: Preprint
Publicado: 2026
Materias:
Acceso en línea:
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866914270663409664
author uulu, Choro Ulan
Kulyabin, Mikhail
Fuhrmann, Iris
Joosten, Jan
Pacheco, Nuno Miguel Martins
Petridis, Filippos
Johnson, Rebecca
Bosch, Jan
Olsson, Helena Holmström
author_facet uulu, Choro Ulan
Kulyabin, Mikhail
Fuhrmann, Iris
Joosten, Jan
Pacheco, Nuno Miguel Martins
Petridis, Filippos
Johnson, Rebecca
Bosch, Jan
Olsson, Helena Holmström
contents Critical domain knowledge typically resides with few experts, creating organizational bottlenecks in scalability and decision-making. Non-experts struggle to create effective visualizations, leading to suboptimal insights and diverting expert time. This paper investigates how to capture and embed human domain knowledge into AI agent systems through an industrial case study. We propose a software engineering framework to capture human domain knowledge for engineering AI agents in simulation data visualization by augmenting a Large Language Model (LLM) with a request classifier, Retrieval-Augmented Generation (RAG) system for code generation, codified expert rules, and visualization design principles unified in an agent demonstrating autonomous, reactive, proactive, and social behavior. Evaluation across five scenarios spanning multiple engineering domains with 12 evaluators demonstrates 206% improvement in output quality, with our agent achieving expert-level ratings in all cases versus baseline's poor performance, while maintaining superior code quality with lower variance. Our contributions are: an automated agent-based system for visualization generation and a validated framework for systematically capturing human domain knowledge and codifying tacit expert knowledge into AI agents, demonstrating that non-experts can achieve expert-level outcomes in specialized domains.
format Preprint
id arxiv_https___arxiv_org_abs_2601_15153
institution arXiv
publishDate 2026
record_format arxiv
spellingShingle How to Build AI Agents by Augmenting LLMs with Codified Human Expert Domain Knowledge? A Software Engineering Framework
uulu, Choro Ulan
Kulyabin, Mikhail
Fuhrmann, Iris
Joosten, Jan
Pacheco, Nuno Miguel Martins
Petridis, Filippos
Johnson, Rebecca
Bosch, Jan
Olsson, Helena Holmström
Artificial Intelligence
Critical domain knowledge typically resides with few experts, creating organizational bottlenecks in scalability and decision-making. Non-experts struggle to create effective visualizations, leading to suboptimal insights and diverting expert time. This paper investigates how to capture and embed human domain knowledge into AI agent systems through an industrial case study. We propose a software engineering framework to capture human domain knowledge for engineering AI agents in simulation data visualization by augmenting a Large Language Model (LLM) with a request classifier, Retrieval-Augmented Generation (RAG) system for code generation, codified expert rules, and visualization design principles unified in an agent demonstrating autonomous, reactive, proactive, and social behavior. Evaluation across five scenarios spanning multiple engineering domains with 12 evaluators demonstrates 206% improvement in output quality, with our agent achieving expert-level ratings in all cases versus baseline's poor performance, while maintaining superior code quality with lower variance. Our contributions are: an automated agent-based system for visualization generation and a validated framework for systematically capturing human domain knowledge and codifying tacit expert knowledge into AI agents, demonstrating that non-experts can achieve expert-level outcomes in specialized domains.
title How to Build AI Agents by Augmenting LLMs with Codified Human Expert Domain Knowledge? A Software Engineering Framework
topic Artificial Intelligence
url https://arxiv.org/abs/2601.15153