<!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>Corresponding author.
$ vietphi.huynh@orange.com (V. Huynh)</journal-title>
      </journal-title-group>
    </journal-meta>
    <article-meta>
      <title-group>
        <article-title>From Heuristics to Language Models: A Journey Through the Universe of Semantic Table Interpretation with DAGOBAH</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Viet-Phi Huynh</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Yoan Chabot</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Thomas Labbé</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Jixiong Liu</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>Raphaël Troncy</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>EURECOM</institution>
          ,
          <addr-line>Sophia Antipolis</addr-line>
          ,
          <country country="FR">France</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Orange</institution>
          ,
          <country country="FR">France</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2022</year>
      </pub-date>
      <volume>000</volume>
      <fpage>0</fpage>
      <lpage>0001</lpage>
      <abstract>
        <p>This paper presents DAGOBAH SL 2022, a semantic table interpretation system that has been continuously improved over the last four years when participating in the SemTab challenge. This year, we have improved the lookup coverage using external resources and we have integrated language models for better understanding the table headers. We have also implemented various system optimizations that lead to a reduction in execution time of about 30%. In this paper, we also show the relevance of using deep learning-based approaches for resolving certain ambiguities and we discuss the limitations of existing corpora and systems for maturing further this research field.</p>
      </abstract>
      <kwd-group>
        <kwd>eol&gt;Semantic Table Interpretation</kwd>
        <kwd>Tabular data</kwd>
        <kwd>DAGOBAH</kwd>
        <kwd>SemTab</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>
        The problem of semantic interpretation of tabular data is a growing topic in the scientific
community spanning multiple research communities [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. This is also a primary concern in
industry since there is a growing desire to extract dormant knowledge from the internal
repositories to feed enterprise knowledge graphs [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ].
      </p>
      <p>
        DAGOBAH is a mature system for performing semantic tabular interpretation that has
participated in the yearly SemTab challenge series since 2019. DAGOBAH SL [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ] constitutes
the core of the solution: it includes a large number of heuristics enabling to pre-process tables
(detecting orientation, headers, and primitive types of columns) and to produce fine-grained
annotations for cells (CEA), columns (CTA) and relationships between columns (CPA) given
diferent reference knowledge graphs. The system is available via an API for developers 1 as
well as via a user-friendly web interface that ofers functionalities for visualizing annotations,
enriching tabular data from the knowledge graph (e.g. adding columns and filling in missing
values) or enriching the knowledge graph from the tables [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]. Finally, DAGOBAH provides a
generic plug-in named Radar Station2 for STI systems that expose multiple candidates when
there are ambiguities and that use specific knowledge graph embeddings as data augmentation
for resolving these ambiguities [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ].
      </p>
      <p>In this paper, we present the specific improvements of DAGOBAH-SL when tackling the
SemTab 2022 challenge as well as motivated by industrial application cases (Section 2). We
present the results of DAGOBAH-SL in Section 3. We discuss some limitations of current
benchmarks and systems in Section 4. We present some preliminary results and research
directions for hybridizing even more the usage of generative language models, knowledge graph
embeddings and our current system (Section 5) before concluding and outlining some future
work (Section 6).
2. DAGOBAH SL 2022
DAGOBAH SL is a two-stages annotation system consisting of an entity lookup step, followed
by an entity scoring step (Figure 1). Given the availability of an alias table  which contains
entities together with their associated labels or aliases (e.g. the alias table , given the
Wikidata knowledge graph, has the entry {Q317521: Elon Musk, E. Musk, CEO of Tesla, etc.}),
the entity lookup involves retrieving, for a contextless mention , a set of candidate entities
from  in which each candidate has at least an alias similar to  lexically. Acting as the first
step in the annotation pipeline, the entity lookup can significantly impact the overall quality of
the system for two reasons:
• Richness of the alias table: an alias table with low mention-coverage per entity has
limited lookup capacity. For instance, the Wikidata entity Q55449253 appears in 
under the sole English name: George Stroumboulopoulos Tonight. As a consequence,
Q5544925 will never be returned as a relevant candidate of the mention The Hour while
this mention is arguably a correct alias of Q5544925 considering Wikipedia4.
• Number of entity candidates (K): ideally, the entity lookup is expected to hit the correct
entity within a small ranked list of candidates. Low K helps to reduce the computation
cost of the later stage in the annotation pipeline (i.e., entity scoring) as well as alleviate
the influence of the noise and the ambiguity brought by other candidates.</p>
      <p>
        In Section 2.1, we show how we have improved our entity lookup service by addressing the
two drawbacks mentioned above. Compared with DAGOBAH SL 2021 [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ], we present two other
major contributions: (i) The entity scoring algorithm exploits more efectively the prior scores
of candidate entities resulting from the lookup step (Section 2.2); (ii) Apart from using CTA and
CPA for the CEA disambiguation, we introduce in Section 2.3 a novel disambiguation method
based on column headers and entity description that leverage language models. Finally, when
dealing with large tables (e.g. the ToughTables corpus has some tables that have more than
      </p>
      <sec id="sec-1-1">
        <title>2https://github.com/Orange-OpenSource/radar-station</title>
        <p>3https://www.wikidata.org/wiki/Q5544925
4https://en.wikipedia.org/wiki/George_Stroumboulopoulos_Tonight: George Stroumboulopoulos Tonight (originally
known as The Hour) is a Canadian television talk show hosted by George Stroumboulopoulos that aired on CBC
Television from 2005 to 2014.
8,000 rows and 4 columns), we propose a memory-eficient multiprocessing framework in order
to accelerate the annotations (Section 2.4). The pipeline of DAGOBAH SL 2022 is presented
in Figure 1 including typical steps in a STI system (Table Pre-processing, Entity Lookup, CEA,
CTA, CPA) as well as novel improvements listed above.</p>
        <sec id="sec-1-1-1">
          <title>2.1. Entity Lookup Improvement</title>
          <p>
            The DAGOBAH entity lookup service provides a fuzzy search engine given a KG alias table.
It is backed by Elasticsearch and it currently includes various snapshots of the Wikidata and
DBpedia knowledge graphs. More details on the construction of Wikidata and DBpedia Alias
Table can be found at [
            <xref ref-type="bibr" rid="ref3">3</xref>
            ].
          </p>
          <p>Entity Alias Augmentation. A simple way to enrich the alias table of a KG is to supplement
it with aliases found in relevant external sources. In principle, table cells annotation is close to
the Entity Linking task in the NLP domain where a mention in text is linked to an entity in a KG.
This naturally leads to the exploitation and the injection of Entity Linking’s available labeled
datasets into KG alias table. In our work, we have discovered four sources which can provide a
wide diversity of entity aliases for the Wikidata KG: Wikipedia Alias5, Mewsli6, Wikilinks7 and
WikiDiverse8. We report in Table 1 some statistics illustrating the contribution of each alias
source to the augmentation of Wikidata alias.</p>
          <p>Entity Candidate Ranking. An eficient ranking mechanism (^|) (where  is a mention,
^ is a candidate of ) can improve the lookup coverage where  has more chance to match
with the correct entity. It also provides more informative prior scores to the entity scoring</p>
        </sec>
      </sec>
      <sec id="sec-1-2">
        <title>5https://dumps.wikimedia.org/enwiki/20220701/ 6https://github.com/google-research/google-research/tree/master/dense_representations_for_entity_retrieval/mel 7http://www.iesl.cs.umass.edu/data/data-wiki-links 8https://github.com/wangxw5/wikidiverse</title>
        <p>
          phase. Similarly to [
          <xref ref-type="bibr" rid="ref6">6</xref>
          ], we incorporate three ranking factors into the final ranking score, as
following:
        </p>
        <p>
          (^|) = 1 *  _(^, ) + 2 *  25_(^) + 3 * _(^) (1)
where  _(^, ) is a similarity score between  and labels and aliases of ^ based on
Levenshtein distances [
          <xref ref-type="bibr" rid="ref3">3</xref>
          ],  25_(^) is the normalized BM25 score calculated by the
term frequency (TF) and the inverse document frequency (IDF) of word tokens in the label
and aliases of ^. The PageRank-like popularity score of ^, _(^) is calculated
on Wikipedia using danker9. The contribution of each factor into the final ranking score is
empirically defined by the associated coeficients { 1, 2, 3} = {0.7, 0.2, 0.1}. We emphasize
that 1 should be considerably higher than two others to steer the lookup towards entity labels
similar to the mention.
        </p>
        <p>
          In Figure 2, we evaluate the hit rate at Top-K returned candidates of the Entity Lookup on
three datasets: (2a) 1,000 randomly sampled mentions from the Limaye dataset [
          <xref ref-type="bibr" rid="ref7">7</xref>
          ], (2b) 3,900
randomly sampled mentions from the T2Dv2 dataset [
          <xref ref-type="bibr" rid="ref8">8</xref>
          ] and (2c) 4,000 randomly sampled
mentions from the ToughTables 2021 dataset [
          <xref ref-type="bibr" rid="ref9">9</xref>
          ]. The lookup with alias enrichment and {BM25,
PageRank} scores in the ranking function (namely DAGOBAH Entity Lookup 2022) clearly
outperforms the one without alias enrichment and using only fuzzy search as ranking signal
(namely DAGOBAH Entity Lookup 2021) by higher hit rates and approaching the upper
bound on capacity faster. Within only K = 10 candidates, its performance is already competitive
with other larger K.
        </p>
        <sec id="sec-1-2-1">
          <title>2.2. Entity Scoring Improvement</title>
          <p>
            We employ DAGOBAH SL 2021 [
            <xref ref-type="bibr" rid="ref3">3</xref>
            ] as the algorithmic backbone of our 2022 annotation system.
The score of an entity candidate ^ is given by:
(^) = (^|table context) ×  ((^|))
(2)
where (^|table context) is the context score of ^ given the table row that it lies in. More details
on how the score is computed is presented in [
            <xref ref-type="bibr" rid="ref3">3</xref>
            ] (Section 2.3). (^|) is resulted from the entity
lookup, playing as prior knowledge of ^ given solely mention . Finally,  is an activation
function applied on (^|).
          </p>
        </sec>
      </sec>
      <sec id="sec-1-3">
        <title>9https://github.com/athalhammer/danker</title>
        <p>(a) Limaye
(b) T2Dv2
(c) ToughTables 2021</p>
        <p>
          An improvement in DAGOBAH SL 2022 comes from the choice of the activation function  .
In the light of significant enhancements made in entity lookup (Section 2.1), we would like to
highlight more the contribution of (^|) to the entity score. Intuitively, we posit that entity
candidates of (^|) higher than 0.9 should concentrate into one cluster, while ones of (^|)
lower than 0.7 should go into another cluster and these two clusters should be discriminative by
pulling them apart. For achieving this goal, rather than selecting  as an exponential function
 ((^|) − 1), as in DAGOBAH SL 2021 [
          <xref ref-type="bibr" rid="ref3">3</xref>
          ], we rely on a sigmoid function 1+−  (1(^|) − 1) in
DAGOBAH SL 2022. The rationale is that the margin between the upper cluster ((^|) &gt;
0.9) and the lower cluster ((^|) &lt; 0.7) is larger when using a sigmoid function  than an
exponential one. Figure 3 illustrates the diferent behavior of these two functions. We evaluate
the role of  on two validation datasets: HardTables and ToughTables from the Round 2. Table 2
shows significant gain achieved by the sigmoid function compared to the exponential one.
        </p>
        <sec id="sec-1-3-1">
          <title>2.3. Entity Disambiguation by Reading Entity Descriptions</title>
          <p>
            Table headers, if appropriately given, are useful sources of information for the disambiguation
of cell entity annotation (CEA). Efectively, a relevant header often represents attributes related
to the type of a cell entity. We develop DAGOBAH SL + Header Disambiguation, an
hybrid model incorporating DAGOBAH SL and a BERT [
            <xref ref-type="bibr" rid="ref10">10</xref>
            ]-based cross encoder for CEA
disambiguation by evaluating the semantic correlation between the cell entity and the headers.
This means investigating the strength of the connection between the headers (when provided)
and the entity descriptions (given in a particular knowledge graph).
          </p>
          <p>
            Model. This problem can be reformulated as a binary text classification task [
            <xref ref-type="bibr" rid="ref11">11</xref>
            ]:
 : [headers H, entity description ] → {0, 1} ..,  (, ) = P(Matched|, )
(3)
          </p>
          <p>
            We experiment with a pre-trained ELECTRA-based [
            <xref ref-type="bibr" rid="ref12">12</xref>
            ] Cross Encoder10 for modeling  . It
takes as input the concatenation of the headers ℎ, ℎ, ℎ and the entity description : ([CLS]
ℎ [H] ℎ [H] ℎ [SEP]  ) where ℎ is the header of the column associated with the entity ,
ℎ and ℎ are respectively left-side and right-side headers of ℎ. Two special tokens [H], [H]
are added to signal the position of the target header ℎ. The embedding at the last hidden layer
of [CLS] token is fed into a softmax layer to yield an output value between 0 and 1 indicating
the likelihood  (, ) of  w.r.t. ℎ, ℎ, ℎ.
          </p>
          <p>
            Dataset. For fine-tuning the Cross Encoder, we construct a dataset consisting of ∼ 700K
positive {headers ℎ, entity description } pairs from the Wikipedia Table [
            <xref ref-type="bibr" rid="ref14">14</xref>
            ] and the ToughTables
202111 [
            <xref ref-type="bibr" rid="ref9">9</xref>
            ] datasets. For each positive sample {ℎ, }, we generate 4 negative samples {ℎ, ′ }
where entity ′ is not semantically relevant for ℎ. Instead of a random sampling which may not
guarantee that a negative sample is actually not related to ℎ, we propose two negative sampling
strategies:
• A sentence transformer12 (bi-encoder) is leveraged to score the cosine similarity between
the descriptions of  and ′. We consider ′ as a negative sample if cosine(, ′ ) is
smaller than 0.
10We rely on https://github.com/UKPLab/sentence-transformers for the implementation of the Cross Encoder [
            <xref ref-type="bibr" rid="ref13">13</xref>
            ]
11Tables from the ToughTables 2021 corpus do actually not contain meaningful headers, as they use Col0, Col1....
          </p>
          <p>We take advantage of the column type annotation (CTA) as possible headers. Furthermore, since ToughTables is
used for fine-tuning, we do not use our model on its 2022 version in the Round 2 of SemTab 2022.
12https://huggingface.co/sentence-transformers/all-MiniLM-L6-v2
• In a table, entities coming from other columns (with diferent headers) can be used as
hard negative samples for the target column that can help the model to learn better
discriminative capacity. For example, assuming headers: [CLS] Human Settlement [H]
Sovereign State [H] [SEP], entity Wilkesboro (“Wilkesboro is a town in and the county
seat of Wilkes County, North Carolina, United States. The population was 3,687 at
the 2020 census.”) from column Human Settlement is seen as a negative sample for
column Sovereign State. A poor model may rely on the information United States in
the description of Wilkesboro or may favor the left header Human Settlement than
target header Sovereign State to conclude wrongly that Wilkesboro belongs to column
Sovereign State.</p>
          <p>DAGOBAH SL + Header Disambiguation. Without assuming the existence of other
information than the table itself, we do not know if the column headers can provide non-trivial
evidence for the annotation of table components. Cases in which the columns are artificially
labelled (e.g. Col0, Col1) or meaningless (e.g. Name) are frequent. Therefore, in order to avoid
the spurious contribution of a trivial header, we follow a simple method to quantify its relevance,
and thus determine whether it should be taken into account for the disambiguation of CEA.
Considering a column  with associated header  in a table that has  rows, the compatibility
of  w.r.t.  is defined as:
(, ) =
∑︀
=2 1&gt; ()
 − 1
..  = Max=1.. ( (, ))
(4)
where  is a partial compatibility score between  and the table mention  located at ℎ
row and column . It is calculated as the maximal likelihood of any entity  among K entity
candidates of  in view of .  is said to be compatible to  if  is higher than  . By
averaging the Heaviside step function13, 1&gt; of  over rows, (, ) indicates
how well the header  can represent the column . Given this, from Eq. 2, the score of an
entity candidate ^ in column  is updated accordingly, as following:
(^) =
(^) + 1(,)&gt; × (, ) × 1(,^)&gt; ×  (, ^)
1 + 1(,)&gt; × (, )
(5)
where  defines a threshold at which the information flow from the header to entity is activated.</p>
        </sec>
        <sec id="sec-1-3-2">
          <title>2.4. Performance Optimisation</title>
          <p>
            The annotation algorithm in DAGOBAH SL is decomposed into several consecutive stages:
context scoring → [ CEA → CTA → CPA ]3 (where [...]3 means that the pipeline is repeated 3
times for iterative disambiguation). Each stage encompasses row-independent calculations. This
system design enables us to leverage multiprocessing-based parallelism in order to speed up the
annotation. Specifically, at each annotation stage, a batch of table rows is sent to a worker and
is executed independently of other batches. It is important to notice that the processing deals
with numerous large objects (entity graph, score components of all entity candidates, cached
13https://en.wikipedia.org/wiki/Heaviside_step_function
relations between possible pairs of candidates). Hence, the use of parallel processing should
not invoke an explosion in memory usage. To this end, we make use of Ray14, a distributed
execution framework with a very efective memory management that has recently attracted a
lot of attention from the machine and deep learning community [
            <xref ref-type="bibr" rid="ref15">15</xref>
            ]. We compare sequential
annotation and parallel annotation (with 6 workers, each worker has 1 CPU) in terms of average
execution time (Table 3). The comparison is performed on the Round 2’s validation ToughTables.
In order to see the advantage of parallel annotation for large tables15, we focus on 11 tables that
have more than 200 rows, among 36 tough tables. With parallel setting, we achieved remarkable
gains from 40% (for K=50) to 58% (for K=150).
          </p>
        </sec>
      </sec>
    </sec>
    <sec id="sec-2">
      <title>3. Experiments and Evaluation</title>
      <p>We report the performance of DAGOBAH SL 2022 for the SemTab 2022 challenge in Table 4. We
achieve very high scores (in terms of precision and F1) for the HardTables corpus (CTA, CEA,
CPA tasks) and for the ToughTables corpora (CEA task). We observe a much lower performance
for the CTA score on ToughTables despite the excellent CEA score. We argue that the way the
CTA gold standard has been generated is controversial and challenging since a column can often
be tagged with a variety of correct types. Furthermore, we have also questioned the quality
of the ground truth in some occasions. For example, we believe that the first column in table
8QA9EYPI of ToughTables should be annotated as Q5 (Human) or Q82955 (politician) but not
with Q11028 (information) as currently declared in the ground truth. We believe that a proper
adjudication phase would be necessary to further enhance the quality of the gold standard.</p>
      <p>For the annotation of the BiodivTab corpus, given that the tables contain meaningful headers,
we exploit this information via an hybrid model DAGOBAH SL + Header Disambiguation
as introduced in Section 2.3. It is worth noting that the Header Disambiguation module will
give no gain for HardTables and ToughTables since they contain artificial headers such as
Col0 that will not match with any entity description (i.e.  (Col0, ) &lt;&lt;, ∀). We propose a
rough comparison with our last year’s annotation system (DAGOBAH SL 2021, in gray color)
conducted with Wikidata KG, and we observe that DAGOBAH SL 2022 + Header Disambiguation
obtains considerable improvement on both CTA and CEA tasks.
14https://github.com/ray-project/ray
15Regarding the annotation of small tables, we favor sequential setting over parallel setting as the
serialization/deserialization of in-function objects/output objects occupies a significant proportion of total execution time
In dealing with the GitTables dataset, we perform two operations to figure out a column
representative: (i) we perform entity lookup (Section 2.1) with the Wikidata KG on all column
cells. The type (CTA) that appears most frequently among entity candidates is retained. (ii)
A pre-processing step is also applied to each column to find a primitive type such as ORG
(organization), LOC (location), MONEY (currency), etc. which is typical for the Named Entity
Recognition task in NLP. The types resulting from (i) and (ii) are finally manually mapped
to Schema.org and DBpedia classes and properties to provide annotations using the target
Schema.org vocabulary.</p>
    </sec>
    <sec id="sec-3">
      <title>4. Limits of Existing Corpora and Systems</title>
      <p>We noticed several issues and limitations regarding the dataset proposed in the SemTab challenge.
First of all, annotations provided in the ground truth are not always correct, or are subject to
debate. For instance, disambiguation pages are sometimes proposed as annotation for the CEA
task whereas a correct entity exists in the exact snapshot of the knowledge graph that should
be used. Incorrect (e.g. Q142 (France) while Q159 (Russia) should be the correct entity in table
PRDTMM8A) or arguably not the best (e.g. Q11028 (information) instead of Q35657 (U.S. state)
in table 1C9LFOKN) annotations also exist from time to time. In addition, the same type of
mentions is not consistently annotated: e.g. postal addresses in GitTable are sometimes typed
as schema:email and sometimes as schema:address.</p>
      <p>
        We argue that some other issues are related to the very nature of the data. Hence, tables that
are artificially and synthetically generated may not reflect what is actually found in the wild.
Tables often serve a specific purpose for the creator, and the attributes are selected accordingly.
For example, one might want to use a table for presenting all books within the topic Star Wars,
but not all entities from the type literary work (Q7725634). At the same time, the creator of this
table might also want to focus on the publication dates without other attributes of books (e.g. the
authors) in the table to emphasize that the Star Wars series are continuously updating16. Tables
can be grouped into collection with a common theme but at the moment, STI system annotate
tables very independently as if they were no notion of collection. This context may typically not
be made explicit in a corpora but could be detected using topic modeling algorithms adapted to
tables. Last, structure of real tables are in general much more complex than the one proposed in
SemTab2022. We propose to consider more variety of tables types (e.g. entity tables) and to
increase the complexity of the table structure (e.g. merging cells) [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. Integrating these new
challenges will allow to cover a wider range of real world scenario, hence will benefit to the
community.
      </p>
      <p>Finally, we think that the current challenge workflow composed of rounds (targeting diferent
knowledge graphs) encourages team participants to over-tune their systems on specific rounds
to the detriment of genericity. To overcome this issue, we recommend to evaluate the final
system on all rounds in order to highlight the most generic solution.</p>
    </sec>
    <sec id="sec-4">
      <title>5. Hybridization with Language Models and Knowledge Graph</title>
    </sec>
    <sec id="sec-5">
      <title>Embeddings</title>
      <p>Heuristics methods have proven their capabilities to handle with high accuracy the majority of
datasets provided by the SemTab challenges over the past four years. However, more challenging
datasets introduced gradually highlighted the limits of these methods with a clear performance
drop. To cover these limitations without sacrificing the genericity of the solution, we believe deep
learning based approaches, aiming at modeling diferent kinds of objects through embeddings,
shall be investigated.</p>
      <sec id="sec-5-1">
        <title>5.1. Text Modeling</title>
        <p>
          Inspired by emerging zero-shot entity linking approaches (e.g. ZESHEL [
          <xref ref-type="bibr" rid="ref16">16</xref>
          ], BLINK [
          <xref ref-type="bibr" rid="ref17">17</xref>
          ],
ReFinED [
          <xref ref-type="bibr" rid="ref18">18</xref>
          ]) for textual data in which the proposed methods only rely on the description17 of
the entity to link it to a mention detected in the text, we are convinced that entity disambiguation
can be solved by reading its textual description with a powerful natural language understanding
model. We believe this could also be a right direction for the STI field. Our initial promising
results on exploring the semantic correlation between an entity and a column header via reading
entity description (Section 2.3) pave the way for future dedicated works. We plan to evaluate the
feasibility of building a reading-comprehension model on entity description and table context
(e.g. the table row that contains the entity), similarly to the core principle of zero-shot entity
linkers mentioned above, except that the input textual data will be replaced by tabular data.
Last but not least, the fact that the model leverages only entity description for zero-shot entity
linking makes it appealing for long-tail entities, long-tail domains or early-stage knowledge
graphs in which entities are often reduced to a short text as opposed to a rich set of attribute
values.
16This example is actually modeled in the file ’file405599 0 cols1 rows23.csv’ from the Limaye dataset [
          <xref ref-type="bibr" rid="ref7">7</xref>
          ]
17ReFinED also makes use of entity type in addition to entity description
        </p>
      </sec>
      <sec id="sec-5-2">
        <title>5.2. Knowledge Graph Modeling</title>
        <p>
          We can take more advantage of the target KGs and the richness of the entity descriptions to
improve the disambiguation of cell mentions. Currently, DAGOBAH-SL’s performance relies
on overlapping the table components with the labels, relations, types, and descriptions of a
given entity in a knowledge graph. However, this entity-wised focus does not take into account
other possible relatedness between entities that are typically captured in knowledge graph
embeddings [
          <xref ref-type="bibr" rid="ref19">19</xref>
          ]. Entities from the same table are generally related to each other, especially
entities from the same column. [
          <xref ref-type="bibr" rid="ref20">20</xref>
          ] build a weighted correlation subgraph in which each node
represents a CEA candidate. The edges are weighted by the cosine similarity between two
related nodes. The best candidates are the ones whose accumulated weights over all incoming
and outcoming edges are the highest. Our first approach, DAGOBAH-Embeddings [
          <xref ref-type="bibr" rid="ref21">21</xref>
          ] aims to
apply clustering over the candidates’ embeddings for the disambiguation by choosing the right
cluster. However, we have achieved negative results on the CEA tasks since some correct entity
candidates are not in our chosen cluster. Recently, we propose Radar Station [
          <xref ref-type="bibr" rid="ref5">5</xref>
          ], a plugin for a
STI system that takes as input the multiple candidates with their scores for a cell mention, and
leverages the distance between candidates in the embedding space to increase the coherency of
the annotations.
        </p>
      </sec>
      <sec id="sec-5-3">
        <title>5.3. Table Modeling</title>
        <p>
          We can finally apply language modeling approaches to learn enriched table representations. We
propose to consider tables as an alternative language structure, with latent relationships between
mentions, not necessarily following a formal grammar. In the past few years, several works have
been released trying to tackle this kind of latent representations [
          <xref ref-type="bibr" rid="ref22 ref23 ref24 ref25">22, 23, 24, 25</xref>
          ], putting tabular
data in the foreground of deep learning approaches. With the success of BERT-like language
models, most recent papers focused on modifying the way a neural network can learn such
representation through the implementation of dedicated Transformer’s attention mechanisms
[
          <xref ref-type="bibr" rid="ref26">26, 27, 28</xref>
          ]. The general idea is to learn deep contextualized representations of tabular data
in an unsupervised or self-supervised way, and then apply transfer learning with fine-tuning
on target downstream tasks. However, except for TURL [28], most of these works cover tasks
such as question answering or table-as-a-whole understanding, and only partly address the
tabular data semantic annotations such as defined in SemTab, namely CEA, CTA and CPA. We
believe that SemTab data from 2019 are interesting table corpora to train or fine-tune tabular
language models (TLM), even if the associated GTs do not cover all table elements. In this
spirit, the DAGOBAH team has already leveraged these data to generate consistent contextual
embeddings associated to mentions pairs and corresponding target triples which is the first
step towards an end-to-end vectorial annotation processing through TLM. Moreover, the fact
that more specific knowledge can be injected into language model through the verbalization
of KG [29] reinforces our conviction that the future of tabular data annotation will be in that
direction. Nonetheless, a generic TLM might not be suitable for all target domains, and it might
be more realistic to think about several adapted models to handle per-vertical use cases.
        </p>
      </sec>
    </sec>
    <sec id="sec-6">
      <title>6. Conclusion and Future Work</title>
      <p>In this paper, we have presented the DAGOBAH 2022 system for semantic table interpretation.
We have emphasized several key improvements: (i) an entity lookup with a richer alias table
and more powerful intrinsic ranking function facilitates the entity retrieval for more variants of
input mentions; (ii) a high-performance entity scoring algorithm characterizes more thoroughly
the behaviors of entity candidates; (iii) a first efort, yet promising result on the application of
language model to better understand table components (e.g. headers vs. cell entity description).
While we believe this approach is a step in the right direction, our future work will continue to
dive more into the emerging research area for table understanding based on language models,
as discussed in Section 5.
2021, pp. 7606–7619.
[27] Z. Wang, H. Dong, R. Jia, J. Li, Z. Fu, S. Han, D. Zhang, TUTA: tree-based transformers for
generally structured table pre-training, in: 27ℎ ACM SIGKDD Conference on Knowledge
Discovery &amp; Data Mining, 2021, pp. 1780–1790.
[28] X. Deng, H. Sun, A. Lees, Y. Wu, C. Yu, Turl: Table understanding through representation
learning, ACM SIGMOD Record 51 (2022) 33–40.
[29] Y. Lu, H. Lu, G. Fu, Q. Liu, Kelm: Knowledge enhanced pre-trained language representations
with message passing on hierarchical relational graphs, in: ICLR Workshop on Deep
Learning on Graphs for Natural Language Processing, 2022.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>J.</given-names>
            <surname>Liu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Chabot</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Troncy</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.-P.</given-names>
            <surname>Huynh</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Labbé</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Monnin</surname>
          </string-name>
          ,
          <article-title>From Tabular Data to Knowledge Graphs: A Survey of Semantic Table Interpretation Tasks and Methods</article-title>
          ,
          <source>Journal of Web Semantics</source>
          (
          <year>2022</year>
          ).
          <article-title>Under revision</article-title>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>Y.</given-names>
            <surname>Chabot</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Monnin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Deuzé</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Huynh</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Labbé</surname>
          </string-name>
          , J. Liu,
          <string-name>
            <given-names>R.</given-names>
            <surname>Troncy</surname>
          </string-name>
          ,
          <article-title>A Framework for Automatically Interpreting Tabular Data at Orange</article-title>
          , in: 20ℎ International Semantic Web Conference (ISWC),
          <source>Posters, Demos and Industry Tracks</source>
          , volume
          <volume>2980</volume>
          <source>of CEUR Workshop Proceedings</source>
          ,
          <year>2021</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>V.-P.</given-names>
            <surname>Huynh</surname>
          </string-name>
          , J. Liu,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Chabot</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Deuzé</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Labbé</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Monnin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Troncy</surname>
          </string-name>
          ,
          <article-title>DAGOBAH: Table and Graph Contexts for Eficient Semantic Annotation of Tabular Data, in: Semantic Web Challenge on Tabular Data to Knowledge Graph Matching (SemTab</article-title>
          ),
          <year>2021</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>C.</given-names>
            <surname>Sarthou-Camy</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G.</given-names>
            <surname>Jourdain</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Chabot</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Monnin</surname>
          </string-name>
          ,
          <string-name>
            <surname>Deuzé</surname>
            ,
            <given-names>V.-P.</given-names>
          </string-name>
          <string-name>
            <surname>Huynh</surname>
            , J. Liu,
            <given-names>T.</given-names>
          </string-name>
          <string-name>
            <surname>Labbé</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          <string-name>
            <surname>Troncy</surname>
          </string-name>
          , DAGOBAH UI:
          <article-title>A New Hope For Semantic Table Interpretation</article-title>
          , in: 19ℎ European Semantic Web Conference (ESWC),
          <source>Poster and Demo Track</source>
          , Springer,
          <year>2022</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>J.</given-names>
            <surname>Liu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.-P.</given-names>
            <surname>Huynh</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Chabot</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Troncy</surname>
          </string-name>
          , Radar Station:
          <article-title>Using KG Embeddings for Semantic Table Interpretation and Entity Disambiguation</article-title>
          , in: 21
          <source>International Semantic Web Conference (ISWC)</source>
          ,
          <year>2022</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>P.</given-names>
            <surname>Nguyen</surname>
          </string-name>
          , I. Yamada, H. Takeda,
          <article-title>MTabES: Entity Search with Keyword Search, Fuzzy Search, and Entity Popularities</article-title>
          ,
          <source>in: 35ℎ Annual Conference of the Japanese Society for Artificial Intelligence (JSAI)</source>
          ,
          <year>2021</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>G.</given-names>
            <surname>Limaye</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Sarawagi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Chakrabarti</surname>
          </string-name>
          ,
          <article-title>Annotating and searching web tables using entities, types and relationships</article-title>
          ,
          <source>VLDB Endowment 3</source>
          (
          <year>2010</year>
          )
          <fpage>1338</fpage>
          -
          <lpage>1347</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>O.</given-names>
            <surname>Lehmberg</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Ritze</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Meusel</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Bizer</surname>
          </string-name>
          ,
          <article-title>A large public corpus of web tables containing time and context metadata</article-title>
          ,
          <source>in: 25ℎ International Conference on World Wide Web (WWW)</source>
          , Companion Volume,
          <year>2016</year>
          , pp.
          <fpage>75</fpage>
          -
          <lpage>76</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>V.</given-names>
            <surname>Cutrona</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Bianchi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Jiménez-Ruiz</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Palmonari</surname>
          </string-name>
          ,
          <article-title>Tough tables: Carefully evaluating entity linking for tabular data</article-title>
          , in: 19ℎ International Semantic Web Conference, Springer,
          <year>2020</year>
          , pp.
          <fpage>328</fpage>
          -
          <lpage>343</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <surname>J. D. M.-W. C. Kenton</surname>
            ,
            <given-names>L. K.</given-names>
          </string-name>
          <string-name>
            <surname>Toutanova</surname>
          </string-name>
          , BERT:
          <article-title>Pre-training of Deep Bidirectional Transformers for Language Understanding</article-title>
          , in: NAACL-HLT,
          <year>2019</year>
          , pp.
          <fpage>4171</fpage>
          -
          <lpage>4186</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>K.</given-names>
            <surname>Halder</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Akbik</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Krapac</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Vollgraf</surname>
          </string-name>
          ,
          <article-title>Task-aware representation of sentences for generic text classification</article-title>
          ,
          <source>in: 28 ℎ International Conference on Computational Linguistics</source>
          ,
          <year>2020</year>
          , pp.
          <fpage>3202</fpage>
          -
          <lpage>3213</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>K.</given-names>
            <surname>Clark</surname>
          </string-name>
          , M.-
          <string-name>
            <given-names>T.</given-names>
            <surname>Luong</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Q. V.</given-names>
            <surname>Le</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C. D.</given-names>
            <surname>Manning</surname>
          </string-name>
          , Electra:
          <article-title>Pre-training text encoders as discriminators rather than generators</article-title>
          , arXiv:
          <year>2003</year>
          .10555,
          <year>2020</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>N.</given-names>
            <surname>Reimers</surname>
          </string-name>
          ,
          <string-name>
            <surname>I. Gurevych</surname>
          </string-name>
          , Sentence-BERT:
          <article-title>Sentence Embeddings using Siamese BERTNetworks</article-title>
          ,
          <source>in: Conference on Empirical Methods in Natural Language Processing (EMNLP)</source>
          ,
          <source>Association for Computational Linguistics</source>
          ,
          <year>2019</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>C. S.</given-names>
            <surname>Bhagavatula</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Noraset</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Downey</surname>
          </string-name>
          , Tabel:
          <article-title>Entity linking in web tables</article-title>
          , in: 14ℎ International Semantic Web Conference, Springer,
          <year>2015</year>
          , pp.
          <fpage>425</fpage>
          -
          <lpage>441</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>P.</given-names>
            <surname>Moritz</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Nishihara</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Tumanov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Liaw</surname>
          </string-name>
          , E. Liang,
          <string-name>
            <given-names>M.</given-names>
            <surname>Elibol</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Yang</surname>
          </string-name>
          , W. Paul,
          <string-name>
            <given-names>M. I.</given-names>
            <surname>Jordan</surname>
          </string-name>
          , et al.,
          <article-title>Ray: A distributed framework for emerging {AI} applications</article-title>
          , in: 13
          <source>ℎ USENIX Symposium on Operating Systems Design and Implementation (OSDI)</source>
          ,
          <year>2018</year>
          , pp.
          <fpage>561</fpage>
          -
          <lpage>577</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <given-names>L.</given-names>
            <surname>Logeswaran</surname>
          </string-name>
          , M.-
          <string-name>
            <given-names>W.</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>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Devlin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Lee</surname>
          </string-name>
          ,
          <article-title>Zero-shot entity linking by reading entity descriptions</article-title>
          , in: 57
          <article-title>ℎ Annual Meeting of the Association for Computational Linguistics</article-title>
          ,
          <year>2019</year>
          , pp.
          <fpage>3449</fpage>
          -
          <lpage>3460</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <given-names>L.</given-names>
            <surname>Wu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Petroni</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Josifoski</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Riedel</surname>
          </string-name>
          , L. Zettlemoyer,
          <article-title>Scalable zero-shot entity linking with dense entity retrieval</article-title>
          ,
          <source>in: Conference on Empirical Methods in Natural Language Processing (EMNLP)</source>
          ,
          <year>2020</year>
          , pp.
          <fpage>6397</fpage>
          -
          <lpage>6407</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <given-names>T.</given-names>
            <surname>Ayoola</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Tyagi</surname>
          </string-name>
          , J. Fisher,
          <string-name>
            <given-names>C.</given-names>
            <surname>Christodoulopoulos</surname>
          </string-name>
          ,
          <string-name>
            <surname>A</surname>
          </string-name>
          . Pierleoni,
          <article-title>ReFinED: An Eficient Zero-shot-capable Approach to End-to-End Entity Linking</article-title>
          , in: NAACL,
          <year>2022</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [19]
          <string-name>
            <given-names>R.</given-names>
            <surname>Biswas</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Türker</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F. B.</given-names>
            <surname>Moghaddam</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Koutraki</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Sack</surname>
          </string-name>
          ,
          <article-title>Wikipedia Infobox Type Prediction Using Embeddings</article-title>
          ,
          <source>in: International Workshop on Deep Learning for Knowledge Graphs and Semantic Technologies (DL4KGS)</source>
          ,
          <year>2018</year>
          , pp.
          <fpage>46</fpage>
          -
          <lpage>55</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          [20]
          <string-name>
            <given-names>V.</given-names>
            <surname>Efthymiou</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Hassanzadeh</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Rodriguez-Muro</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Christophides</surname>
          </string-name>
          ,
          <article-title>Matching web tables with knowledge base entities: from entity lookups to entity embeddings</article-title>
          ,
          <source>in: 16ℎ International Semantic Web Conference (ISWC)</source>
          , Springer,
          <year>2017</year>
          , pp.
          <fpage>260</fpage>
          -
          <lpage>277</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          [21]
          <string-name>
            <given-names>Y.</given-names>
            <surname>Chabot</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Labbe</surname>
          </string-name>
          , J. Liu,
          <string-name>
            <given-names>R.</given-names>
            <surname>Troncy</surname>
          </string-name>
          ,
          <article-title>DAGOBAH: an end-to-end context-free tabular data semantic annotation system</article-title>
          ,
          <source>in: Semantic Web Challenge on Tabular Data to Knowledge Graph Matching</source>
          ,
          <year>2019</year>
          , pp.
          <fpage>41</fpage>
          -
          <lpage>48</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          [22]
          <string-name>
            <given-names>P.</given-names>
            <surname>Yin</surname>
          </string-name>
          , G. Neubig, W.-t. Yih,
          <string-name>
            <given-names>S.</given-names>
            <surname>Riedel</surname>
          </string-name>
          ,
          <article-title>Tabert: Pretraining for joint understanding of textual and tabular data</article-title>
          ,
          <source>in: The</source>
          <volume>58</volume>
          <article-title>ℎ Annual Meeting of the Association for Computational Linguistics</article-title>
          ,
          <year>2020</year>
          , pp.
          <fpage>8413</fpage>
          -
          <lpage>8426</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          [23]
          <string-name>
            <given-names>J.</given-names>
            <surname>Herzig</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P. K.</given-names>
            <surname>Nowak</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Mueller</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Piccinno</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Eisenschlos</surname>
          </string-name>
          , Tapas:
          <article-title>Weakly supervised table parsing via pre-training</article-title>
          ,
          <source>in: The</source>
          <volume>58</volume>
          <article-title>ℎ Annual Meeting of the Association for Computational Linguistics</article-title>
          ,
          <year>2020</year>
          , pp.
          <fpage>4320</fpage>
          -
          <lpage>4333</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          [24]
          <string-name>
            <given-names>S.</given-names>
            <surname>Ö. Arik</surname>
          </string-name>
          , T. Pfister, Tabnet:
          <article-title>Attentive interpretable tabular learning</article-title>
          ,
          <source>in: AAAI Conference on Artificial Intelligence</source>
          , volume
          <volume>35</volume>
          ,
          <year>2021</year>
          , pp.
          <fpage>6679</fpage>
          -
          <lpage>6687</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          [25]
          <string-name>
            <given-names>H.</given-names>
            <surname>Iida</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Thai</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Manjunatha</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Iyyer</surname>
          </string-name>
          , Tabbie:
          <article-title>Pretrained representations of tabular data</article-title>
          ,
          <source>in: Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies</source>
          ,
          <year>2021</year>
          , pp.
          <fpage>3446</fpage>
          -
          <lpage>3456</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref26">
        <mixed-citation>
          [26]
          <string-name>
            <given-names>J.</given-names>
            <surname>Eisenschlos</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Gor</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Mueller</surname>
          </string-name>
          , W. Cohen,
          <article-title>Mate: Multi-view attention for table transformer eficiency</article-title>
          ,
          <source>in: Conference on Empirical Methods in Natural Language Processing,</source>
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>