<!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>An Intention Mining Approach using Ontology for Contextual Recommendations</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Ramona Elali</string-name>
          <email>ramona.elali@etu.univ-paris1.fr</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Centre de Recherche en Informatique, University of Paris 1 Panthéon-Sorbonne</institution>
          ,
          <addr-line>Paris</addr-line>
          ,
          <country country="FR">France</country>
        </aff>
      </contrib-group>
      <fpage>69</fpage>
      <lpage>78</lpage>
      <abstract>
        <p>Most modern Information Systems record user activity logs to extract knowledge and support new and higher quality services. Recommender systems (RS) in particular those based on collaborative filtering, are an example of such new services that have gained tremendous popularity. However, we know that standard activity logs are too poor to properly reflect user activity as they are influenced by many environmental factors (time, location, weather, profile, etc.), out of which a lot is not grasped in standard user activity logs. This makes it very difficult to mine users' intentions, which are key to analyze users' behavior reliably, and therefore key to quality recommendations. Several types of sources, such as sensors, external systems, outside actors, domain knowledge bases, or forecast systems could be used to obtain this information. The theory in this PhD is that the combination of multiple types of sources can extensively contribute to providing better insight into user activity through context-rich intentional process mining and therefore deliver newer and higher quality recommendations. While existing research mainly focuses on log datasets; only a few contributions consider ontologies to gather multiple sources. We propose a novel approach that (a) combines different types of sources into ontologies (b) uses such ontologies for intentional process mining (c) exploits this intentional model for contextual recommendations.</p>
      </abstract>
      <kwd-group>
        <kwd>Intention Mining</kwd>
        <kwd>Information System</kwd>
        <kwd>Logs</kwd>
        <kwd>Ontology</kwd>
        <kwd>Context</kwd>
        <kwd>Recommendations</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>
        With the growth of the internet and information systems, data has become available
everywhere. However, most of this data is neither structured nor well organized [
        <xref ref-type="bibr" rid="ref16">16</xref>
        ].
Consequently, a major problem is to identify what users are truly looking for [
        <xref ref-type="bibr" rid="ref17">17</xref>
        ]. This
problem has been partially solved by innovations in the domain of Recommender
Systems (RS) [
        <xref ref-type="bibr" rid="ref18">18</xref>
        ]. RS have become quite inevitable; they are expected to give
suggestions to users on what to buy, watch, or read, etc., while pertinently taking into
consideration users' preferences and actual interests. The recommended items should
somehow match what the users will really choose [
        <xref ref-type="bibr" rid="ref17">17</xref>
        ] by filtering out irrelevant
alternatives, i.e., those that the user will not select [
        <xref ref-type="bibr" rid="ref16">16</xref>
        ].
      </p>
      <p>
        RS are very important to many businesses; it is shown that they can increase their
income significantly, create a competitive advantage, and even create new business
opportunities. Known examples are Netflix or Amazon. For instance, Netflix held a
competition to offer 1 million dollars for the one who creates a recommender algorithm
that outperformed Netflix’s algorithm [
        <xref ref-type="bibr" rid="ref20">20</xref>
        ].
      </p>
      <p>
        Many recommendation algorithms have been developed and used; two of them are
regularly used in the industry: Collaborative Filtering and Content-based filtering.
However, these algorithms are known to have a cold start problem: the suggestions they
deliver lack accuracy when input data are absent or sparse [
        <xref ref-type="bibr" rid="ref25">25</xref>
        ]. Another concrete issue
is due to the fact that many applications or websites allow users to interact anonymously
[
        <xref ref-type="bibr" rid="ref19">19</xref>
        ]. For example, an unregistered user can browse through an online shop website,
add items to his cart and check them out later, or an unlogged user may watch videos
on YouTube. The data are then difficult to exploit for these algorithms. We believe that
we should always be able to recommend pertinent items to a user, whether or not we
have explicit data about him.
      </p>
      <p>
        Existing recommendation systems tend to study the correlation between the items
and users’ aspects without focusing on what the users really need, but this issue can be
solved by Process mining (PM). PM focuses on the activities that are generated from a
business process. Its purpose is to discover, check the conformance and enhance the
process models that are based on event logs [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. In addition, PM can be used as a
recommendation technique to show the user what activity should follow according to
his current activity [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ].
      </p>
      <p>
        However, users tend to be goal-centric [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ] and PM does not address the intentional
part of the process as it uses only activity-oriented models. Intentional models are more
accurate in representing the user's thinking and detect the human reasoning behind the
produced activities. Intention mining (IM) is an emerging field of research that is
derived from PM, has the same goals, but precisely addresses intentional process
models. Hence, IM is considered a promising technique for recommendation systems
since it tackles the intentional part of the user activity [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ].
      </p>
      <p>
        IM has become an important research topic in many areas of computer science
domains. The main objective of IM is to identify the user goals and purpose “on the
fly” by discovering the intentional process models reflecting the user behavior and
strategies. PM states that the actual processes can be extracted from event logs and that
they can be different from the prescribed business processes. The main reason for this
difference is that the user doesn’t rely only on the prescribed processes to complete his
activities, but he also uses his own intentions and strategies to complete his tasks.
Therefore, the behavior of the user depends on his intention and his goals, which can
be defined previously or instantly. PM models are defined as a sequence of steps that
don’t support variability. In contrast, MAP [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ] is an intentional process model that can
      </p>
      <p>An Intention Mining Approach using Ontology for Contextual Recommendations 71
be used to model processes according to the user’s intentions while providing flexibility
to enact different strategies in order to achieve a specific intention.</p>
      <p>
        The user’s intention or strategies are affected by multiple factors such as location,
time, weekday, weather, profile, season, politics, different kinds of events. Those
factors constitute the contextual environment of the intention and its strategies. It is
thus crucial to study multiple sources of data to gain all required and additional
information that compose the context. Ontology has become an evolving research field
in the domain of information systems [
        <xref ref-type="bibr" rid="ref30">30</xref>
        ]. It is used by many researchers to classify
domain knowledge [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ] such as concepts, all types of entities, and the existing
relationships between them [
        <xref ref-type="bibr" rid="ref30">30</xref>
        ]. Hence, we can structure contextual information in
domain ontology by describing the relation between the entities of the domain ontology
and the contextual information. Later, IM can rely on these domain ontologies to better
build an intentional process model (MAP). Hereafter, to help the user to achieve his
goal and his task in an efficient way, the discovered intentional models will be used to
provide good recommendations (by giving the user the necessary knowledge and by
determining the optimal sequence of actions to achieve his intention). Consequently,
useful users’ recommendations can be provided using a combination of mined
intentional process models, domain ontologies, and contextual information.
      </p>
      <p>Thus, throughout this PhD program, our main objective will be to propose a new
approach to make recommendations using IM based on the combination of intentional
process models, domain ontologies, and contextual information. The study will include
traces of the user activities since those types of data can be fetched from different types
of input such as log traces, sensors, etc. In addition, it will include a domain ontology
useful to build the intentional process model. Secondly, our objective is to provide the
users with recommendations generated from the intentional process model and to
propose an adapted recommendation technique guiding the user while enacting a
process.</p>
      <p>The remainder of the paper will be as follows: the next section will focus on the
research methodology; Section 3 will describe our proposal and in Section 4 we will
present the related works.
2</p>
    </sec>
    <sec id="sec-2">
      <title>Research Methodology</title>
      <p>
        The research work will be conducted in 4 phases as Fig. 1 shows. This research process
was elaborated consistently with the key principles of design science research [
        <xref ref-type="bibr" rid="ref26">26</xref>
        ]. The
main aspect is that this process will be used in a recursive way, for instance, while
elaborating the solution, hard sub-problems might need to be addressed raising new
research questions and requiring specific literature study and side proposal
elaboration/implementation and evaluation. Thus, the apparent sequence is not used in
strict order, each activity can be run for a long time while subsequent ones are
undertaken, and if our initial contribution attempts fail, it is not excluded to re-enter
into a full cycle.
      </p>
      <sec id="sec-2-1">
        <title>Problem and Research Objectives Definition: as mentioned before, the main goal is</title>
        <p>to create a novel RS based on domain ontology, contextual information, and users’
activities logs using an intentional-oriented model. The main research question can be
defined as:
● RQ: Can useful users’ recommendations be provided using a combination of mined
intentional process models, domain ontologies, and context information?
To solve this problem, we have defined the following research questions that need to
be addressed in order to build the intentional process model and the RS:
● RQ1: How to combine multiple sources of information (domain ontology, context
information, etc.) with events logs in a form that can be used as input for IM and
recommendation algorithms?
● RQ2: How to define an IM algorithm that uses these different sources of logs
together with the domain ontology to build an intentional process model?
● RQ3: How to create or find a recommendation algorithm that uses these different
sources of logs and the intentional process model as input?
● RQ4: To what degree the use of domain ontologies improves recommendations?
● RQ5: To what degree the use of contextual information improves recommendations?
● RQ6: To what degree the use of an intentional process model (like MAP) improves
recommendations?
For RQ4 to RQ6, the improvement of the provided recommendation will be compared
to a recommendation obtained without the suggested technique, regarding pertinence,
completeness, and accuracy.</p>
        <p>Literature Study: After identifying the research problem and the objectives of this
work, the next step was to build a solid theoretical foundation for the topic by focusing
on the existing research work and identify their open issues. In the beginning, the focus
was put on the importance of PM, next, on the existing background of IM and the
importance of this research field that gives flexibility to the process models. Now, the
focus is on the literature related to the ontology-based recommendation system in order
to improve the design of this PhD proposal.</p>
      </sec>
      <sec id="sec-2-2">
        <title>Proposal Elaboration and Implementation: The proposal is an approach to provide</title>
        <p>useful recommendations to the users while enacting the IS, following the defined
research goals. We describe the proposal in the next section.</p>
        <p>
          An Intention Mining Approach using Ontology for Contextual Recommendations 73
Evaluation and Validation: To validate the proposed method, it is first necessary to
check how likely the use of domain ontologies, contextual information, and intentional
process models improve the quality of recommendations. The proposed work will be
applied to different case studies and real scenarios and results compared to results
obtained by other recommendation systems. The proposed method will be validated
through different types of evaluations to check the accuracy, consistency, reliability,
and confidence of the obtained results. A large set of logs will be used to check the
performance of the proposed algorithms; the event logs of CNAM museum will be used
in the first application. The domain ontology used in Phase 1 will be validated by
experts in the domain field. Data mining techniques (such as Association Rules [
          <xref ref-type="bibr" rid="ref5">5</xref>
          ])
will be used to validate the established link between the intention and the domain
knowledge. As for the recommendation part, a questionnaire offered to the user will
check the consistency with the results. Finally, multiple analyses will be conducted to
identify the deviation between the intentional process model and the actual selected
user activity.
3
        </p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>Proposal</title>
      <p>The main objective of this PhD research project is to guide the users by providing them
with useful recommendations that are based on the discovered intentional process
model according to its current traces. We believe intentional models can provide
recommendations to users adequately, as they are close to human ways of working and
thinking; precisely if these models were built while taking into consideration the
contextual environment. In fact, the same user in different contexts will select different
strategies or intentions. For instance, the intention of an employee in the morning is to
reach his work office on time. His goal can be achieved through different strategies
depending on many factors: If it’s a sunny day and his work is not too far from his
home, he might go walking. But if it is a rainy day, he will use his car. Otherwise, if he
is not feeling well and is not able to drive, he will use public transportation. Thus, we
propose the following approach that comprises two main phases as Fig.2 shows.
● In Phase 1, logs are collected with their contextual information from different
sources (log traces, sensor logs, etc.). Then, an IM algorithm (IM Algorithm as
depicted in Fig.2) constructs an intentional model. This algorithm will discover the
intentions and strategies of the intentional model from the log traces, with the help
of the domain ontology. The model will use MAP formalism.
● In Phase 2, the recommendation engine receives as an input the intentional process
model built in Phase 1 besides the current user activities ‘logs with its contextual
information. Then, while processing the input parameters, the recommendation
engine will provide a suitable recommendation for the user according to its current
activity.</p>
      <p>Fig. 2. Framework Proposal.</p>
      <p>The proposed framework will be implemented, validated, and tested using real case
scenario data. The first application will be implemented using CNAM museum event
logs.</p>
      <p>
        To illustrate our proposed framework, let’s imagine a log recording all the daily
activities of a set of users. This log can be quite enriched with contextual information
(how the user is feeling through the day, weather information, time, etc.). This dataset
can be combined with a specific ontology, for instance, SPHERE ADL [
        <xref ref-type="bibr" rid="ref27">27</xref>
        ] or RADL
[
        <xref ref-type="bibr" rid="ref28">28</xref>
        ], both specified for daily activities, enriched with other contextual information
specific to our dataset. Phase 1 of the proposal will construct the intentional model
based on the dataset and the domain ontology. Once the intentional process model is
built, when the user is doing an activity (let’s say “leave the house”), he will be offered
a new recommendation. The recommendation algorithm of Phase 2 based on the model
(the user, after leaving his house, can “go to the office” or “go shopping”), the logs
analysis (70 percent of the time this specific activity will be followed by the activity
“go to the office”) and the context (the sun is shining, we are a working day, it is early)
will offer him a recommendation (for instance: “walk to the office”). This small
example illustrates how the proposed approach can be used to propose pertinent
recommendations to users at run time.
4
      </p>
    </sec>
    <sec id="sec-4">
      <title>Related Works</title>
      <p>
        Subsequently, we will present the related background for our research works. There is
a difference between the prescribed business process model, which is provided by the
organization, and what the users really do to complete their tasks (actual process). For
that reason, event logs are considered the most important source of information and the
major input for the mining techniques [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ]. IM's main objective is to discover the user's
intentions while using an information system. In [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ], they have identified the distinct
elements of intention mining methodology as follows: Event, Event Log, Process
      </p>
      <p>
        An Intention Mining Approach using Ontology for Contextual Recommendations 75
Instance, Process Traces, User Strategies, User Intentions.[
        <xref ref-type="bibr" rid="ref6">6</xref>
        ] presented five types of
process models from the information systems engineering domain to use them to
represent humanities research processes: Activity-oriented process models,
Productoriented process models, Decision-oriented process models, Context-oriented process
models, Strategy-oriented process models. [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ] think that such types of process models
can be a strong basis to achieve thorough research. [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ] propose a trace management
system adapted to maps that were designed to support recommendation-based
guidance. They show how data mining algorithms can be used to find profile clusters
in a collection of map enactment traces and to provide recommendations to the users,
that can be gathered from the collections of profiles assembled from map enactment
traces using methods from the data mining field.
      </p>
      <p>
        [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ] highlights the differences between PM and intention mining. PM purposes to
enhance, improve, discover, or check the conformance of activity-oriented process
models from event logs. Whereas, while IM has the same objectives as PM, it precisely
tackles intentional process models. They worked on a case study where they used the
same dataset the techniques of PM and IM. The case study showed that, on the same
dataset, both PM and IM techniques are able to discover a process model. However,
they mentioned that IM will not be hindered by the same problems branded in PM
since intentional process models are flexible.
      </p>
      <p>
        Unfortunately, the PM approaches do not take into account the hidden aspect of the
intentions behind the recorded user activities. By using IM techniques, the intentional
process models underlying user activities can be discovered and they can offer better
guidance through the processes [
        <xref ref-type="bibr" rid="ref10 ref11">10,11</xref>
        ].
      </p>
      <p>
        In [
        <xref ref-type="bibr" rid="ref10 ref11">10,11</xref>
        ], the authors use HMM (Hidden Markov Models), a probabilistic model that
evaluates the most probable intentions behind traces of activities, and compares them
to the prescribed intentional process model. [
        <xref ref-type="bibr" rid="ref10 ref11">10,11</xref>
        ] showed that HMM is an effective
model to retrieve intentions from traces of activities. They were able to find the
intentions behind the activities with sustaining accuracy, efficiency, and performance.
Furthermore, they were able to obtain using HMM, the possibilities of transition from
one intention to another and the probabilities for the apparition of activities in each
intention, which is the first step to discover the intentional process model. In [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ] also,
Hidden Markov Model (HMM) was presented as a model that can discover the
intentional aspect of activities’ sequences, while considering their variability and their
probabilistic nature and anticipate the likely set of intentions and/or activities. [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ]
showcased that HMMs are flexible since they can model the complex structure of
temporal dependencies between states and this flexibility can allow adapting the
process models to the context in a dynamic way.
      </p>
      <p>
        [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ] converts the conversation of Reddit into logs of verbal behavior to be used in
PM technique. They define a taxonomy of 18 classes of speech intentions. The
intentions classes are identified by some explicit criteria. They validated the taxonomy
with experts and non-experts. And then they have applied PM to discover behavioral
models. They used different types of classifiers in order to recognize the speech
intention of each class: Logistic Regression, Linear SVM, and random forests. [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ] is
an exploratory study on conversation analysis. They worked on a digital conversation
about a disease on Reddit and they have manually classified the conversation according
to the speech act by using multi-label, a predefined contextual classes annotation. Then
they have applied PM using Disco on these data to be able to analyze and detect the
sequences of utterances.
      </p>
      <p>
        In recent years, many recommendations approaches based on ontology have been
proposed. Thus, this field appears to be promising if it was combined with the IM
research field. In [
        <xref ref-type="bibr" rid="ref21">21</xref>
        ] they proposed an ontology-based personalized recommender
framework to provide a more precise and personalized recommendation. [
        <xref ref-type="bibr" rid="ref22">22</xref>
        ] combined
the ontology-based recommender system with machine learning techniques to offer a
personalized recommendation for students. [
        <xref ref-type="bibr" rid="ref23">23</xref>
        ] developed a collaborative filtering
ontology-based recommendation algorithm to achieve a better recommendation in
eLearning systems. While in [
        <xref ref-type="bibr" rid="ref24">24</xref>
        ], they have classified research papers using ontology
then they have used collaborative algorithms to recommend interesting papers to the
users.
      </p>
      <p>Although, there are many approaches that have used IM techniques, ontologies, and
contextual information to make recommendations, to the best of our knowledge none
of them have combined all these together in order to build intentional process models
and provide recommendations.
5</p>
    </sec>
    <sec id="sec-5">
      <title>Conclusion</title>
      <p>This research paper presents an approach to provide IS users with suitable and relevant
recommendations while enacting the system, in an intentional-oriented way. The
proposed intention mining approach using ontology for contextual recommendations
consists of 2 phases: In the first phase, we build the intentional model by combining
the contextual information of the activity’s traces using an ontological approach. In the
second phase, we guide the user by recommending him the next activity “on the fly”
based on the constructed model.</p>
      <p>After defining the problem and the PhD research objectives, we are now studying
the literature background on the ontology-based recommender systems where we have
previously focused on PM, IM, and users activities logs. We plan in near future to start
working on the algorithm to create an intentional process model using the different
input parameters (phase one of the approach).</p>
    </sec>
    <sec id="sec-6">
      <title>Acknowledgement</title>
      <p>This PhD thesis is supervised by Prof. Camille Salinesi, Dr. Rebecca Deneckère, and
Dr. Elena Kornyshova.</p>
      <p>An Intention Mining Approach using Ontology for Contextual Recommendations 77</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Van der Aalst</surname>
            ,
            <given-names>W. M. P.</given-names>
          </string-name>
          : Process Mining: Data Science in Action. Springer, Heidelberg (
          <year>2016</year>
          ).
          <source>ISBN: 978-3-662-49850-7.</source>
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2. Cheng, J.,
          <string-name>
            <surname>Lo</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Leskovec</surname>
          </string-name>
          , J.:
          <article-title>Predicting Intent Using Activity Logs: How Goal Specificity and Temporal Range Affect User Behavior</article-title>
          .
          <source>Proceedings of the 26th International Conference on World Wide Web Companion</source>
          (
          <year>2017</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Rolland</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Prakash</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Benjamen</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>A Multi-Model View of Process Modelling</article-title>
          .
          <source>Requirements Engineering</source>
          , Springer, Verlag (
          <year>1999</year>
          ), pp.
          <fpage>169</fpage>
          -
          <lpage>187</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Mansingh</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Osei-Bryson</surname>
            ,
            <given-names>K. M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Reichgelt</surname>
          </string-name>
          , H.:
          <article-title>Using ontologies to facilitate postprocessing of association rules by domain experts</article-title>
          .
          <source>Information Sciences</source>
          , Volume
          <volume>181</volume>
          ,
          <string-name>
            <surname>Issue</surname>
            <given-names>3</given-names>
          </string-name>
          , (
          <year>2011</year>
          ), Pages
          <fpage>419</fpage>
          -
          <lpage>434</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Zaki</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wagner</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <article-title>Data Mining and Analysis: Fundamental Concepts and Algorithms</article-title>
          . Cambridge: University Press (
          <year>2014</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Diaz-Rodriguez</surname>
            ,
            <given-names>O. E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Perez</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lascano</surname>
          </string-name>
          , J.:
          <source>Literature Review about Intention Mining in Information Systems. Journal of Computer Information Systems</source>
          (
          <year>2019</year>
          ),
          <fpage>1</fpage>
          -
          <lpage>10</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Hug</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Salinesi</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Deneckère</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lamassé</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          :
          <article-title>Process modeling for Humanities: tracing and analyzing scientific processes</article-title>
          .
          <source>Annual Conference of Computer Applications and Quantitative Methods in Archaeology (CAA</source>
          <year>2011</year>
          ),
          <year>2011</year>
          , Beijing, China. pp.
          <fpage>245</fpage>
          -
          <lpage>255</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Hug</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Deneckère</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Salinesi</surname>
          </string-name>
          . C.:
          <string-name>
            <surname>Map-TBS</surname>
          </string-name>
          :
          <article-title>Map process enactment traces and analysis</article-title>
          .
          <source>International Conference on Research Challenges in Information Science (RCIS)</source>
          ,
          <source>May</source>
          <year>2012</year>
          , Valencia, Spain. pp.
          <fpage>204</fpage>
          -
          <lpage>209</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Khodabandelou</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hug</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Deneckère</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Salinesi</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          :
          <source>Process Mining Versus Intention Mining. Lecture Notes in Business Information Processing</source>
          . (
          <year>2013</year>
          ).
          <volume>147</volume>
          .
          <fpage>466</fpage>
          -
          <lpage>480</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Khodabandelou</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hug</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Deneckere</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Salinesi</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          :
          <article-title>Supervised Intentional Process Models Discovery using Hidden Markov Models</article-title>
          . Seventh International Conference on Research Challenges in Information Science, May
          <year>2013</year>
          , Paris, France. pp.
          <fpage>1</fpage>
          -
          <lpage>11</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Khodabandelou</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hug</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Deneckere</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Salinesi</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          :
          <article-title>Unsupervised discovery of intentional process models from event logs</article-title>
          .
          <source>11th Working Conference on Mining Software Repositories, May</source>
          <year>2014</year>
          , Hyderabad, India. pp.
          <fpage>282</fpage>
          -
          <lpage>291</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Khodabandelou</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hug</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Deneckere</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Salinesi</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          :
          <article-title>Supervised vs. Unsupervised Learning for Intentional Process Model Discovery</article-title>
          . Business Process Modeling, Development, and
          <string-name>
            <surname>Support</surname>
          </string-name>
          (BPMDS),
          <year>Jun 2014</year>
          , Thessalonique, Greece. pp.
          <fpage>1</fpage>
          -
          <lpage>15</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Khodabandelou</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          <article-title>Contextual Recommendations using Intention Mining on Process Traces</article-title>
          . Doctoral Consortium, Seventh International Conference on Research Challenges in Information Science, May
          <year>2013</year>
          , Paris, France.
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>Epure</surname>
            ,
            <given-names>E.V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Compagno</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Salinesi</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Deneckere</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bajec</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Žitnik</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          :
          <article-title>Process models of interrelated speech intentions from online health-related conversations</article-title>
          ,
          <source>Artificial Intelligence in Medicine</source>
          , Volume
          <volume>91</volume>
          ,
          <year>2018</year>
          , Pages
          <fpage>23</fpage>
          -
          <lpage>38</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <string-name>
            <surname>Compagno</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Epure</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Deneckere</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Salinesi</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          :
          <article-title>Exploring Digital Conversation Corpora with Process Mining Corpus Pragmatics</article-title>
          , Springer,
          <year>2018</year>
          , 2, pp.
          <fpage>1</fpage>
          -
          <lpage>23</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16.
          <string-name>
            <surname>Sielis</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tzanavari</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Papadopoulos</surname>
          </string-name>
          , G.:
          <article-title>A Review of Recommender Systems: Types, Techniques</article-title>
          and Applications, (
          <year>2014</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          17.
          <string-name>
            <given-names>K.</given-names>
            <surname>Sorde</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            ,
            <surname>Deshmukh</surname>
          </string-name>
          ,
          <string-name>
            <surname>S.</surname>
          </string-name>
          :
          <article-title>Comparative Study on Approaches of Recommendation System</article-title>
          .
          <source>International Journal of Computer Applications</source>
          . (
          <year>2015</year>
          ),
          <volume>118</volume>
          .
          <fpage>10</fpage>
          -
          <lpage>14</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          18.
          <string-name>
            <surname>Karypis</surname>
          </string-name>
          , G.:
          <article-title>"Evaluation of item-based top-n recommendation algorithms." 10th international conference on Information and knowledge management</article-title>
          .
          <source>ACM</source>
          ,
          <year>2001</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          19.
          <string-name>
            <surname>Osadchiy</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Poliakov</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Olivier</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rowland</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Foster</surname>
          </string-name>
          , E.:
          <article-title>Recommender system based on pairwise association rules - Expert Systems with Applications</article-title>
          , Volume
          <volume>115</volume>
          ,
          <year>January 2019</year>
          , Pages
          <fpage>535</fpage>
          -
          <lpage>542</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          20. “Netflix Prize” Netflixprize.Com,
          <year>2009</year>
          , www.netflixprize.com/.
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          21.
          <string-name>
            <surname>Ge</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Chen</surname>
            ,
            <given-names>Z.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Peng</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Li</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          :
          <article-title>An ontology-based method for personalized recommendation</article-title>
          .
          <source>2012 IEEE 11th International Conference on Cognitive Informatics and Cognitive Computing</source>
          , Kyoto, Japan,
          <year>2012</year>
          , pp.
          <fpage>522</fpage>
          -
          <lpage>526</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          22.
          <string-name>
            <surname>Obeid</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lahoud</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Khoury</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Champin</surname>
            ,
            <given-names>P.A.</given-names>
          </string-name>
          :
          <article-title>Ontology-based recommender system in higher education</article-title>
          .
          <source>2018 Web Conference Companion (WWW</source>
          <year>2018</year>
          ),
          <year>Apr 2018</year>
          , France.
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          23.
          <string-name>
            <surname>Zhang</surname>
            ,
            <given-names>Z.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gong</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Xie</surname>
          </string-name>
          , J.:
          <article-title>Ontology-Based Collaborative Filtering Recommendation Algorithm</article-title>
          . (
          <year>2013</year>
          ).
          <volume>7888</volume>
          .
          <fpage>172</fpage>
          -
          <lpage>181</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          24.
          <string-name>
            <surname>Middleton</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>De Roure</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Shadbolt</surname>
          </string-name>
          , N.:
          <article-title>Ontology-Based Recommender Systems</article-title>
          . (
          <year>2009</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          25.
          <string-name>
            <surname>Schafer</surname>
            ,
            <given-names>J. B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Frankowski</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Herlocker</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sen</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          :
          <article-title>Collaborative Filtering Recommender Systems</article-title>
          . (
          <year>2007</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref26">
        <mixed-citation>
          26.
          <string-name>
            <surname>Hevner</surname>
            ,
            <given-names>A. R.</given-names>
          </string-name>
          :
          <source>A Three Cycle View of Design Science Research</source>
          .
          <source>Scandinavian Journal of Information Systems:</source>
          Vol.
          <volume>19</volume>
          : Iss. 2, Article 4. (
          <year>2007</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref27">
        <mixed-citation>
          27.
          <string-name>
            <surname>Woznowski</surname>
            ,
            <given-names>P. R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tonkin</surname>
            ,
            <given-names>E. L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Flach</surname>
            ,
            <given-names>P. A.</given-names>
          </string-name>
          :
          <article-title>Activities of Daily Living Ontology for Ubiquitous Systems: Development and Evaluation</article-title>
          . Sensors. Basel, Switzerland (
          <year>2018</year>
          ). https://doi.org/10.3390/s18072361.
        </mixed-citation>
      </ref>
      <ref id="ref28">
        <mixed-citation>
          28.
          <string-name>
            <surname>Bae</surname>
            ,
            <given-names>I. H.:</given-names>
          </string-name>
          <article-title>An ontology-based approach to ADL recognition in smart homes</article-title>
          ,
          <source>Future Generation Computer Systems</source>
          (
          <year>2013</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref29">
        <mixed-citation>
          29.
          <string-name>
            <surname>Deneckere</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ralyté</surname>
          </string-name>
          , J.:
          <article-title>Expressing strategic variability of processes: The MAP process modelling approach</article-title>
          , RCIS Tutorial,
          <string-name>
            <surname>RCIS</surname>
          </string-name>
          <year>2020</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref30">
        <mixed-citation>
          30.
          <string-name>
            <surname>Viinikkala</surname>
            ,
            <given-names>M.:</given-names>
          </string-name>
          <article-title>Ontology in Information Systems</article-title>
          . (
          <year>2004</year>
          ).
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>