<!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>MATILDA: Inclusive Data Science Pipelines Design through Computational Creativity</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Genoveva Vargas-Solar</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Khalid Belhajjame</string-name>
          <xref ref-type="aff" rid="aff3">3</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Javier A. Espinosa-Oviedo</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>Santiago Negrete-Yankelevich</string-name>
          <xref ref-type="aff" rid="aff4">4</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>José-Luis Zechinelli-Martini</string-name>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>CNRS</institution>
          ,
          <addr-line>Univ Lyon, INSA Lyon, UCBL, LIRIS, UMR5205, F-69221</addr-line>
          ,
          <country country="FR">France</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>CPE Lyon</institution>
          ,
          <addr-line>43 Blvd. du 11 Novembre 1918, 69616 Villeurbanne Cedex</addr-line>
          ,
          <country country="FR">France</country>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>Fundación Universidad de las Américas-Puebla</institution>
          ,
          <addr-line>Exhacienda Sta. Catarina Mártir s/n 72820 San Andrés Cholula</addr-line>
          ,
          <country country="MX">Mexico</country>
        </aff>
        <aff id="aff3">
          <label>3</label>
          <institution>PSL, Université Paris Dauphine</institution>
          ,
          <addr-line>LAMSADE, UMR7243</addr-line>
          ,
          <country country="FR">France</country>
        </aff>
        <aff id="aff4">
          <label>4</label>
          <institution>Universidad Autónoma Metropolitana (Cuajimalpa). Avenida Vasco de Quiroga 4871</institution>
          ,
          <addr-line>Cuajimalpa de Morelos 05348, Ciudad de</addr-line>
          <country country="MX">México</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>This paper argues for developing innovative data science frameworks that render the latest progressions in data engineering and artificial intelligence accessible to non-technical users across diverse fields. Such frameworks would empower these users to leverage advanced data science solutions' capabilities fully. We propose a methodology that merges computational creativity with conversational computing to facilitate an intuitive pathway for non-experts to navigate and derive insights from datasets. We present MATILDA, a platform rooted in creativity-driven data science, and demonstrate its utility in augmenting the data science pipeline's design process through the synergy of human innovation and algorithmic ingenuity.</p>
      </abstract>
      <kwd-group>
        <kwd>eol&gt;Data science pipelines</kwd>
        <kwd>graph analytics</kwd>
        <kwd>knowledge graphs</kwd>
        <kwd>computational creativity</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>
        Published in the Proceedings of the Workshops of the EDBT/ICDT 2024
Joint Conference (March 25-28, 2024), Paestum, Italy.
* Genoveva Vargas-Solar.
† The authors’ list is alphabetical except for the first author.
$ genoveva.vargas-solar@cnrs.fr (G. Vargas-Solar);
khalid.belhajjame@dauphine.fr (K. Belhajjame); 1Creativity is a process that can combine familiar ideas in new ways,
javiera.espinosa@liris.cnrs.fr (. J. A. Espinosa-Oviedo); explore the potential within existing conceptual spaces, or
transsnegrete@cua.uam.mx (S. Negrete-Yankelevich); form these spaces to allow for previously inconceivable ideas.
Crejoseluis.zechinelli@udlap.mx (J. Zechinelli-Martini) ativity is not considered novelty but the capacity to generate
surpris© 2024 Copyright © 2024 for this paper by its authors. Use permitted under Creative Commons ing and valuable ideas that push beyond conventional boundaries
CPWrEooUrckReshdoinpgs IhStpN:/c1e6u1r3-w-0s.o7r3g LCicEenUseRAttWribuotironk4s.0hIontpernPatrioonacl e(CeCdBiYn4g.0)s. (CEUR-WS.org) [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ].
proaches contributing to model creative-based processes
and friendly design data science pipelines. It discusses
how both areas can provide novel ways of designing
data science-driven solutions. Section 3 after that
describes the challenges of modelling creative-driven data
science design processes. It gives the general lines of an
approach that can enhance and envision a new way of
addressing analytics problems using data and artificial
intelligence models. Section 4 introduces a creativity-based
data science design platform. It describes the general
architecture and functions and shows how it can support
the design process of data science pipelines guided by
human and computational creativity. Finally, Section 5
concludes the paper and discusses future work.
      </p>
    </sec>
    <sec id="sec-2">
      <title>2. Related work</title>
      <p>Addressing the creative design of data science pipelines
to make them inclusive for non-experts requires drawing
from methods and results from three areas: creative
models, friendly data science and provenance. This section
gives an overview of the relevant results that provide a
scientific background to the project and help to
contextualise our objectives.</p>
      <p>
        Creativity-driven systems Artificial intelligence (AI)
ofers opportunities to reify and transform how we think
about human cognitive capabilities. In this context,
computational creativity (CC)2, aims at studying human
creativity and building systems that perform in such a way as
to be considered creative. Concerning creativity, whether
this cognitive capability is individual or collective. CC
has moved from the classic individualistic and cognitive
model of creativity [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ] to a social and collective creativity
model [
        <xref ref-type="bibr" rid="ref2 ref3 ref4 ref5 ref6 ref7">2, 3, 4, 5, 6, 7</xref>
        ].
      </p>
      <p>
        Collective-creativity models are concerned with
understanding the roles and tasks that diferent agents (both
human and non-human) play in a process that requires
creativity and how creativity can be measured in this
context [
        <xref ref-type="bibr" rid="ref8 ref9">8, 9</xref>
        ]. Co-creativity is an excellent approach to
establishing eficient, context-aware interactive systems
and setting long-term programmes where solutions to
problems requiring human and machine collaboration
can be studied.
      </p>
      <p>
        CC has been widely applied in art with systems that
promote "artificial" creation. For example, Disco
Difusion is an online tool that runs on Google Collab to
execute Python programs that, using a learning model, result
in "creative" artwork. Language models such as GPT-3
2Computational creativity is the study of building software that
exhibits behaviour that would be deemed creative in humans. Such
creative software can be used for autonomous creative tasks, such as
inventing mathematical theories, writing poems, painting pictures,
and composing music (https://computationalcreativity.net
are capable of interpreting and generating text. With
over 540 billion parameters, the Google Pathways model
can explain jokes, follow a chain of reasoning, recognise
patterns, perform Q&amp;A sessions on scientific knowledge,
and summarise texts. As more parameters are added to
language models, the depth of "understanding" they can
demonstrate expands. "The painting fool" is a system
developed by Simon Colton that draws portraits taking
into account emotional information obtained from the
subjects being painted through a camera [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ].
NegreteYankelevich and Morales-Zaragoza [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ] propose a model
to develop and assess creativity in computational agents
embedded in mixed teams. The Apprentice Framework
model establishes a series of roles (or levels of
responsibility) agents can play within the group over time with
the possibility of ascent through the ladder as the system
is developed, acquiring thus more responsibility in the
creative process. The model also helps identify aspects
of the product being produced, at which point the agent
is supposed to be creative. By keeping track of both
responsibilities and aspects, it is possible to plan and assess
the development of the system. Negrete-Yankelevich and
Morales-Zaragoza [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ] propose a framework to create
animatics. These animated storyboards constitute an
essential artefact in producing animations by a team of
expert animators that made an award-winning series of
one-minute shorts for Mexican TV called Imaginantes
(Televisa, "Imaginantes* - YouTube."). The system’s
creativity is measured by how well the overall creativity of
the team is afected by the system’s performance.
      </p>
      <sec id="sec-2-1">
        <title>Developing friendly data science solutions.</title>
        <p>
          Friendly data science systems must provide intuitive and
interactive access to data processing operations in an
agile and visual step-by-step manner [
          <xref ref-type="bibr" rid="ref12">12</xref>
          ]. They should
help a user to derive conclusions about the data collection
content and identify the potential questions that data can
help answer. Through conversational loops and feedback,
a friendly exploration and analysis system must calibrate
the tasks according to the data’s characteristics and the
user’s expertise and expectations. Through metadata
collection and user profiling, an exploration and analysis
conversation loop should propose actions, insight, and
results’ display (and visualisations) that assist the user
in completing a given goal.
        </p>
        <p>Discussion. We believe the collective CC can
reproduce the collaborative transdisciplinary conditions in
which data science solutions are developed. It can drive
the proposal of data science solutions combining data,
algorithms, and computing resources to model complex
systems and contribute to answering research questions
to understand and predict them. While computational
creativity and conversational techniques have proven
efective, they have not been explored with the design policies can impact the quality of life of diferent categories
of exploratory data analysis pipelines. Moreover, the of citizens willing to evolve in a given urban area?.
Detwo approaches are somewhat opposed because conver- cision makers now call for data scientists’ creativity to
sational techniques tend to rely on known territories (i.e. provide studies and mathematical evidence of the kind
previously explored data manipulation and analysis ac- of urban changes to be considered in public policies.
tions). In contrast, computational creativity allows for
exploring unknown territories (data manipulation and Designing a data science pipeline. Datasets and
analysis), which may, in some cases, prove more efective. research questions drive the design of DS pipelines.</p>
        <p>Our work addresses two challenges. On the one hand, Through a simplified creative scenario using the main
adapt and leverage both techniques to design an eficient phases of a DS pipeline: (1) collect or search for datasets
and exploratory data analysis pipeline. On the other that can be used for answering a research question, and
hand, strike the right balance when creating data analysis then (2) prepare them (explore, clean, engineer) to feed
pipelines between ’known’ prior data exploration and one or several Artificial Intelligence (AI) models. (3)
analysis actions and ’unknown’ creative actions. Models are trained and tested with dataset fragments.
These tasks are calibrated recurrently until specific
per3. Creative process for designing formance scores are reached. (4) Results are constantly
assessed and eventually considered good enough to be
data science driven solutions interpreted by experts, and conclusions are drawn on
answering the initial research question to some extent.</p>
        <p>
          Data science pipelines combining machine learning and Sketching a creative process, the elements to consider
deep learning are the new query types with specific needs are: What data is needed to answer the research
quesregarding how data must be structured and managed. tion and develop a strategy to collect them? How do we
The “one all-fits-all” data structure and associated man- transform the initial research question into a
quantitaagement functions approach are no longer adapted for tive statement that can be addressed by mathematical or
data science queries. Indeed, every query has a specific AI models? Which model families can be pertinent for
objective (modelling, prediction), and its design entirely answering the question? How do you design a series of
depends on the input dataset and an initial research ques- tasks where data are processed? How do you connect
tion (RQ). The data science query is not based on an the results format with the research question statement?
explicit knowledge of the data. It includes tasks devoted How do we determine whether results converge? How
to mathematically understanding the data; then, the par- do you decide whether results are fair enough for
contial results of those tasks determine the design of other sidering an answer?
studies devoted to the computation of a model repre- For example, data scientists can film civilians in the
senting some hidden knowledge. Given statistical and target urban spaces to collect their behavioural patterns
machine learning methods and a target objective, data on how they occupy and evolve along those spaces
bescientists rely on libraries that provide methods that they fore and after implementing public spaces. Extract
becombine to define a data science pipeline. The results havioural patterns that imply designing a DS pipeline for
obtained by this pipeline are never definite, and they are processing videos and detecting civilians, for example,
always, to some degree, close to the target. using perceptrons [
          <xref ref-type="bibr" rid="ref13">13</xref>
          ] and behaviour patterns within a
        </p>
        <p>To illustrate the design process of a DS pipeline, con- series of scenes. The patterns can then be classified
acsider the following scenario. Consider a trendy decision- cording to properties that detect changes before and after
making group willing to adopt a data-driven approach implementing some change. Other possibilities would
for designing public policies to enhance citizens’ lives be to run other data collection techniques like
questionin urban spaces and reduce energy and economic costs. naires to describe urban civilians’ behaviour through
Public policies are intended to modify built environments quantitative variables that can be correlated for detecting
to improve them from financial and well-being perspec- changes produced after applying public policies. The
postives. Decision-makers know that from the urbanism sibilities are numerous, and they rely on data scientists’
perspective, small changes in the built environment can expertise, on the facilities or not for collecting certain
alter how people use the space. For instance, increasing types of data (e.g., video vs questionnaires) and their
pedestrian areas in a city downtown close to restaurant knowledge of specific AI models’ families.
zones reduces CO2 footprint. Still, it impacts the influx
of restaurant customers in the area and lowers real estate Discussion Data Science and Machine Learning
Enviprices. Customers can suddenly start preferring restau- ronments provide all the necessary AI models. They are
rants close to parking slots. People living in the area can supported by enactment stacks that deal with the
storhave problems accessing it and park their cars close to age, fragmentation, indexing and distribution of the data
home. The research question is to which extent public
required and produced by the tasks composing a pipeline.</p>
        <p>What are the rules and strategies to combine diferent
components that can transform input data into models
and predictions that provide quantitative elements to
answer initial research questions?</p>
        <p>Generative artificial intelligence 3 has started to be
consolidated into solutions that give the illusion of
creation through interactive and conversational approaches
4. Systems like chat-GPT, in its various versions, mimic
conversational and question-answering experiences
intended to perform target tasks or produce “new" content
based on existing evidence. The principle of this
system is synthesising the creation process as an exercise of
wrapping together “content" with specific characteristics
and considering some constraints to produce artefacts
that look, to some extent, novel.</p>
        <p>In the case of DS pipelines, the first challenge is to
model the creation process behind them. How does
someone (a domain expert) state a research question so that
a data-driven quantitative study can be run? How are
data collected and selected to answer such questions?
Which comes first, data or questions? How do we
conclude that given datasets representing observations of an
object of study are representative enough to produce a
model or predict the behaviour of that object? How is
the human integrated into the loop and intervene in the
design milestones of a DS pipeline?</p>
      </sec>
      <sec id="sec-2-2">
        <title>Challenges and Open Issues. A computational</title>
        <p>creativity-based methodology for designing DS pipelines
should consider at least the following scientific
challenges and associated open problems:
the system and the type of feedback to be given
by humans.</p>
        <p>Intervene the process with an agent by selecting a
relevant subprocess where creativity would
contribute significantly to the overall solution and
assess how it works. Then, try other similar
subprocesses and verify again. This bottom-up approach
would establish a practice to turn the overall
process into a friendly one in a stepwise fashion.
• Collecting provenance and data from DS pipelines
design tasks: implement processes for data
curation, annotation, identification, and quality
control in research.
• Proposing an ad-hoc computational creativity
tool for making DS science pipelines
designfriendly for non-data scientists.</p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>4. Towards a Human in the loop creative platform for designing data science pipelines</title>
      <p>
        Figure 1 shows the general architecture of the MATILDA
platform that assists people with diferent expertise to
follow a creative process for designing DS pipelines given
datasets and target research questions. The platform
relies on a step-by-step conversational approach based
on our previous work [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ] and provides interaction
entry points to allow humans feedback, validate and guide
the creative process. For each phase of a DS pipeline
(data exploration and preparation, fragmentation,
training, testing and assessing), the platform suggests possible
scenarios that are adopted or not. Therefore the platform
• Modelling hybrid (human and nonhuman) relies on a knowledge base representing data science
creativity-driven data science pipelines’ design: pipelines, with research questions and data features
modpropose a computational creativity model to rep- elled that can be used to propose solutions similar as case
resent end-to-end pipeline design. The creativity based reasoning approaches.
model can integrate design patterns like the ones
presented in [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ] (design, mutant shopping,
chorus line, simulation and approximating feedback,
entertaining evaluations and no blank canvas).
      </p>
      <p>Depending on the tasks to be designed within a
DS pipeline, diferent creativity patterns can best
be adapted to address the task.
• Define the interaction among humans designing
a DS pipeline and artificial system(s) that can
take on tasks and propose results. Model the
input/output required to feed and expect to/from</p>
      <sec id="sec-3-1">
        <title>1. Data search: given keywords about the topic or</title>
        <p>a sample of data to be analysed, the platform
relies on queries as answers and exploration
techniques to propose related data sets. The platform
shows the possible questions associated with
data through "queries as answers" techniques.
Through an interactive process, a data scientist
can converge to a sample of data representative
of the type of questions she/he wishes to express
(e.g., factual, modelling, prediction, etc.).
2. Designing data exploration and cleaning pipeline:
given a dataset, the platform performs a
quantitative analysis of the attributes, their dependencies
and their values’ distribution. The platform also
suggests cleaning and data engineering strategies,
allowing data to have specific mathematical
properties. The platform gathers information about
3According to the Bing chat-GPT and validated by this paper’s
authors: Generative AI refers to a category of artificial
intelligence (AI) algorithms that generate new outputs based on the data
they have been trained on (www.weforum.org/agenda/2023/02/
generative-ai-explain-algorithms-work/).
4Microsoft Deepspeed https://github.com/microsoft/DeepSpeed/
tree/master/blogs/deepspeed-chat</p>
      </sec>
      <sec id="sec-3-2">
        <title>Our DS creativity platform allows us to study how over</title>
        <p>all creativity is afected if computer systems take over
diferent roles within the design of data science pipelines.</p>
        <p>The platform provides a collaborative environment that
integrates an artificial actor within in the creative
production process of DS pipelines by data scientists.</p>
        <p>their decisions by interacting with the data scien- of datasets and technology for transforming any
phetists. This information can be used to keep track nomenon produced in reality into digital data and the
of the design process. For now, this is a very variety of algorithms (Mathematical and artificial
intelquantitative perspective of the creation process, ligence models), the design of data science solutions
reeven if, for future work, we will try to approach mains artisanal. The impact on person-hours and
ecocreativity with other perspectives. nomic investment is not anecdotic. The time has come
3. DS pipeline creation: the current platform does to propose methodologies that can formalise the design
not rely on existing AI model recommendation of data science solutions and model the “know-how”
desystems but on knowledge about the questions veloped by data scientists during the creation process.
previously addressed with AI models; it pro- Besides, data science addresses trans-disciplinary
chalposes building blocks that can be combined into lenges. It is critical to bridge the gap between technical
pipelines. These building blocks could be used to vocabulary, tasks, and the vocabulary of other disciplines
answer the questions produced in 1). The build- and users with diferent expertise. This strategy will
ing blocks include suggestions on the scores that ensure the usability and acceptability of solutions (i.e.
can be used for assessing and calibrating train- pipelines). In summary, data science must become
ining phases. The platform is also shared for every clusive and accessible to all. Our work addresses this
building block with similar solution contexts in challenge by aiming to adopt computational creativity
which they have been used. methods to model the data science design process(es) that
combine human and nonhuman creativity.</p>
        <p>The platform MATILDA proposed in this paper is based
on the original methodologies that we propose. It
contributes to creating data science pipelines according to
the expectations of knowledge discovery. It is interesting
for answering target research questions, the input data’s
characteristics and the data scientists’ models.
Creativitybased methodologies applied to data science will make it
accessible and inclusive to address increasingly complex
problems humanity faces.</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>5. Conclusions and Future Work</title>
      <p>The research and development market associated with
data science is fuelling the economies of countries in 6. Acknowledgements
the world. Almost all sectors in the global economies
see data science as a promising alternative to develop The work reported in this paper is performed in the
conoriginal solutions to critical societal problems and pro- text of the project FRIENDLY 5 funded by the inter-group
mote data-driven decision-making processes that can program of the laboratory LIRIS, Lyon.
create know-how and value. Yet, despite the availability</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>M. A.</given-names>
            <surname>Boden</surname>
          </string-name>
          , et al.,
          <article-title>The creative mind: Myths and mechanisms</article-title>
          , Psychology Press,
          <year>2004</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>M. L.</given-names>
            <surname>Maher</surname>
          </string-name>
          ,
          <article-title>Evaluating creativity in humans, computers, and collectively intelligent systems</article-title>
          ,
          <source>in: Proceedings of the 1st DESIRE Network Conference on Creativity and Innovation in Design</source>
          ,
          <year>2010</year>
          , pp.
          <fpage>22</fpage>
          -
          <lpage>28</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>M. L.</given-names>
            <surname>Maher</surname>
          </string-name>
          ,
          <article-title>Computational and collective creativity: Who's being creative?</article-title>
          , in: ICCC,
          <year>2012</year>
          , pp.
          <fpage>67</fpage>
          -
          <lpage>71</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>S.</given-names>
            <surname>Negrete-Yankelevich</surname>
          </string-name>
          ,
          <string-name>
            <surname>N.</surname>
          </string-name>
          <article-title>Morales-Zaragoza, The apprentice framework: planning and assessing creativity</article-title>
          ,
          <source>Proceedings of the Fifth International Conference on Computational Creativity</source>
          ,
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>R. K.</given-names>
            <surname>Sawyer</surname>
          </string-name>
          ,
          <article-title>Explaining creativity: The science of human innovation</article-title>
          , Oxford university press,
          <year>2011</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>A. K.</given-names>
            <surname>Goel</surname>
          </string-name>
          ,
          <string-name>
            <surname>A. G. de Silva Garza</surname>
          </string-name>
          ,
          <article-title>Special issue on artificial intelligence in design</article-title>
          ,
          <source>Journal of Computing and Information Science in Engineering</source>
          <volume>10</volume>
          (
          <year>2010</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>N.</given-names>
            <surname>Gu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Amini Behbahani</surname>
          </string-name>
          ,
          <article-title>A critical review of computational creativity in built environment design</article-title>
          ,
          <source>Buildings</source>
          <volume>11</volume>
          (
          <year>2021</year>
          )
          <fpage>29</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>A. A.</given-names>
            <surname>Kantosalo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. M.</given-names>
            <surname>Toivanen</surname>
          </string-name>
          , H. T. T. Toivonen,
          <article-title>Interaction evaluation for human-computer co-creativity: A case study</article-title>
          ,
          <source>in: Proceedings of the sixth international conference on computational creativity</source>
          , Brigham Young University,
          <year>2015</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>A.</given-names>
            <surname>Kantosalo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Riihiaho</surname>
          </string-name>
          ,
          <article-title>Experience evaluations for human-computer co-creative processesplanning and conducting an evaluation in practice</article-title>
          ,
          <source>Connection Science</source>
          <volume>31</volume>
          (
          <year>2019</year>
          )
          <fpage>60</fpage>
          -
          <lpage>81</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>S.</given-names>
            <surname>Colton</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. W.</given-names>
            <surname>Charnley</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Pease</surname>
          </string-name>
          ,
          <article-title>Computational creativity theory: The face and idea descriptive models</article-title>
          ., in: ICCC,
          <string-name>
            <surname>Mexico</surname>
            <given-names>City</given-names>
          </string-name>
          ,
          <year>2011</year>
          , pp.
          <fpage>90</fpage>
          -
          <lpage>95</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>S.</given-names>
            <surname>Negrete-Yankelevich</surname>
          </string-name>
          ,
          <string-name>
            <surname>N.</surname>
          </string-name>
          <article-title>Morales-Zaragoza, emotion: a system for the development of creative animatics</article-title>
          ,
          <source>Proceedings of the Fourth International Conference on Computational Creativity</source>
          ,
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>P.</given-names>
            <surname>Bethaz</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Belhajjame</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G.</given-names>
            <surname>Vargas-Solar</surname>
          </string-name>
          , T. Cerquitelli,
          <article-title>Ds4all: All you need for democratizing data exploration and analysis</article-title>
          ,
          <source>in: 2021 IEEE International Conference on Big Data (Big Data)</source>
          , IEEE,
          <year>2021</year>
          , pp.
          <fpage>4235</fpage>
          -
          <lpage>4242</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>E.</given-names>
            <surname>Cruz-Esquivel</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z. J.</given-names>
            <surname>Guzman-Zavaleta</surname>
          </string-name>
          ,
          <article-title>An examination on autoencoder designs for anomaly detection in video surveillance</article-title>
          ,
          <source>IEEE Access 10</source>
          (
          <year>2022</year>
          )
          <fpage>6208</fpage>
          -
          <lpage>6217</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>P.</given-names>
            <surname>Glines</surname>
          </string-name>
          ,
          <string-name>
            <surname>I. Grifith</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P. M.</given-names>
            <surname>Bodily</surname>
          </string-name>
          ,
          <article-title>Software design patterns of computational creativity: A systematic mapping study</article-title>
          .,
          <source>in: ICCC</source>
          ,
          <year>2021</year>
          , pp.
          <fpage>218</fpage>
          -
          <lpage>221</lpage>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>