<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Building Process Mining Dashboards Manually or AI-assisted with Celonis Views</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Carolin Ullrich</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Teodora Lata</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Gregory Benton</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>tools</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Celonis Views N/A proprietary Python</institution>
          ,
          <addr-line>Typescript, Angular</addr-line>
          ,
          <institution>OpenAI Web browser https://tinyurl.com/icpm2024 https://docs.celonis.com/en/creating-views.html N/A https://celonis-academy.wistia.com/medias/5qn5qmr7uh</institution>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Celonis, 1 World Trade Center</institution>
          ,
          <addr-line>New York, NY 10006</addr-line>
          ,
          <country country="US">United States</country>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>Celonis</institution>
          ,
          <addr-line>Theresienstraße 6, Munich, BY 80333</addr-line>
          ,
          <country country="DE">Germany</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2024</year>
      </pub-date>
      <fpage>14</fpage>
      <lpage>18</lpage>
      <abstract>
        <p>Transforming raw process data into actionable insights for process improvements requires defining the right data questions and answering them efectively with the right visualizations bundled in dashboards. This is not a trivial task for builders. To successfully implement a process mining project, domain expertise and technical skills are needed - a combination that can be rarely found within a single user. This paper presents Celonis Views, a simplified dashboard building experience as part of a process mining platform. Users get support through guided configuration flows, best practices being built into the component configurations, smart defaults and LLM assistants. For this reason the entry barrier to build or configure one's own process mining analyses is lowered and access to process mining insights is further democratized.</p>
      </abstract>
      <kwd-group>
        <kwd>eol&gt;Process Mining</kwd>
        <kwd>LLM</kwd>
        <kwd>Dashboards</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>Value</p>
    </sec>
    <sec id="sec-2">
      <title>1. Introduction</title>
      <p>Process Mining enables organizations to see, monitor and improve their processes given event
log data captured from information systems in use. Process Mining is not only an established
research field but has been successfully applied in real-world settings across industries and
process domains. To make process mining efective for an organization, insights need to be
made available to the user. One common way for the user to consume information provided by
process mining is via dashboards.</p>
      <p>
        Usually multiple user roles are involved in process mining projects, including process analysts
that provide process mining applications and business users or process experts that consume
these process mining applications to eventually act upon the findings [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. Previous research has
shown that it is important for analysts to understand the domain of the process mining project.
However, it was also noted that analysts do not always possess the needed domain knowledge
and that sometimes the needed collaboration between user groups is missing [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]. Others even
report on unwillingness to share domain knowledge indicating missing trust between the
involved roles [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ]. Tools like Celonis Business Miner are aimed to automatically generate
process mining insights for business users [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ] to reduce the need of multiple roles working
together simultaneously to deploy process mining. User feedback has shown shortcomings of
this approach relying on auto-generated content without analyst involvement, such as lack
of customization and missing journeys to move from a one-of analysis to process mining
applications that are used continuously and built for scale. Dashboard development remains
essential because it enables a deep understanding of the specific nuances of a process, acting as
the translation layer between raw process data and the people who can take actionable steps to
improve that process.
      </p>
      <p>
        Today, building custom process mining analyses poses high requirements on the skill set
of the user [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ] and requires dedicated training [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ] thus creating high entry barriers for less
technical roles that might be well equipped with domain expertise. We aim to address this
problem through the following innovations which ease the building process so that less technical
roles can build custom process mining content.
      </p>
    </sec>
    <sec id="sec-3">
      <title>2. Core Features</title>
      <p>
        Celonis Studio [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ] is an environment to build analytical or operational process mining
dashboards, so-called Views. In this section we outline the core enhancements of the View editing
experience as well as the latest Large Language Model (LLM) assistants for configuring View
visualizations.
      </p>
      <sec id="sec-3-1">
        <title>2.1. Enhanced View Building Experience</title>
        <p>The enhanced View building experience consists of some major improvements along diferent
steps of the dashboard building process. These improvements include creating a layout,
choosing, and configuring the right visualizations for the data question at hand, and defining
and reusing knowledge fueling these visualizations.</p>
        <p>
          Layout. The layout grid ofers guiding lines and magnetism to support the builder in aligning
components relative to each other and to ensure a tidy and easy to read dashboard. With
drag-and-drop interactions the user can add components to their View and choose between 30
components that are pre-sorted into categories to ease their selection. The separation between
category charts, time series charts and distribution charts supports the builder in choosing
the right visualization type for the data they want to display. As a result, good practices on
dashboard design are built into the product now. By that we aim to tap into the opportunity
’Generating intuitive visualizations for business users’ which has been rated as extremely
relevant by a recent Delphi study in the process mining field [
          <xref ref-type="bibr" rid="ref3">3</xref>
          ].
        </p>
        <p>Component editing. Once the component is dropped on the grid, a guided component
configuration is opened guiding the user through the set-up. When applicable, a conversational
style is used to make it easier for less technical users to configure a component. For instance,
to set up a bar chart, the user is asked to complete the sentence "Each bar is a ..." with the
dimension they are interested in. Similarly, the metric of a bar chart is defined by completing
the sentence "Length of bar shows ...". The component editor is ofering alternative display
options for the selected data. This way the product consults the user on possible alternatives
while educating the user about non-fitting visualization types. As a result, the users improve
their data visualization skills over time.</p>
        <p>Some components work out of the box after being added by choosing smart defaults for their
configuration and data source. An example is the Process Explorer, a directly-follows-graph,
that makes use of the default activity table set in the data layer. The default is then also shared
between components, which increases consistency.</p>
        <p>
          Data querying. When picking the correct data for the configuration of components, the
builder has access to all tables of the data model as well as central definitions of metrics, filters
and variables they can reference. This way they can reuse business definitions of previous
projects or from colleagues which leads to consistency across process mining implementations
and allows non-technical users to build upon existing work. In addition, users can on the fly
translate their process questions into queries, which are then executed by the Celonis query
engine. The Process Query Language (PQL) [
          <xref ref-type="bibr" rid="ref7">7</xref>
          ] editor supports the data analyst with an in-built
PQL reference library, inline PQL suggestions and guided error and success messages.
Lessexperienced users thus get trained without the need to leave their task at hand and switch to an
external documentation or training environment. The entry barrier to work with PQL is now
reduced.
        </p>
      </sec>
      <sec id="sec-3-2">
        <title>2.2. LLM-assisted Component Configuration</title>
        <p>In addition to the aforementioned improvements to make the dashboard building experience
easier, Celonis Views also ofers a LLM assistant for setting up commonly used components
to further reduce the entry barrier to dashboard building. Users can communicate with the
assistant via text and configure components via prompts using their natural language. The LLM
assistant is designed to be user-friendly and aims to accelerate the component creation without
replacing the critical, creative aspects of assembling a dashboard.</p>
        <p>The LLM assistant can be accessed within the component configuration bar. For each
component, the LLM-assistant will search the underlying data source of the dashboard for relevant
items like KPIs and attributes. If the content is clear based on the user request, the LLM will
configure the content into the visualization requested by the user. If not, we provide the LLM
with a disambiguation tool, which will present users with options to choose from. In Figure 2
we can see an example user interaction with the LLM assistant to build a table component. In
addition, specific to each component, the assistant follows predefined instructions provided by
Celonis, such as understanding what a "breakdown" means in the context of a table component.</p>
        <p>The initial version of the LLM assistant focuses on helping users with data selection and
component configuration, while later versions can be enhanced to cover advanced component
configurations such as conditional coloring.</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>3. Availability</title>
      <p>The enhanced View building experience has been available to all Celonis customers since
May 2024. It has more than 1,300 monthly active users, and users have publicly shared how
the enhancements of the building journey positively impacted the success of their process
mining initiatives 1. Academics and practitioners can use its full set of capabilities through the
Celonis Free Plan2 and access a screencast and documentation. The LLM-assisted component
configurator is currently in limited availability, undergoing testing with end-users to identify
gaps and necessary enhancements before a broader launch.
1https://videos.celonis.com/watch/iMKWfsky8Ve5r2jQLTnmrT
2https://www.celonis.com/solutions/free-plan/</p>
    </sec>
    <sec id="sec-5">
      <title>4. Future Work</title>
      <p>In an ongoing user research study we examine under which conditions the LLM-assisted
component configuration is most helpful. Based on the findings we plan to adjust the assistant
to be tailored to specific personas (experienced vs. inexperienced analysts), tasks (building
from scratch vs. adjusting an existing configuration) or user problems (choosing the right
visualization vs. speeding up the set-up process). Other interesting areas of research with
LLM assistants used in process mining include assistance in process insight generation, process
improvements and dashboard integration.</p>
    </sec>
    <sec id="sec-6">
      <title>5. Conclusion</title>
      <p>The enhanced View building experience introduced a diferentiated set of improvements on
layouting, setting up process visualizations and defining process queries. It is complemented by
an LLM-assisted component configuration. As a result, the entry barrier to build analytical and
operational dashboards to surface process mining insights is reduced. Ultimately, more users
with diverse skill sets and backgrounds can build their own process mining applications which
contributes to the adoption of process mining as a discipline.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <surname>M. L. van Eck</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Lu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S. J. J.</given-names>
            <surname>Leemans</surname>
          </string-name>
          ,
          <string-name>
            <surname>W. M. P. van der Aalst</surname>
          </string-name>
          ,
          <article-title>Pm2: A process mining project methodology</article-title>
          , in: J.
          <string-name>
            <surname>Zdravkovic</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          <string-name>
            <surname>Kirikova</surname>
          </string-name>
          , P. Johannesson (Eds.),
          <source>Advanced Information Systems Engineering</source>
          , Springer International Publishing, Cham,
          <year>2015</year>
          , pp.
          <fpage>297</fpage>
          -
          <lpage>313</lpage>
          . doi:
          <volume>10</volume>
          .1007/978-3-
          <fpage>319</fpage>
          -19069-3_
          <fpage>19</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>F.</given-names>
            <surname>Zerbato</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Sofer</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Weber</surname>
          </string-name>
          ,
          <article-title>Process mining practices: Evidence from interviews</article-title>
          , in: C. Di
          <string-name>
            <surname>Ciccio</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          <string-name>
            <surname>Dijkman</surname>
            ,
            <given-names>A. del Río</given-names>
          </string-name>
          <string-name>
            <surname>Ortega</surname>
          </string-name>
          , S. Rinderle-Ma (Eds.),
          <source>Business Process Management</source>
          , Springer International Publishing, Cham,
          <year>2022</year>
          , pp.
          <fpage>268</fpage>
          -
          <lpage>285</lpage>
          . doi:
          <volume>10</volume>
          .1007/ 978-3-
          <fpage>031</fpage>
          -16103-2_
          <fpage>19</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>N.</given-names>
            <surname>Martin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D. A.</given-names>
            <surname>Fischer</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G. D.</given-names>
            <surname>Kerpedzhiev</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Goel</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S. J. J.</given-names>
            <surname>Leemans</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Röglinger</surname>
          </string-name>
          ,
          <string-name>
            <surname>W. M. P. van der Aalst</surname>
            , M. Dumas,
            <given-names>M. La</given-names>
          </string-name>
          <string-name>
            <surname>Rosa</surname>
            ,
            <given-names>M. T.</given-names>
          </string-name>
          <string-name>
            <surname>Wynn</surname>
          </string-name>
          ,
          <article-title>Opportunities and challenges for process mining in organizations: Results of a delphi study</article-title>
          ,
          <source>Business &amp; Information Systems Engineering</source>
          <volume>63</volume>
          (
          <year>2021</year>
          )
          <fpage>511</fpage>
          -
          <lpage>527</lpage>
          . URL: http://dx.doi.org/10.1007/s12599-021-00720-0. doi:
          <volume>10</volume>
          . 1007/s12599-021-00720-0.
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>C.</given-names>
            <surname>Ullrich</surname>
          </string-name>
          , T. Lata,
          <article-title>Business miner: Process mining insights for business users</article-title>
          ,
          <source>in: 2023 5th International Conference on Process Mining (ICPM)</source>
          ,
          <source>Doctoral Cosnirtium/Demo</source>
          ,
          <year>2023</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>A.</given-names>
            <surname>Mamudu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W.</given-names>
            <surname>Bandara</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. T.</given-names>
            <surname>Wynn</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S. J. J.</given-names>
            <surname>Leemans</surname>
          </string-name>
          ,
          <article-title>A process mining success factors model</article-title>
          , in: C. Di
          <string-name>
            <surname>Ciccio</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          <string-name>
            <surname>Dijkman</surname>
            ,
            <given-names>A. del Río</given-names>
          </string-name>
          <string-name>
            <surname>Ortega</surname>
          </string-name>
          , S. Rinderle-Ma (Eds.),
          <source>Business Process Management</source>
          , Springer International Publishing, Cham,
          <year>2022</year>
          , pp.
          <fpage>143</fpage>
          -
          <lpage>160</lpage>
          . doi:
          <volume>10</volume>
          . 1007/978-3-
          <fpage>031</fpage>
          -16103-2_
          <fpage>12</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>C.</given-names>
            <surname>Ullrich</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Lata</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Geyer-Klingeberg</surname>
          </string-name>
          ,
          <article-title>Celonis studio-a low-code development platform for citizen developers</article-title>
          ,
          <source>in: International Conference on Business Process Management (BPM)</source>
          ,
          <source>PhD/Demos</source>
          ,
          <year>2021</year>
          , pp.
          <fpage>102</fpage>
          -
          <lpage>105</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>T.</given-names>
            <surname>Vogelgesang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Ambrosy</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Becher</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Seilbeck</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Geyer-Klingeberg</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Klenk</surname>
          </string-name>
          ,
          <string-name>
            <surname>Celonis</surname>
            <given-names>PQL</given-names>
          </string-name>
          :
          <article-title>A Query Language for Process Mining</article-title>
          , Springer International Publishing, Cham,
          <year>2022</year>
          , pp.
          <fpage>377</fpage>
          -
          <lpage>408</lpage>
          . URL: https://doi.org/10.1007/978-3-
          <fpage>030</fpage>
          -92875-9_
          <fpage>13</fpage>
          . doi:
          <volume>10</volume>
          .1007/ 978-3-
          <fpage>030</fpage>
          -92875-9_
          <fpage>13</fpage>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>