Research activities
My work focuses on the personalisation of human-centred digital services. Information systems have evolved significantly. The amount of data produced and traces left by users of these systems provides an opportunity to define dashboards and analyses to personalise the user experience.
My aim is to propose a guidance method based on the user's navigation path to help them build their own path. Process mining is used to discover the journey model of the previous user. Then this model is used to recommend the most appropriate step to guide the current user.
I am developing two areas of research. The first is about process mining, which consists in extracting knowledge from the traces left by users of digital services. The second concerns the management of activities in interaction with a user.
Process Mining
Process Mining focuses on the analysis of processes by the development of a set of tools and techniques aimed at extracting process-related knowledge from event log. An event log corresponds to a set of process instances (i.e. traces) following a business process which is a set of coordinated tasks that delivers a specific service or a product. Each recorded event refers to an activity and is related to a particular trace. An event can have a time stamp and a performer (i.e. a person or a device executing or initiating an activity). Process Mining deals with several different activities, whose final aim is to extract knowledge from available log files.
An Information Retrieval System is a set of resources and tools permitting users to search for information in a given domain. In such systems users can have diverse ways to perform their research according to their objectives. In this context, it can be said that the user applies self-defined processes that may vary in term of significance, structure and results. Therefore, it would be useful to study the behavior of users to better understand their information seeking processes.
To do so, I use process mining algorithms to mine self-defined business processes.
I focus on Trace Clustering that aims to regroup traces with similar characteristics
Main contributions
-
Anis Bey, Ronan Champagnat
Toward a Smart Tool for Supporting Programming Lab Work. ITS 2023: 290-297 -
Anis Bey, Ronan Champagnat
Analyzing Student Programming Paths using Clustering and Process Mining. CSEDU (2) 2022: 76-84 -
Marwa Trabelsi, Cyrille Suire, Jacques Morcos, Ronan Champagnat
A New Methodology to Bring Out Typical Users Interactions in Digital Libraries. JCDL 2021: 11-20
Control of Interative Narrative Unfolding
The control of a system consists in organizing, upstream, the actions to be put in place to achieve an objective, by optimizing a possible criterion; then to take the necessary decisions, during the execution, to carry out the actions planned according to the possibilities of the system. Achieving these two goals requires, at a strategical level, to define the objectives to be achieved over a long time horizon and, if necessary, changing the system. Finally, an analysis of the system must be carried out to detect possible deadlock situations.
My research objective is to propose a solution to adapt the execution of the execution of an activity (or a process) while remaining within the framework defined by the designer of the application (the expert of the domain) but taking into account inflections given by the user (through his actions). My work aims at defining an architecture for the adaptation, the definition of a formal model and the validation of a scenario in the field of the serious games.
My research, now, focuses on defining a recommender system to help the user in its customer journey
Main contributions
-
Sahar Sayahi, Leila Ghorbel, Corinne Amel Zayani, Ronan Champagnat
Towards Serendipitous Learning Resource Recommendation. CSEDU (1) 2023: 454-462 -
Wiem Hachicha, Leila Ghorbel, Ronan Champagnat, Corinne Amel Zayani, Ikram Amous
Using Process Mining for Learning Resource Recommendation: A Moodle Case Study. KES 2021: 853-862 -
Thomas Cabioch, Ronan Champagnat, Anne-Gwenn Bosser, Jean-Noël Chiganne, Martín Diéguez
Timing Interactive Narratives. CoG 2019: 1-8 -
Kim Dung Dang, Ronan Champagnat
An Authoring Tool to Derive Valid Interactive Scenarios. Intelligent Narrative Technologies 2013 -
Anne-Gwenn Bosser, Marc Cavazza, Ronan Champagnat
Linear Logic for Non-Linear Storytelling. ECAI 2010: 713-718 -
Guylain Delmas, Ronan Champagnat, Michel Augeraud
Bringing Interactivity into Campbell's Hero's Journey. International Conference on Virtual Storytelling 2007: 187-195
Course on Process Mining
-
M2 Informatique (parcours architecte logiciel and données) Université de La Rochelle
- Introduction to PM
- Process Discovery (alpha-Algorithm)
- Quality Criteria
- Event Log and base trace systems
- Process Discovery algorithms
- Analysis of Business Processes
- Trace Clustering
-
M2 SIGLIS and INDUSTRY 4.0 Université de Pau et des Pays de l'Adour
- Introduction to PM
- Discover processes with Inductive Miner
- Discover processes with Fuzzy Miner