<!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>ACM SIGIR Workshop on eCommerce, July</journal-title>
      </journal-title-group>
      <issn pub-type="ppub">1613-0073</issn>
    </journal-meta>
    <article-meta>
      <title-group>
        <article-title>Semantic In-Domain Product Identification for Search Queries</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Tracy Holloway King</string-name>
          <email>tking@adobe.com</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Sanat Sharma</string-name>
          <email>sanatsha@adobe.com</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Jayant Kumar</string-name>
          <email>jaykumar@adobe.com</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Twisha Naik</string-name>
          <email>tnaik@adobe.com</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Zhaoyu Lu</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Arvind Srikantan</string-name>
          <email>asrikantan@adobe.com</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Adobe Inc.</institution>
          ,
          <addr-line>San Jose, California</addr-line>
          ,
          <country country="US">USA</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2024</year>
      </pub-date>
      <volume>18</volume>
      <issue>2024</issue>
      <abstract>
        <p>Accurate explicit and implicit product identification in search queries is critical for enhancing user experiences, especially at a company like Adobe which has over 50 products and covers queries across hundreds of tools within those products. Whether users come to learn about and purchase new products, to launch or download products they have already purchased, or to get help on products, accurate product identification is key to surfacing relevant search results and product cards. In this work, we present a novel approach to training a product classifier from user behavioral data. Our semantic model led to: &gt;25% relative improvement in CTR (click through rate) across the deployed surfaces; a &gt;50% decrease in null rate; a 2x increase in the app cards surfaced, which helps drive product visibility.</p>
      </abstract>
      <kwd-group>
        <kwd>semantic search</kwd>
        <kwd>explicit NER</kwd>
        <kwd>implicit NER</kwd>
        <kwd>autocomplete</kwd>
        <kwd>query understanding</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>CEUR
ceur-ws.org</p>
    </sec>
    <sec id="sec-2">
      <title>1. Introduction</title>
      <p>Adobe boasts over 50 products for a variety of creative use cases (e.g. editing photos, videos, and
audio, creating illustrations, animations, and vector graphics). When users come to Adobe.com
or to Creative Cloud (CC, a subset of Adobe products focused on creativity), it is critical to
route them to the right product for their use case. Users issues queries on these surfaces to
learn about and purchase new products, to launch or download products they have already
purchased, or to get help on products. In all of these cases, accurate product identification is
key to surfacing relevant results.</p>
      <p>Adobe.com and CC have product-focused search experiences that are augmented by
contextual app card suggestions in autocomplete and at the top of search results. App cards provide
users an easy way to discover, learn more about, or simply launch the Adobe product that
matches their query intent. These app cards are the most clicked items on app-agnostic surfaces
like CC and Adobe.com and are critical in driving new-user acquisition and product discovery,
as well as providing existing users with help for their queries. Example app card triggering in
autocomplete for implicit product intent is shown in Figure 1.</p>
      <p>Initially, this matching was done via regular expression rules and simple named entity
recognition. While this approach gave product experts the ability to curate the experience for
end users, there were multiple problems with this approach.
• Scalability: Due to the rule-based nature of the matching, this approach was hard to
scale to torso and tail queries. Minor variations in phrasing would result in app cards not
triggering and queries with implicit product intent (e.g. edit video should trigger app cards
for Premiere Pro and Rush) rarely triggered app cards. This led to a high null rate (&gt;50%).
Furthermore, it was particularly hard to scale across the diferent languages supported by
Adobe products.
• Non-uniformity: There was a lack of cohesion between the behavior of app cards shown
in autocomplete and search results, which are maintained by diferent teams. This led to
a poor user experience.</p>
      <p>Our system was able to solve both issues found in the previous approaches. We present a
low-latency query-to-product semantic matching system that provides contextual app card
suggestions for the search and autocomplete services.</p>
    </sec>
    <sec id="sec-3">
      <title>2. Prior Art</title>
      <p>
        Product disambiguation has often been modeled as a (named) entity recognition (NER) approach
in industry. Most approaches to query product disambiguation have been to model tokens
within queries and extract relevant entities based on the set of supported products [
        <xref ref-type="bibr" rid="ref1 ref2">1, 2</xref>
        ]. Recent
works have also leveraged autoregressive re-writing of the query for easier disambiguation and
then using a retrieval or classification head on top [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ]. There has also been recent research for
NER tagging in low-resource cases where named entities are specialized [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ], which is the case
for Adobe product intent.
      </p>
      <p>
        In addition to NER techniques, other works have focused on a semantic search approach of
mapping product embeddings and query embeddings in the same semantic space [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ].
      </p>
      <p>
        Our work utilizes a mixture of components from previous approaches. We pretrain a language
model (LM) on our internal document set to learn the intricacies of Adobe products [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ] and
then utilize a classification approach on top of the LM for product matching. We found this
approach to work better than semantic search for products which are less frequently referenced
in queries and which are less popular with users due to their highly specific applications (e.g.
Adobe Bridge). In addition, this approach is much better than NER in cases where no products
are explicitly mentioned in the user query (e.g. redact document for Acrobat and edit video for
Premiere Pro and Rush).
      </p>
    </sec>
    <sec id="sec-4">
      <title>3. Datasets</title>
      <p>We support 46 Adobe products in our training dataset. The datasets are in English but come
from multiple locales since English queries are used in combination with non-English in most
locales. Also, Adobe products have the same oficial name in all locales and languages. In order
to learn a good representation of the products and to tackle a diverse set of queries, we utilize
four datasets, from user clicks to expert-maintained spreadsheets. These are described below.</p>
      <p>Adobe HelpX Behavioral Dataset Adobe HelpX1 gets millions of unique visitors every
year looking for tutorials and learn content (Adobe HelpX articles, Adobe help videos) related to
Adobe products. We utilize the click logs from user queries → HelpX article clicked to generate
our query → product dataset. From each help article, we extract the related product from the
metadata. We use logs from January 2021 – August 2022 for our training set. This dataset is
noisy but provides a large and diverse dataset that is critical for learning a good representation.
A sample row from the dataset is shown in Table 1.</p>
      <p>We utilize a relevance field that is derived by using the log of the click ratio of the
querydocument pair. This is important because for a given query, there may be multiple clicked
documents and we wish to pay more attention to query-document pairs with more clicks. Since
we can show multiple app cards to the user (Figure 1), the applications use the relevance scores
to determine which app cards to show and their order. We take the log of the max click ratio to
allow less frequently clicked documents to be part of the learning process.</p>
      <p>= (
((
(
 ⟶   )
 ⟶   ))
)
where   represents the specific query;   represents the particular document clicked; 
represents the number of clicks for the pair;   represents the set of documents clicked for   , ie
  = {  …   }.</p>
      <p>HelpX Document Dataset Adobe HelpX documents are curated by Adobe content creators
to provide information about Adobe products, from tutorials to product announcements. We
utilize this high-quality resource by considering the document title and description as unique
query-product training pairs. Since this dataset is curated and high quality, it is given a higher
weight during training (relevance = 1).</p>
      <p>Product NER Explicit Dataset From user queries in Creative Cloud, we utilize a rule-based
product NER to extract query-product pairs containing explicit product names. This dataset
allows us to train on a wide set of explicit, high precision intent queries.</p>
      <p>Adobe Express Dataset Adobe Express is one of the newer Adobe products and hence has
very few user clicks in our behavioral datasets.2 To bolster additional training data for this
product and to learn a good representation for its queries, we utilize top Express in-product
queries as part of our dataset.</p>
      <p>Finally, we merged the four datasets. Each unique query may have 1 or more products
assigned to it. The overall dataset counts are shown in Table 2.
(1)
Dataset
Adobe HelpX Behavioral Dataset
Adobe HelpX Document Dataset
Adobe Express Dataset
Product NER Explicit Dataset</p>
    </sec>
    <sec id="sec-5">
      <title>4. Model</title>
      <p>We divide the task of learning a good representation of user queries into two parts. The first
part is pretraining a language backbone to utilize for downstream finetuning. The second is
training the classifier head on top of the language backbone.
2We did not add other product-specific datasets since there was already suficient HelpX data for them and because
in-product help-related queries are routed to HelpX.</p>
      <sec id="sec-5-1">
        <title>4.1. Language Model Pretraining</title>
        <p>
          We found open-source language models (LMs) like BERT [
          <xref ref-type="bibr" rid="ref7">7</xref>
          ] to be inadequate for Adobe user
queries (see also [
          <xref ref-type="bibr" rid="ref6">6</xref>
          ] on training an Adobe-specific language model for semantic search). This is
primarily due to two reasons:
1. Lack of knowledge of Adobe products: Open-source models are trained on general
web data and do not understand the intricacies of Adobe products. Product features such
as cropping or generative fill were not understood by the general models. In addition,
some product names (e.g. Illustrator, Rush) are also common English words.
2. Poor product disambiguation: We found open-source models to have trouble
disambiguating products with similar names. Products like Premiere Pro and Premiere Rush or
Photoshop and Photoshop Express were lumped together despite being unique products.
        </p>
        <p>
          To counter this, we pretrained a LM based on Microsoft DeBERTa v3 [
          <xref ref-type="bibr" rid="ref8">8</xref>
          ] starting from
publicly available pretrained weights on the HelpX document dataset using masked language
modeling techniques. We arbitrarily split our Adobe-specific datasets (section 3) into training
and validation sets. We trained on block sizes of 128 and found the model to showcase good
perplexity. Perplexity in language modeling gauges how well a probability model predicts a
sample. See Table 3 for a summary.
Pretraining the LM on HelpX data results in a 14% improvement in downstream classification
accuracy compared to using a pretrained LM. This reinforced our hypothesis that
domainspecific workflows such as Adobe help content have a diferent data distribution than open
datasets.
        </p>
      </sec>
      <sec id="sec-5-2">
        <title>4.2. Classifier Training</title>
        <p>Once we had our domain-specific LM backbone, we trained a classifier to predict Adobe products
given a user query. We utilized the training datasets described in section 3 for this classifier
head. We experimented with freezing the LM backbone (no weights are updated in the LM) and
found the best combination to be to freeze the backbone for the initial few epochs and then
train the full system for a few additional epochs.</p>
        <p>We utilized a classic 2-hidden-layer Multilayer Perceptron network, with a 0.5 dropout rate
and a learning rate of 1e−5 and trained the classifier in a multi-label approach, i.e. each product
was given a probability score between 0–1 given a query. The multi-label approach is necessary
because a large number of implicit product queries are associated with multiple products
and even explicit product queries can be associated with multiple products (e.g. photoshop is
primarily associated with three Photoshop products (web, mobile, and desktop) as well as with
Photoshop Express).</p>
        <p>We use the Weighted Binary Cross Entropy loss function for our training and leverage the
relevancy weights (see equation 1) to pay more attention to more important examples during
training.</p>
      </sec>
    </sec>
    <sec id="sec-6">
      <title>5. Ofline Evaluation and AB Testing</title>
      <sec id="sec-6-1">
        <title>5.1. Quantitative Evaluation on Behavioral Queries</title>
        <p>We reserve 10% of our initial dataset (section 3) for evaluation. We compute per-product and
per-source metrics. Since the dataset comprises past user queries, it reflects the final product use
cases (see section 1 and figure 1). However, it is focused on explicit product mentions since the
production app cards are primarily triggered for explicit mentions. Even with explicit product
intent, a given query may have multiple products associated with it based in the past user
click behavior. Each of these is considered in the quantitative evaluation. As shown in Table 4,
precision and recall are well balanced and result in an F1 score of .949. Detailed per-dataset
analysis is shown in Table 5. Results on clean and easier datasets like the HelpX document
dataset and the explicit NER dataset outperform those on behavioral data. This is because the
former two datasets often have the product in the query itself, thus making it easier to predict.</p>
        <p>We also see that the model is robust and can identify products in queries with spelling errors.
This includes both small errors (1 edit distance) and large errors (2-3 edit distance). A few
examples are shown in Table 6.</p>
      </sec>
      <sec id="sec-6-2">
        <title>5.2. Qualitative Manual Annotation of Implicit Intent</title>
        <p>Through quantitative evaluation on the test set (previous subsection), we determined that the
model did well when the product was mentioned in the query. We then focused on queries with
implicit information about the product, e.g. keyframe caddy, fashion poster, etc. We utilized a
set of 2700 production CC queries for evaluation. These queries were previously unseen by the
model. We leveraged Adobe-internal product experts (e.g. product managers for CC) to judge
relevancy of the predicted product to the user query. For each query, the model predicts the
most likely output(s). Then the product experts mark the suggested output as correct/relevant
or incorrect/irrelevant. In the cases where multiple products were predicted, the evaluators
were asked to mark the predications as correct/relevant only when all the products predicted
were useful. That is, the entire product intent prediction from the model had to be correct, not
just a subset of the predictions. Table 7 shows the accuracy results for the 2700 queries in the
qualitative evaluation.
3Spark is the original name for Adobe Express.</p>
      </sec>
      <sec id="sec-6-3">
        <title>5.3. AB Testing</title>
        <p>We AB-tested the new product intent model for showing app cards in autocomplete and at the
top of search results.4 The new model was tested for all locales against the production model on
the CC app and CC web site. Although the LM is trained for English queries, the large number
of English queries in non-English locales and the fact that Adobe product names are identical
in all languages means that the model triggers app cards in all locales.</p>
        <p>As hypothesized, app cards surfaced significantly more with the new model due to triggering
on implicit product intent queries and on misspelled queries. Previously, a few fixed queries and
key terms triggered app cards, but there was no semantic model to provide broader coverage.
The AB test showed a 2-fold increase in surfacing and a &gt;50% decrease in queries with no app
cards. We did not expect app cards for all queries since some queries do not have app intent; so,
there should always be some queries without app cards surfacing.</p>
        <p>Both autocomplete and search result app cards saw an increase in click-through rate for all
surfaces and an increase in the unique users who engaged with app cards. Overall, there was a
&gt;25% relative improvement in CTR (click-through rate) across the deployed surfaces.5 These
increases reflect the fact that the increased surfacing, e.g. for queries with implicit product
intent, was high precision and provided information users needed.</p>
      </sec>
    </sec>
    <sec id="sec-7">
      <title>6. Conclusion and Future Work</title>
      <p>Accurate product identification is critical for enhancing user experiences, especially at a company
like Adobe which has over 50 products. Users on Adobe gateway surfaces such as Adobe.com
and Creative Cloud are looking to learn about, license, download, launch, and get help with
Adobe products. Given the broad selection of products, new customers often do not know which
product they want and so ask implicit product queries around capabilities (e.g. photo editing),
while returning users tend to issue explicit product queries. In this work, we present a novel
approach to training a product classifier from user behavioral data. Our semantic model led to:
• &gt;25% relative improvement in CTR (click-through rate)
• a &gt;50% decrease in null rate
• a 2x increase in the app cards surfaced, which helps drive product visibility.</p>
      <p>
        As future work, first, we are training a multi-lingual version of the model to better support
nonEnglish queries with implicit product intent (e.g. images gratuites (French: ‘free pictures’) which
is associated with the Adobe Stock image marketplace). Second, we are experimenting with
better long prompt understanding for product disambiguation. This is particularly important
for RAG based systems [
        <xref ref-type="bibr" rid="ref10 ref11">10, 11</xref>
        ] when dealing with retrieval for long prompts. Third, we are
using the product intent signal within the ranker for the search results, not just for the product
cards and autocomplete.
4The app card triggering leverages a hierarchical approach. The product intent model outputs the high-level product
(e.g. Photoshop). For products with multiple sub-products and surfaces (e.g. desktop, mobile), the user context is
leveraged to determine the most likely sub-product, which is then ranked highest. In the future, we plan to leverage
our hierarchical creative intent knowledge graph [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ] to directly predict the correct product and sub-product.
5We cannot share exact CTRs and so only include relative improvement.
      </p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>T.</given-names>
            <surname>Luiggi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Guigue</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Soulier</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Jendoubi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Baelde</surname>
          </string-name>
          ,
          <article-title>Dynamic named entity recognition</article-title>
          ,
          <source>in: Proceedings of the 38th ACM/SIGAPP Symposium on Applied Computing, ACM</source>
          ,
          <year>2023</year>
          , pp.
          <fpage>890</fpage>
          -
          <lpage>897</lpage>
          . URL: https://doi.org/10.1145%
          <fpage>2F3555776</fpage>
          .3577603. doi:
          <volume>10</volume>
          .1145/3555776. 3577603.
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>I.</given-names>
            <surname>Yamada</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Washio</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Shindo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Matsumoto</surname>
          </string-name>
          ,
          <article-title>Global entity disambiguation with BERT</article-title>
          , in: M.
          <string-name>
            <surname>Carpuat</surname>
          </string-name>
          ,
          <string-name>
            <surname>M.-C. de Marnefe</surname>
            ,
            <given-names>I. V.</given-names>
          </string-name>
          <string-name>
            <surname>Meza Ruiz</surname>
          </string-name>
          (Eds.),
          <source>Proceedings of the 2022 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies, Association for Computational Linguistics</source>
          ,
          <year>2022</year>
          , pp.
          <fpage>3264</fpage>
          -
          <lpage>3271</lpage>
          . URL: https://aclanthology.org/
          <year>2022</year>
          .naacl-main.
          <volume>238</volume>
          . doi:
          <volume>10</volume>
          .18653/v1/
          <year>2022</year>
          .naacl- main. 238.
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>N. D.</given-names>
            <surname>Cao</surname>
          </string-name>
          , G. Izacard,
          <string-name>
            <given-names>S.</given-names>
            <surname>Riedel</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Petroni</surname>
          </string-name>
          ,
          <article-title>Autoregressive entity retrieval</article-title>
          ,
          <source>in: 9th International Conference on Learning Representations ICLR</source>
          <year>2021</year>
          ,
          <article-title>OpenReview</article-title>
          .net,
          <year>2021</year>
          , pp.
          <fpage>3</fpage>
          -
          <lpage>7</lpage>
          .
          <string-name>
            <given-names>Virtual</given-names>
            <surname>Event</surname>
          </string-name>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>Z.</given-names>
            <surname>Liu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Jiang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Hu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Shi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Fung</surname>
          </string-name>
          , NER-BERT:
          <article-title>A pre-trained model for lowresource entity tagging</article-title>
          ,
          <source>CoRR abs/2112</source>
          .00405 (
          <year>2021</year>
          ). URL: https://arxiv.org/abs/2112.00405. arXiv:
          <volume>2112</volume>
          .
          <fpage>00405</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>P.</given-names>
            <surname>Nigam</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Song</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Mohan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Lakshman</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W.</given-names>
            <surname>Ding</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Shingavi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C. H.</given-names>
            <surname>Teo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Gu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Yin</surname>
          </string-name>
          ,
          <article-title>Semantic product search</article-title>
          ,
          <source>in: KDD '19: Proceedings of the 25th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, ACM</source>
          ,
          <year>2019</year>
          , pp.
          <fpage>2876</fpage>
          -
          <lpage>2885</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>J.</given-names>
            <surname>Kumar</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Gupta</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Lu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Stefan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T. H.</given-names>
            <surname>King</surname>
          </string-name>
          <article-title>, Multi-lingual semantic search for domain-specific applications: Adobe Photoshop and Illustrator help search</article-title>
          ,
          <source>in: SIGIR '23: Proceedings of the 46th International ACM SIGIR Conference on Research and Development in Information Retrieval</source>
          , ACM,
          <year>2023</year>
          , pp.
          <fpage>3225</fpage>
          -
          <lpage>3229</lpage>
          . URL: https: //doi.org/10.1145/3539618.3591826.
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>J.</given-names>
            <surname>Devlin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Chang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Lee</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Toutanova</surname>
          </string-name>
          ,
          <article-title>BERT: pre-training of deep bidirectional transformers for language understanding</article-title>
          ,
          <source>in: Proceedings of NAACL-HLT</source>
          <year>2019</year>
          , ACL,
          <year>2019</year>
          , pp.
          <fpage>4171</fpage>
          -
          <lpage>4186</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>P.</given-names>
            <surname>He</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Gao</surname>
          </string-name>
          , W. Chen,
          <article-title>DeBERTaV3: Improving DeBERTa using ELECTRA-style pretraining with gradient-disentangled embedding sharing</article-title>
          ,
          <source>CoRR abs/2111</source>
          .09543 (
          <year>2021</year>
          ). URL: https://arxiv.org/abs/2111.09543. arXiv:
          <volume>2111</volume>
          .
          <fpage>09543</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>S.</given-names>
            <surname>Sharma</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Poddar</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Kumar</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Blank</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T. H.</given-names>
            <surname>King</surname>
          </string-name>
          ,
          <article-title>Augmenting knowledge graph hierarchies using neural transformers</article-title>
          ,
          <source>in: Proceedings of ECIR</source>
          ,
          <year>2024</year>
          , pp.
          <fpage>298</fpage>
          -
          <lpage>303</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>P.</given-names>
            <surname>Lewis</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Perez</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Piktus</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Petroni</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Karpukhin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Goyal</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Küttler</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Lewis</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W.</given-names>
            <surname>Yih</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Rocktäschel</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Riedel</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Kiela</surname>
          </string-name>
          ,
          <article-title>Retrieval-augmented generation for knowledge-intensive NLP tasks</article-title>
          ,
          <year>2021</year>
          . arXiv:
          <year>2005</year>
          .11401.
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>S.</given-names>
            <surname>Sharma</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D. S.</given-names>
            <surname>Yoon</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Dernoncourt</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Sultania</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Bagga</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Zhang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Bui</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Kotte</surname>
          </string-name>
          ,
          <article-title>Retrieval augmented generation for domain-specific question answering</article-title>
          ,
          <year>2024</year>
          . arXiv:
          <volume>2404</volume>
          .14760,
          <string-name>
            <surname>AAAI</surname>
          </string-name>
          <year>2024</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>