<!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>
      <journal-title-group>
        <journal-title>Barcelona, Catalunya, Spain, April</journal-title>
      </journal-title-group>
    </journal-meta>
    <article-meta>
      <title-group>
        <article-title>Chatbots4Mobile: Feature-oriented Knowledge Base Generation Using Natural Language</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Quim Motger</string-name>
          <email>jmotger@essi.upc.edu</email>
          <xref ref-type="aff" rid="aff1">1</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
          <xref ref-type="aff" rid="aff3">3</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Xavier Franch</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
          <xref ref-type="aff" rid="aff3">3</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Jordi Marco</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
          <xref ref-type="aff" rid="aff3">3</xref>
        </contrib>
        <contrib contrib-type="editor">
          <string-name>P. Spoletini, D. Amyot. Joint Proceedings of REFSQ-2023 Workshops, Doctoral Symposium, Posters &amp; Tools Track, and</string-name>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Department of Computer Science, Universitat Politècnica de Catalunya</institution>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Department of Service and Information System Engineering, Universitat Politècnica de Catalunya</institution>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>Gulden, A. Wohlgemuth, A. Hess</institution>
          ,
          <addr-line>S. Fricker, R. Guizzardi, J. Horkof, A. Perini, A. Susi, O. Karras, A. Moreira, F. Dalpiaz</addr-line>
        </aff>
        <aff id="aff3">
          <label>3</label>
          <institution>In: A. Ferrari</institution>
          ,
          <addr-line>B. Penzenstadler, I. Hadar, S. Oyedeji, S. Abualhaija, A. Vogelsang, G. Deshpande, A. Rachmann, J</addr-line>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2023</year>
      </pub-date>
      <volume>17</volume>
      <issue>2023</issue>
      <abstract>
        <p>Chatbots4Mobile is a research project from the GESSI research group (UPC-BarcelonaTech) which aims at designing and developing a task oriented, knowledge based conversational agent to support mobile users in the process of managing and integrating the functionalities exposed by their own application portfolio. To support the design of the required knowledge base, the project focuses on the application of Natural Language Processing (NLP) techniques to infer extended knowledge about the features exposed by a subset of mobile applications, including feature extraction from app-related documents, syntactic and semantic similarity analysis between features, and intent/entity classification focused on functionality identification from user requests. As next steps, we are focusing on the evaluation of embedded linguistic knowledge in large language models, as well as the application of granular sentiment analysis techniques to discern biased documents and process sentiment-based user feedback.</p>
      </abstract>
      <kwd-group>
        <kwd>Natural Language</kwd>
        <kwd>feature extraction</kwd>
        <kwd>large language models</kwd>
        <kwd>conversational agents</kwd>
        <kwd>chatbots</kwd>
        <kwd>knowledge bases</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>
        Dialogue systems (i.e., chatbots) are becoming ubiquitous tools designed to support users in
a wide variety of domains, including e-commerce [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ], business support [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ], healthcare [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ],
education [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ] and daily-life support [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]. A particular type of these systems are knowledge based
chatbots, which provide dialogue-based access to a domain-specific, centralized information
system specialized on the resolution of user inquiries and requests for a particular topic [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ].
Designing efective and scalable knowledge bases becomes a challenging task from multiple
perspectives, starting with the availability, collection, processing and structuring of
domainspecific large amounts of data [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]. In this sense, mobile app repositories (i.e., app stores)
ofer a great research opportunity, providing centralized access to large metadata and natural
language documents, including technical, proprietary documents from mobile app developers
(e.g, descriptions, changelogs) and user-generated documents (e.g., reviews).
      </p>
      <p>
        But beyond data availability, the state of the art in the Natural Language Understanding (NLU)
ifeld is still focused on multiple challenges related to the user experience (e.g., user adherence,
CEUR
satisfaction, learnability) with chatbots [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ]. Focusing on knowledge based chatbots, potential
mechanisms to overcome these challenges include designing adaptive knowledge bases [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ],
embedding personalization mechanisms into the model design to customize the knowledge base
to the user [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ] and design specific patterns for composite intent and entity recognition to resolve
complex goals rather than single, atomic tasks [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]. To this end, large language models open a
research window to efectively address some of these challenges by leveraging the knowledge
embedded in these models towards knowledge base consumption and adaptive tasks [
        <xref ref-type="bibr" rid="ref8 ref9">8, 9</xref>
        ].
      </p>
      <p>In this context, we present the project Chatbots4Mobile1. The main goal of this research is to
study the transformation of mobile software ecosystems (e.g., smartphone devices, mobile apps,
app stores) with semi-automatic cross-app feature integration capabilities using conversational
agents (i.e., chatbots) to support the collection of explicit feedback towards a personalized
experience for the user. In the following sections, we provide a brief background of the research
group and the research project (Section 2), a summary of the system design and the
work-inprogress lines of research (Section 3), as well as the research plan to continue contributing to
each of these research lines (Section 4).</p>
    </sec>
    <sec id="sec-2">
      <title>2. Research background</title>
      <p>
        The Software and Service Engineering Group 2 (GESSI) is a research group at the Universitat
Politècnica de Catalunya (UPC), located in Barcelona. Our team conducts research in multiple
software engineering related areas, including requirements engineering (RE), software
architecture, empirical research and open source software, among others. With respect to RE related
research, the group recently participated in the Horizon 2020 OpenReq project (contract No.
644018), where the team contributed to develop, evaluate, and transfer highly innovative
methods, algorithms, and tools for community-driven RE in large and distributed software-intensive
projects3. From a scientific perspective, the GESSI research team focused especially on the
design, development and evaluation of tools, services and processes based on the use of Natural
Language Processing (NLP) techniques to support RE-related tasks, including requirements
classification and dependency extraction from large domain-specific documents [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ], improved
management and automated detection of issue dependencies in large collaborative projects
[
        <xref ref-type="bibr" rid="ref11">11</xref>
        ] and stakeholders recommender systems based on topic modelling and keyword extraction
techniques [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ], among others.
      </p>
      <p>In alignment with our previous research in the field of NLP for RE, one of the scientific goals
addressed by the Chatbots4Mobile project is to integrate metadata and natural language data
collection, data modelling and knowledge extension techniques in order to build an NLU
knowledge base for a domain-specific subset of mobile applications. The project aims at exploring the
potential of state-of-the-art, pre-trained large language models to support multiple data-driven
processes, mainly: (1) feature extraction from mobile app related natural language documents;
(2) knowledge base generation to support mobile app feature oriented conversational processes;
and (3) user intent and entity classification to enact specific cross-app feature integrations. The
1https://gessi.upc.edu/en/projects/chatbots4mobile
2https://gessi.upc.edu/en
3https://openreq.eu/
project started on January 2021, and its estimated end date is on April 2024.</p>
    </sec>
    <sec id="sec-3">
      <title>3. System design</title>
      <sec id="sec-3-1">
        <title>3.1. NLP-based feature extraction</title>
        <p>Focusing on mobile software ecosystems, one of the main lines of research of the
Chatbots4Mobile project is the automatic, data-driven elicitation of the set of features (i.e., functionalities)
exposed by a given catalogue of mobile apps. This reverse-engineering process is fed with a large
corpus of app-related natural language documents, including developer’s documentation (e.g.,
summaries, changelogs, descriptions) and user-generated documents (e.g., user reviews). The
feature extraction process is designed to serve as input for the generation of a feature-oriented
knowledge base of mobile applications (see Section 3.2), as well as to fine-tune intent and entity
classification models (see Section 3.3).</p>
        <p>
          To this end, the group has developed the NLFeatureExtractor Service [
          <xref ref-type="bibr" rid="ref13">13</xref>
          ], a NLP-based
feature extraction pipeline (available in the project repository). The tool leverages the embedded
syntactic knowledge of a pre-trained, large language model (i.e., a RoBERTa-based model [
          <xref ref-type="bibr" rid="ref14">14</xref>
          ])
to apply linguistic annotations to the documents received as input. Based on these annotations,
we use consolidated syntactic and semantic techniques (e.g., POS pattern recognition [
          <xref ref-type="bibr" rid="ref15">15</xref>
          ],
dependency parsing [
          <xref ref-type="bibr" rid="ref16">16</xref>
          ]) to identify and extract the set of features covered by the given texts.
Alternatively, we have explored the potential of fine-tuning large language models (e.g., BERT
[
          <xref ref-type="bibr" rid="ref17">17</xref>
          ], T5 [
          <xref ref-type="bibr" rid="ref18">18</xref>
          ]) for this task. While there is an evaluation plan for both processes in progress (see
Section 4.1), we already conducted some technical tests and verification tasks using a data-set
of mobile apps and related natural language documents in the field of trail tracking and sports
activity apps.
        </p>
      </sec>
      <sec id="sec-3-2">
        <title>3.2. NLU-based knowledge base generation</title>
        <p>The feature extraction process covered in Section 3.1 is used to conduct deductive knowledge
strategies for a given catalogue of mobile apps based on the set of features extracted from app
related documents. To support the design and population of this knowledge base, we designed
and developed the following software components:
• AppDataScanner Service. A data collection service supporting the automatic extraction
of mobile app natural language documents. The tool is designed to integrate multiple
data sources through the combination of API consumption and web scraping techniques.
• KnowledgeGraph Repository. A centralized storage service based on a semantic graph
database which serves as the data layer of the generated feature-oriented knowledge base.</p>
        <p>
          In addition to the application of deductive extended knowledge strategies (i.e.,
NLFeatureExtractor Service), we extended the App Repository Service with inductive knowledge strategies
(i.e., InductiveKnowledge Service). These inductive knowledge strategies are mainly based
on analysing the syntactic and semantic similarities among the features exposed by the mobile
apps covered in the knowledge base. Consequently, the knowledge base generation allows not
only the automatic extraction of structured knowledge from natural language documents, but
also explicit knowledge inference which is not explicit on a textual level [
          <xref ref-type="bibr" rid="ref19">19</xref>
          ]. The resulted,
extended knowledge generation serves as a knowledge base for the design and development
of a task-oriented conversational agent (for simplicity, the KB user in Figure 1), designed
to assist users in the process of handling cross-app integrations of features from two
diferent applications (see Section 2). To this end, we conducted a systematic literature review in
the field of conversational agents, where we covered multiple scientific perspectives,
including the technical infrastructure for task-oriented, knowledge-based conversational agents [
          <xref ref-type="bibr" rid="ref5">5</xref>
          ].
The aforementioned software components are already developed and available in the project
repository.
        </p>
      </sec>
      <sec id="sec-3-3">
        <title>3.3. NLU-based intent/entity classification</title>
        <p>Beyond the extraction of static knowledge from a corpus of mobile app related documents, the
NLP-based feature extraction process is also intended to support the recognition of features users
are referring to during the conversational process with the mobile-based chatbot embedded
in our system. Specifically, we are focusing on fine-tuning the intent and entity classification
processes to match user requests and input messages with the set of mobile apps and features
modelled in our knowledge base. Consequently, we aim at designing a customized, adaptive
knowledge base specialized on a specific application catalogue to support users on specific
requests about their mobile apps and the integration of features exposed by those apps. These
tasks are currently in a verification and validation stage, and the associated software component
(i.e., the back-end component for a task-oriented, knowledge-based chatbot in this domain) is
still under development and available in the project repository.</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>4. Future research plan</title>
      <sec id="sec-4-1">
        <title>4.1. NLP-based feature extraction</title>
        <p>
          Concerning the feature extraction approach, there are three main activities planned in the short
term. The first one is to conduct a quantitative evaluation analysis of the feature extraction
pipeline using a data set of annotated natural language documents. We plan to combine publicly
available user annotations (i.e., crowdsourced feature annotations made by real users available
in sideloading repositories) with extended requested annotations of a sub set of documents
made by experts and domain-related agents. The second one is based on exploring the internal
knowledge embedded in large language models with respect to linguistic (either syntactic and
semantic) knowledge, which can serve to improve the fine-tuning process of a deep learning
based feature extraction process. This approach has been addressed by recent studies in the
ifeld for multiple linguistic tasks and diferent domains [
          <xref ref-type="bibr" rid="ref20">20</xref>
          ]. We also plan to extend the
NLFeatureExtractor Service with a sentence-level sentiment analysis layer to filter out biased
documents (i.e., subjective reviews) which might introduce noise data to the knowledge base.
        </p>
      </sec>
      <sec id="sec-4-2">
        <title>4.2. NLU-based knowledge base generation</title>
        <p>The resulted knowledge base and the underlying infrastructure to support its population and
knowledge extension is already available to be consumed by a third-party software system.
Hence, the next natural step is to integrate the knowledge base in order to be consumed by the
conversational agent, which will be responsible for accessing and querying the knowledge base
to resolve on demand user requests. Hence, after the component testing stage has concluded,
we will be focusing on integration and system testing to verify the validity of the knowledge
based predictions based on real user requests (e.g., queries about the level of similarity between
two mobile apps, queries about the set of features exposed by a specific app).</p>
      </sec>
      <sec id="sec-4-3">
        <title>4.3. NLU-based intent/entity classification</title>
        <p>Motivated by the advances and next steps depicted in the previous sections, the next step on
the fine-tuning process of feature-based intent/entity classification relies on the evaluation of
the models and its integration with the rest of the software components and processes included
in our system. Specifically, we plan to design a set of stories (i.e., dialogue patterns matching a
specific interaction between the user and the conversational agent) which require knowledge
base consumption of a domain-specific instance of the knowledge base. These stories will allow
us not only to evaluate the validity of each of the sub-processes and components depicted
below, but also to prepare an evaluation plan for the complete system in action with real users.
Additionally, we plan to integrate sentiment-based feedback analysis to user requests (i.e., user
intents) to extend the extracted knowledge with sentiment characteristics such as polarization,
subjectivity and mood of the user. This information will be embedded in the NLU classification
tasks to improve and personalize the cross-app feature integrations triggered by the system.</p>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>Acknowledgments</title>
      <p>With the support from the Secretariat for Universities and Research of the Ministry of Business
and Knowledge of the Government of Catalonia and the European Social Fund. This paper has
been funded by the Spanish Ministerio de Ciencia e Innovación under project / funding scheme
PID2020-117191RB-I00 / AEI/10.13039/501100011033.
1–7</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>R.</given-names>
            <surname>Bavaresco</surname>
          </string-name>
          , et al.,
          <article-title>Conversational agents in business: A systematic literature review and future research directions</article-title>
          ,
          <source>Computer Science Review</source>
          <volume>36</volume>
          (
          <year>2020</year>
          )
          <fpage>100239</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>A.</given-names>
            <surname>Janssen</surname>
          </string-name>
          , et al.,
          <article-title>Virtual Assistance in Any Context: A Taxonomy of Design Elements for Domain-Specific Chatbots</article-title>
          ,
          <source>Business and Information Systems Engineering</source>
          <volume>62</volume>
          (
          <year>2020</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <surname>A. de Barcelos Silva</surname>
          </string-name>
          , et al.,
          <article-title>Intelligent personal assistants: A systematic literature review</article-title>
          ,
          <source>Expert Systems with Applications</source>
          <volume>147</volume>
          (
          <year>2020</year>
          )
          <fpage>113193</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>R.</given-names>
            <surname>Knote</surname>
          </string-name>
          , et al.,
          <article-title>The what and how of smart personal assistants: Principles and application domains for IS research</article-title>
          , Multikonferenz
          <string-name>
            <surname>Wirtschaftsinformatik</surname>
          </string-name>
          (
          <year>2018</year>
          )
          <fpage>1083</fpage>
          -
          <lpage>1094</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>Q.</given-names>
            <surname>Motger</surname>
          </string-name>
          , et al.,
          <article-title>Software-based dialogue systems: Survey, taxonomy, and challenges</article-title>
          ,
          <source>ACM Comput. Surv</source>
          . (
          <year>2022</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>R.</given-names>
            <surname>Ren</surname>
          </string-name>
          , et al.,
          <article-title>Evaluation Techniques for Chatbot Usability: A Systematic Mapping Study</article-title>
          ,
          <source>Proceedings of the International Conference on Software Engineering and Knowledge Engineering</source>
          , SEKE 2019
          <string-name>
            <surname>-July</surname>
          </string-name>
          (
          <year>2019</year>
          )
          <fpage>479</fpage>
          -
          <lpage>484</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>S.</given-names>
            <surname>Bouguelia</surname>
          </string-name>
          , et al.,
          <article-title>Context Knowledge-Aware Recognition of Composite Intents in TaskOriented Human-Bot Conversations</article-title>
          ,
          <source>in: Advanced Information Systems Engineering</source>
          ,
          <year>2022</year>
          , pp.
          <fpage>237</fpage>
          -
          <lpage>252</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>P.</given-names>
            <surname>Xu</surname>
          </string-name>
          , et al.,
          <article-title>MEGATRON-CNTRL: Controllable story generation with external knowledge using large-scale language models</article-title>
          ,
          <source>in: EMNLP</source>
          ,
          <year>2020</year>
          , pp.
          <fpage>2831</fpage>
          -
          <lpage>2845</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>D.</given-names>
            <surname>Alivanistos</surname>
          </string-name>
          , et al.,
          <article-title>Prompting as Probing: Using Language Models for Knowledge Base Construction</article-title>
          ,
          <source>in: CEUR Workshop Proceedings</source>
          , volume
          <volume>3274</volume>
          ,
          <year>2022</year>
          , pp.
          <fpage>11</fpage>
          -
          <lpage>34</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>G.</given-names>
            <surname>Deshpande</surname>
          </string-name>
          , et al.,
          <article-title>Requirements Dependency Extraction by Integrating Active Learning with Ontology-Based Retrieval</article-title>
          ,
          <source>in: Proceedings of the 28th International Requirements Engineering Conference</source>
          ,
          <year>2020</year>
          , pp.
          <fpage>78</fpage>
          -
          <lpage>89</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>M.</given-names>
            <surname>Raatikainen</surname>
          </string-name>
          , et al.,
          <article-title>Improved Management of Issue Dependencies in Issue Trackers of Large Collaborative Projects</article-title>
          ,
          <source>IEEE Transactions on Software Engineering</source>
          (
          <year>2022</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>C.</given-names>
            <surname>Palomares</surname>
          </string-name>
          , et al.,
          <article-title>Personal Recommendations in Requirements Engineering: The OpenReq Approach</article-title>
          , in
          <source>: Proceedings of the 29th International Working Conference on Requirement Engineering: Foundation for Software Quality</source>
          ,
          <year>2018</year>
          , pp.
          <fpage>297</fpage>
          -
          <lpage>304</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>A.</given-names>
            <surname>Gallego</surname>
          </string-name>
          , et al.,
          <article-title>TransFeatEx: a NLP pipeline for feature extraction</article-title>
          ,
          <source>in: REFSQ</source>
          <year>2023</year>
          , CEUR Workshop Proceedings,
          <year>2023</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>Y.</given-names>
            <surname>Liu</surname>
          </string-name>
          , et al.,
          <article-title>RoBERTa: A Robustly Optimized BERT Pretraining Approach</article-title>
          , CoRR abs/
          <year>1907</year>
          .11692 (
          <year>2019</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>T.</given-names>
            <surname>Johann</surname>
          </string-name>
          , et al.,
          <article-title>SAFE: A Simple Approach for Feature Extraction from App Descriptions and App Reviews</article-title>
          ,
          <source>in: Proceedings of the 25th International Requirements Engineering Conference</source>
          ,
          <year>2017</year>
          , pp.
          <fpage>21</fpage>
          -
          <lpage>30</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <given-names>C.</given-names>
            <surname>Ma</surname>
          </string-name>
          , et al.,
          <source>Content Feature Extraction-based Hybrid Recommendation for Mobile Application Services, Computers, Materials and Continua</source>
          (
          <year>2022</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <given-names>J.</given-names>
            <surname>Devlin</surname>
          </string-name>
          , et al.,
          <article-title>BERT: Pre-training of Deep Bidirectional Transformers for Language Understanding, in: Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies</article-title>
          ,
          <year>2019</year>
          , pp.
          <fpage>4171</fpage>
          -
          <lpage>4186</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <given-names>C.</given-names>
            <surname>Rafel</surname>
          </string-name>
          , et al.,
          <article-title>Exploring the limits of transfer learning with a unified text-to-text transformer</article-title>
          ,
          <source>J. Mach. Learn. Res</source>
          . (
          <year>2022</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [19]
          <string-name>
            <given-names>M.</given-names>
            <surname>Vierlboeck</surname>
          </string-name>
          , et al.,
          <source>Natural Language Processing to Extract Contextual Structure from Requirements, in: Proceedings of the International Systems Conference</source>
          ,
          <year>2022</year>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>8</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          [20]
          <string-name>
            <given-names>A.</given-names>
            <surname>Miaschi</surname>
          </string-name>
          , et al.,
          <article-title>Linguistic profiling of a neural language model</article-title>
          ,
          <source>in: Proceedings of the 28th International Conference on Computational Linguistics</source>
          ,
          <year>2020</year>
          , p.
          <fpage>745</fpage>
          -
          <lpage>756</lpage>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>