Designing an Intelligent Tutoring Chatbot for Declarative Process Modeling Education

Declarative process modeling languages define business processes using constraints, offering a high degree of flexibility. However, several challenges related to human comprehension of such process models have been identified. This paper introduces the design, development, and evaluation of an intelligent tutoring chatbot aimed at teaching the modeling language Declare. We combine principles from Intelligent Tutoring Systems (ITS) and Large Language Models (LLMs) to create an interactive educational tool. The tutoring chatbot can generate an arbitrary number of tasks, which cover basic reasoning, model execution, and active modeling of declarative specifications, focusing on the interplay and inconsistency of constraints. Tasks will increase in difficulty level throughout the use of the chatbot. Additionally, the chatbot validates answers instantly, and users may receive feedback or ask for clarification anytime during the learning process. By offering a practical, interactive, and adaptive learning environment, this work aims to support Business Process Management (BPM) education.

Publication Details

Journal
Journal of the Association for Information Systems
Published
2024-12-10
Primary Topic
Wind Energy Research and Development
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Designing an Intelligent Tutoring Chatbot for Declarative Process Modeling Education

Journal of the Association for Information Systems
Wind Energy Research and Development
article

Designing an Intelligent Tutoring Chatbot for Declarative Process Modeling Education

article en

Abstract

Declarative process modeling languages define business processes using constraints, offering a high degree of flexibility. However, several challenges related to human comprehension of such process models have been identified. This paper introduces the design, development, and evaluation of an intelligent tutoring chatbot aimed at teaching the modeling language Declare. We combine principles from Intelligent Tutoring Systems (ITS) and Large Language Models (LLMs) to create an interactive educational tool. The tutoring chatbot can generate an arbitrary number of tasks, which cover basic reasoning, model execution, and active modeling of declarative specifications, focusing on the interplay and inconsistency of constraints. Tasks will increase in difficulty level throughout the use of the chatbot. Additionally, the chatbot validates answers instantly, and users may receive feedback or ask for clarification anytime during the learning process. By offering a practical, interactive, and adaptive learning environment, this work aims to support Business Process Management (BPM) education.

Journal of the Association for Information Systems
Quality Education
Openalex Percentile: Top 28%
Wind Energy Research and Development
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.