Hello. For the use case of adaptive explanation, answering users’ questions and participating in explanatory dialogues with users while making use of dynamic user models, I am exploring conditional planning, where agents’ plans could include choice-points, where routes through conditional plans could be selected based upon observations made during plan execution, e.g., environments, dynamic user models, or state data.
Dynamic user modeling is an intricate topic. From a previous discussion, I am exploring layered approaches using LangGraph. With respect to user modeling (a.k.a., “partner modeling”), there are, to consider, both intra-session factors (affect, attentiveness, cooperativeness, cognitive load) and inter-session factors (preferences, interests, background knowledge, terminology knowledge, expertise).
For discussion, with respect to patterns like “plan-and-execute” and “plan-execute-validate”, it seems to me that, in addition to generating plans contextually and in an on-the-fly manner, agents could store, merge or combine, index, search for, retrieve, load, and reuse conditional plans.
In addition to reducing computational costs by reusing plans, optimistically, agents could utilize pooled collective knowledge to learn from their bulk interactions with explainees.
Is anyone else here in the community interested in adaptive explanation at scale? I’ve attached a preliminary bibliography. Do any other preprints or publications come to mind to share or recommend?
Are there any open-source examples or projects which involve conditional planning (generating and executing plans containing choice-points) and/or plan reuse, i.e., storing and loading plans from repositories or libraries of plans?
Thank you.
Bibliography
Booshehri, Meisam, Hendrik Buschmeier, Milad Alshomary, Katharina Rohlfing, Henning Wachsmuth, and Philipp Cimiano. “Modeling explanations as processes: An analytical framework accounting for relational and structural patterns in explanatory dialogues.” (2024).
Cawsey, Alison. Explanation and Interaction: The Computer Generation of Explanatory Dialogues. MIT Press, 1992.
Fichtel, Leandra, Maximilian Spliethöver, Eyke Hüllermeier, Patricia Jimenez, Nils Klowait, Stefan Kopp, Axel-Cyrille Ngonga Ngomo, Amelie Robrecht, Ingrid Scharlau, Lutz Terfloth, Anna-Lisa Vollmer, and Henning Wachsmuth. “Investigating co-constructive behavior of large language models in explanation dialogues.” In Proceedings of the 26th Annual Meeting of the Special Interest Group on Discourse and Dialogue, pp. 1-20. 2025.
Mindlin, Dimitry, Meisam Booshehri, and Philipp Cimiano. “Towards co-constructed explanations: A multi-agent reasoning-based conversational system for adaptive explanations.” In Proceedings of the 13th International Conference on Human-Agent Interaction, pp. 148-157. 2025.
Moore, Johanna D. Participating in Explanatory Dialogues: Interpreting and Responding to Questions in Context. MIT Press, 1994.
Robrecht-Hilbig, Amelie S., Christoph Kowalski, and Stefan Kopp. “Generation and evaluation of adaptive explanations based on dynamic partner-modeling and non-stationary decision making.” Frontiers in Computer Science 8 (2026): 1558674.
Robrecht-Hilbig, Amelie S. “Adaptive explanations as co‐constructed processes: Modeling a rational explainer through the interaction of dynamic partner models and non‐stationary decision making.” (2026).