Evaluating LLM-Based Chatbots through Touchpoint-Driven Process Models

This article introduces a method for evaluating the quality of large language model (LLM)-based chatbots, focusing on the user journey. Each dialogue utterance, whether from the user or the bot, is mapped to a predefined set of touchpoints that represent key interaction goals. The resulting dialogue sequences are treated as business process activities, enabling process mining to discover and analyze the process model underlying the dialogue context. This method identifies inefficiencies such as bottlenecks, conversational loops, and shifting responsibility to human agents. It was tested on simulated dialogues generated by an LLM-based financial chatbot, with user personas and dialogue goals also synthesized by LLMs. Although based on synthetic data, the results demonstrate the potential of process mining to uncover structural strengths and weaknesses in LLM-based chatbots.

Authors

Institutions

Publication Details

Published
2025-09-22
DOI
https://doi.org/10.5753/wbots.2025.14148
Primary Topic
Business Process Modeling and Analysis
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Evaluating LLM-Based Chatbots through Touchpoint-Driven Process Models

Ana Rocío Cárdenas Maita, Cliciano Vieira da Silva, Sarajane Marques Peres, Giulia Costa et al.
Business Process Modeling and Analysis
article

Evaluating LLM-Based Chatbots through Touchpoint-Driven Process Models

Ana Rocío Cárdenas Maita, Cliciano Vieira da Silva, Sarajane Marques Peres, Giulia Costa, António Araújo, R.A.R. Almeida, Enio Alterman Blay, Gregorio Assagra de Almeida Filho, Gabriel Dimant, Barbara Correia Dos Santos Santana
article en

Abstract

This article introduces a method for evaluating the quality of large language model (LLM)-based chatbots, focusing on the user journey. Each dialogue utterance, whether from the user or the bot, is mapped to a predefined set of touchpoints that represent key interaction goals. The resulting dialogue sequences are treated as business process activities, enabling process mining to discover and analyze the process model underlying the dialogue context. This method identifies inefficiencies such as bottlenecks, conversational loops, and shifting responsibility to human agents. It was tested on simulated dialogues generated by an LLM-based financial chatbot, with user personas and dialogue goals also synthesized by LLMs. Although based on synthetic data, the results demonstrate the potential of process mining to uncover structural strengths and weaknesses in LLM-based chatbots.

Instituto de Tecnologia e Pesquisa (BR), Universidad San Pedro (PE)
Openalex Percentile: Top 54%
Business Process Modeling and Analysis
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.