<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>GBMTab: A Graph-Based Method for Interpreting Noisy Semantic Table to Knowledge Graph</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Lianzheng Yang</string-name>
          <email>lianzhengyang@seu.edu.cn</email>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Shuyang Shen</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Jingyi Ding</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Jiahui Jin</string-name>
          <email>jjin@seu.edu.cn</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Chien-Shiung Wu College, Southeast University</institution>
          ,
          <country country="CN">China</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>School of Computer Science and Engineering, Southeast University</institution>
          ,
          <country country="CN">China</country>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>School of Cyber Science and Engineering, Southeast University</institution>
          ,
          <country country="CN">China</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2021</year>
      </pub-date>
      <abstract>
        <p>Tabular data on the web contains rich semantic information. However, it is challenging to match noisy tabular data to knowledge graphs. In this paper, we propose a framework called GBMTab. GBMTab is a semantic table interpretation framework that uses a robust probabilistic graphical model (PGM) method to solve entity linking and column type annotation problems with tabular data. Through this framework we participated in two tasks of the Semantic Web Challenge on Tabular Data to Knowledge Graph Matching (SemTab 2021), i.e., CEA (Cell Entity Annotation), CTA (Column Type Annotation). The results of SemTab 2021 challenge show that our framework has positive performance.</p>
      </abstract>
      <kwd-group>
        <kwd>Tabular data</kwd>
        <kwd>Entity linking</kwd>
        <kwd>Table interpretation</kwd>
        <kwd>GBMTab</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1 Introduction</title>
      <p>
        Tables on web pages have become a high-quality source for applications such as
knowledge extraction [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ] and knowledge graph augmentation [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ], as they contain
a large amount of relational data covering information in many fields. Tabular
data on the web contains rich semantic information, these data and
corresponding semantic information are also recorded in some specific knowledge graphs
(KGs), so match the tabular data into knowledge graph has critical research
value.
      </p>
      <p>
        In recent years, there have been lots of works on semantic annotation with
tabular data, many of which use probabilistic graphical models to annotate
tabular data. Limaye et al. [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ] and Mulwad et al. [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ] respectively proposed a
probabilistic graphical model that captures semantic information in tables and
annotates cells, columns and column pairs as entities, types and relationships in
KGs. According to the results of SemTab 2020, the best performing approach is
Copyright © 2021 for this paper by its authors. Use permitted under Creative
Commons License Attribution 4.0 International (CC BY 4.0).
      </p>
      <sec id="sec-1-1">
        <title>Entity in KG (CEA)</title>
      </sec>
      <sec id="sec-1-2">
        <title>The Andrews Sisters</title>
      </sec>
      <sec id="sec-1-3">
        <title>United States</title>
      </sec>
      <sec id="sec-1-4">
        <title>Traditional popp</title>
      </sec>
      <sec id="sec-1-5">
        <title>Artist</title>
      </sec>
      <sec id="sec-1-6">
        <title>Nationality</title>
      </sec>
      <sec id="sec-1-7">
        <title>Spice Girls</title>
      </sec>
      <sec id="sec-1-8">
        <title>Speed</title>
      </sec>
      <sec id="sec-1-9">
        <title>United Kingdom</title>
      </sec>
      <sec id="sec-1-10">
        <title>Japan</title>
      </sec>
      <sec id="sec-1-11">
        <title>Property in KG (CPA)</title>
        <p>
          MTab4Wikidata [
          <xref ref-type="bibr" rid="ref5">5</xref>
          ], which improves the results of entity search by using fuzzy
search and statement search to deal with noise mentions.
        </p>
        <p>However, it is arduous for machines to interpret semantic tabular data
because of the diversity of languages and noise mentions. The Semantic Web
Challenge on Tabular Data to Knowledge Graph Matching (SemTab 2021) aims at
benchmarking tabular data to knowledge graph matching systems. There are
three tasks: Column Type Annotation (CTA), Cell Entity Annotation (CEA)
and Column Property Annotation (CPA). The CTA task is assigning a semantic
type to a column, the CEA task is matching cells to entities in a specific KG,
and the CPA task is assigning a KG property to the relationship between two
columns. These three tasks and their formal definitions can be illustrated by
Figure 1.</p>
        <p>We have proposed an approach to solve the CTA and CEA tasks, where the
result of CEA task is the input of CTA task. For the CEA task, we build a
graphical model and used an iterative probability propagation algorithm to find
the referent entity for a cell. For the CTA task, we matched types of columns by
using Wikidata SPARQL endpoint and feature engineering.</p>
        <p>The remainder of this paper is organized as follows. In Section 2 we introduce
the approach we proposed to solve the CEA and CTA tasks. Then, we describe
the results for two rounds in Section 3 and make a conclusion in Section 4.
2</p>
      </sec>
    </sec>
    <sec id="sec-2">
      <title>Methodology</title>
      <p>The framework flowchart of the CEA and CTA tasks is showed in Figure 2, where
the CEA task is composed of candidate entity generation and entity
disambiguation, and the CTA task is composed of relation match and disambiguation. An</p>
      <sec id="sec-2-1">
        <title>Type in KG (CTA)</title>
      </sec>
      <sec id="sec-2-2">
        <title>Genre</title>
      </sec>
      <sec id="sec-2-3">
        <title>Popp</title>
      </sec>
      <sec id="sec-2-4">
        <title>J-ppop</title>
        <p>input form first passes the CEA task, it should be noted that in this step we
introduce the noise mention repair mechanism. After the CEA task is completed,
the marked form is used as the input of the CTA task, annotating the column
type according to the amount of available information of the corresponding
mention in the table. The following part is the detail of our specific approach.
The entity linking is divided into two parts: candidate generation and entity
disambiguation. For round 1, we select the challenge which link tabular data to
the knowledge graph of DBpedia 2016-10. In round 2, we linked “BioTable” to
the knowledge graph of Wikidata.</p>
        <sec id="sec-2-4-1">
          <title>2.1.1 Candidate generation</title>
          <p>For each mention in tabular data, we first need to find the corresponding
candidate entity in the given knowledge graph. Due to the diferent composition
of the knowledge graph data, we classified the diferent knowledge graphs in the
candidate entity generation part. It is worth mentioning that in this step we
have added a noise mention repair mechanism.</p>
          <p>As for DBpedia, we use the following methods.</p>
          <p>String similarity comparison: We build an index with a hash table for
the DBpedia ontology and the corresponding link by using DBpedia 2016-10
datasets. Then we calculate similarity traversal between all DBpedia ontologies
and mentions to determine which entity is the candidate for the mention. We
define s as a mention in tabular data, e is an entity in the knowledge graph.
Thereupon, we define the string similarity StringSimilarity(s, e) as follows:
LevenshteinDistance(s, e))
StringSimilarity(s, e) = 1 − sum {length(s), length(e)}
(1)</p>
          <p>We set a threshold to determine whether to add an entity e to the candidate
set. If the threshold is set overly high, ground truth entity may not be included.
On the contrary, if the threshold is set excessively low, it will increase the
difficulty of subsequent task for entity disambiguation. Through experiments show
in Figure 3, we randomly selected 10,000 mentions to generate candidate sets
under diferent threshold settings. It turns out that setting a threshold of 0.7 is
a good choice.</p>
          <p>]
%
[
d
e
ldu 100
c
n
i
y
t
itn 90
e
h
t
u
r
td 80
n
u
o
r
g
fo 70
e
g
a
t
n
e
c
r
e
P
0
0.2
0.4
0.6
0.8</p>
          <p>1
threshold</p>
          <p>Noise mentions repair: After adding noise for some short length mentions,
for example “cat” becomes “catt”. Due to the short length, the string similarity
will be lower and thus will be ignored. This is very fatal for the subsequent task
of entity disambiguation. In order to solve noise mentions problem, we use search
engine to solve this problem. Through Google search engine, it may
automatically correct keywords containing the noise mentions and continue searching
according to the recommended keywords. If search results have an impact on
the judgment, we will also limit search scope to the domain name of DBpedia.</p>
          <p>Multilingual: For mentions whose language is not English, we have
introduced multilingual DBpedia datasets.</p>
          <p>As for Wikidata, we use the following methods.</p>
          <p>Wikidata MediaWiki API: Unlike DBpedia, in Wikidata, we query
MediaWiki API by posting the mention and setting the limits to a maximum of 50.
Wikidata will perform fuzzy search and internal sorting. We can think that the
higher-ranking entities are more related to mentions.</p>
          <p>Correction of noise mentions: This step is the same as that of DBpedia,
we use the Google search engine.
2.1.2</p>
        </sec>
        <sec id="sec-2-4-2">
          <title>Entity disambiguation</title>
          <p>https://www.mediawiki.org/wiki/API:Search</p>
          <p>
            In this step, our goal is to select an entity that best meets the contextual
semantics from the candidate set. We assume that in the table, mentions in the
same row or column are related. Thus, we set up such a model, which uses a fully
connected network to build a graphical model, and uses the iterative probability
propagation algorithm [
            <xref ref-type="bibr" rid="ref6">6</xref>
            ] to find a set of entities that are most likely to express
semantics, jointly disambiguate mentions in table. These steps can be illustrated
by Figure 4.
mention node
candidate node
mention-mention edge
mention-candidate node
col1 col2 col3 col4
          </p>
          <p>−1 ,
  ,−1   ,   ,+1   ,+2
 +1 ,
 −1 ,
  ,
 +1 ,
  ,−1
  ,+1
  ,+2
i) Build disambiguation graph: Starting from a given mention, create a
disambiguation graph of the other mentions and the corresponding
candidates which in the same row or column. For the mention mij in ith row
jth column, add the ith row mention mi? and jth column mention m?j into
the graph as mention node, then add candidate sets S(m) corresponding to
these mentions into the graph as candidate nodes.
ii) Build features between nodes: We use feature engineering to score the
relationships between nodes to measure the semantic connection of nodes.
The features consist of the following parts:
Priori Features: We calculate priori features from knowledge graph and
WDC. For example, “New York” in Wikidata can be interpreted as New
York City, New York State, Film and television, Literature, Music, etc.
Thus, when entities link the word “New York”, we tend to think of New
York City or New York State, which appears more frequently. For DBpedia,
we calculate the popularity of candidate entities, and for Wikidata, we take
advantage of the order in which the MediaWiki API returns results.
In addition, we also consider the prior knowledge of context instead of
individual mention itself, WDC is web table corpora which has extracted a
large amount of web table data on the internet. For example, when “New
http://webdatacommons.org/webtables/</p>
          <p>York” appeared on the web table with “Lou Reed”, because the New York
album and its author appeared more frequently in WDC, we can consider
“New York” in this table as the album.</p>
          <p>
            Context Features: Tabular structure is naturally composed of an ordered set
of rows and columns [
            <xref ref-type="bibr" rid="ref7">7</xref>
            ]. For the cell cij in ith row jth column. Commonly
one row contains a key object and its properties. Thus, mention texts in the
same row could be recognized as the extended information of the key object.
Despite the subtle connections among cells in the same column, there are
strong semantic similarities among them. Under some circumstances, key
object could appear repeatedly, which usually indicates the repeat of the
same row. This will help to improve the accuracy when noise occurs. For
the reasons above, we take the values of cells in the same row or column
of the objective cell as its features, using Levenshtein distance and cosine
distance to rank candidate entities.
          </p>
          <p>Abstract Features: In round 1 of SemTab 2021, tasks can be fulfilled with
DBpedia data. Compared to Wikidata, DBpedia has less data, but the data
is more structured. Many entities have their own abstracts which describe
the general information of entity. We can easily access the abstract of an
entity with local DBpedia SPARQL endpoint. The search can make an
intersection with the other available text features and score the corresponding
entity with cosine distance as long as we have it appropriately tokenized.
iii) Iterative probability propagation: Through iterative probability
propagation, based on the current values of nodes, greedily iterative assigns its
maximum likelihood value. Then constantly calculates and updates features
of the mention, and finally reaches the global optimal solution. Here, we
formally define the state of the graphical model under initialization as P0, the
maximum number of iterations is T , the current number of iterations is t,
when t == T or Pt == Pt−1 probability propagation is finish, the Pt is
output as a global disambiguation result.
2.2</p>
        </sec>
        <sec id="sec-2-4-3">
          <title>Column type annotation</title>
          <p>CEA
Result</p>
          <p>Primary key column</p>
          <p>Entity</p>
          <p>Voting
Yes
No</p>
          <p>Ranking
Primary key
properties</p>
          <p>Intersection</p>
          <p>Result
Targe
Column</p>
          <p>Scoring
Embedding
Fig. 5. The flowchart of column type annotation.
The CTA task can be performed by exploiting the process described in Figure
5. We use the result of the CEA to do the task. The first step is to identify the
primary key column of the targets. Then adapted the relation match
(Intersection in Figure 5) and embedding similarity to rank the candidates which are
searched with the SPARQL endpoints.</p>
        </sec>
        <sec id="sec-2-4-4">
          <title>2.2.1 Relation match</title>
          <p>After annotating cell values, we search diferent types of each of these entities
in the same column by using Wikidata SPARQL endpoint. Since there might be a
lot of wrong candidates in the search results. It is essential to clean candidate set
of each cell in the table to apply further mechanisms like voting and embedding
to disambiguation.</p>
          <p>Here we assume the mentions in primary key columns are all appropriately
linked to corresponding entities while mentions not in primary key columns are
commonly linked to a “vogue entity”.</p>
          <p>
            For example, Trump and American are texts of two cells in the same row,
Trump can be easily linked to “Donald Trump” while American maybe linked to
“The United States of America”, which could not precisely describe semantics
within the column: birth place of Trump. When we search for the type of “The
United States of America” the results shall include “Country”, “Superpower”,
etc., which do not involve the relation “place of birth”. Thus, we use knowledge
graph structure, trying to choose the most suitable relation path [
            <xref ref-type="bibr" rid="ref3">3</xref>
            ] for those
entities whose values of properties exactly match the “vogue entity”. And thus
extract the type we need in ontology. Then we use vote mechanism, embedding
distance [
            <xref ref-type="bibr" rid="ref8">8</xref>
            ] [
            <xref ref-type="bibr" rid="ref9">9</xref>
            ] and text similarity to rank types in the candidate set and finally
get result.
          </p>
        </sec>
        <sec id="sec-2-4-5">
          <title>2.2.2 Column type disambiguation</title>
          <p>If the intersection of properties and search candidates is empty, we need to
use feature engineering to find the most suitable linking entity instead of simple
voting. With word embedding, we can achieve better accuracy when it comes to
correlation in semantic level.</p>
          <p>
            Considering word embedding to extend available information within a table
for the CTA task is reliable. Since the mention text on the CEA task is hard
to apply word embedding due to the uncommon words which are out of
vocabulary, the trending method on CTA is voting [
            <xref ref-type="bibr" rid="ref10">10</xref>
            ], ignoring properties of the
cell in primary key column. However, if the intersection of properties and search
candidates is empty, we use a hybrid method which consists of vote mechanism,
embedding distance and text similarity to rank types in candidate set.
3
          </p>
        </sec>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>Results</title>
      <p>For the CEA task in round1, we use DBpedia 2016-10 data as the knowledge
graph. It can be seen in Table 2 that the addition of noise to the table has an
impact on the candidate entities generated based on string similarity. After adding
the noise mentions repair mechanism, we can see that F1 and precision have
been greatly improved which proves that this method is efective. In round2, we
used Wikidata as our knowledge graph. In this round of challenge, we focused on
the impact of candidate entity generation on the CEA results. After
experimentation, we are more inclined to use MediaWiki API, which can perform fuzzy
searches on characters. It is obvious that the precision is better than round1.
Figure 6 shows that by experimenting with diferent range of top-k on the
candidate set which contains ground truth entity, we found that our probabilistic
graphical model has strong robustness.</p>
      <sec id="sec-3-1">
        <title>Result for the CTA task</title>
        <p>For the CTA task, the introduction of encoding model and elements in
primary key column appears to regularize candidate list at the level of semantics and
give less weight to the coarse-grained candidates. Even though the intersection
of properties of key value and target mention mentioned in Section 2.2, we still
remove the most semantically irrelevant entities to guarantee the candidate list
is as clean as possible. A better solution might be retraining pre-trained BERT to
ifne-tune BERT model. Since the language that ontology uses is restricted
(English almost) and the word tokens applied in ontology are also high-frequency
words included in vocabulary. This could be future work of the task.
4</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>Conclusion</title>
      <p>Graphical model of iterative probability propagation has obvious efect in entity
disambiguation, and candidate generation as its upstream task has a greater
impact with disambiguation results. Spell correction and noise mentions
detection in the CEA task can improve the performance for the CTA task. Also, the
size of the table has a great influence on the speed, it will take a lot of time to
propagate the probability of graph with large table. In addition, the application
of BERT embedding and property intersection helped to improve the result for
the CTA task. In comparison with the dataset in round 1, the dataset of the
following rounds is more complicated and field-specific. DBpedia could extend the
information of some entities while helps little to the uncommon and field-specific
entities.</p>
      <p>In the future, we will pay more attention to accuracy and speed of candidate
entity generation and entity disambiguation, we will also aim at improving
column type annotation by using pre-trained model to integrate the information,
making the result more fine-grained.
5</p>
    </sec>
    <sec id="sec-5">
      <title>Acknowledgements</title>
      <p>This work is supported by the National Natural Science Foundation of China
under Grants No. 62072099, Jiangsu Provincial Key Laboratory of Network and
Information Security under Grants No.BM2003201, Key Laboratory of
Computer Network and Information Integration of Ministry of Education of China
under Grants No.93K-9, and the Fundamental Research Funds for the Central
Universities.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Daheng</surname>
            <given-names>Wang</given-names>
          </string-name>
          , Prashant Shiralkar, Colin Lockard, Binxuan Huang, Xin Luna Dong, and
          <string-name>
            <given-names>Meng</given-names>
            <surname>Jiang</surname>
          </string-name>
          . TCN:
          <article-title>Table Convolutional Network for Web Table Interpretation</article-title>
          .
          <source>In proceedings of the Web Conference</source>
          <year>2021</year>
          , pp.
          <fpage>4020</fpage>
          -
          <lpage>4032</lpage>
          ,
          <year>April 2021</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <given-names>Dominique</given-names>
            <surname>Ritze</surname>
          </string-name>
          , Oliver Lehmberg, Yaser Oulabi, and
          <string-name>
            <given-names>Christian</given-names>
            <surname>Bizer</surname>
          </string-name>
          .
          <article-title>Profiling the Potential of Web Tables for Augmenting Cross-domain Knowledge Bases</article-title>
          .
          <source>In proceedings of the 25th international conference on world wide web</source>
          , pp.
          <fpage>251</fpage>
          -
          <lpage>261</lpage>
          ,
          <year>April 2016</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <given-names>G.</given-names>
            <surname>Limaye</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Sarawagi</surname>
          </string-name>
          , and
          <string-name>
            <given-names>S.</given-names>
            <surname>Chakrabarti</surname>
          </string-name>
          , “
          <article-title>Annotating and searching web tables using entities, types</article-title>
          and relationships,
          <source>” Proc. VLDB Endow.</source>
          , vol.
          <volume>3</volume>
          , pp.
          <fpage>1338</fpage>
          -
          <lpage>1347</lpage>
          ,
          <year>September 2010</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <given-names>Varish</given-names>
            <surname>Mulwad</surname>
          </string-name>
          ,
          <string-name>
            <surname>Tim Finin</surname>
            , and
            <given-names>Anupam</given-names>
          </string-name>
          <string-name>
            <surname>Joshi</surname>
          </string-name>
          .
          <article-title>Semantic message passing for generating linked data from tables</article-title>
          . In: Alani,
          <string-name>
            <given-names>H.</given-names>
            ,
            <surname>Kagal</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            ,
            <surname>Fokoue</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            ,
            <surname>Groth</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            ,
            <surname>Biemann</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            ,
            <surname>Parreira</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.X.</given-names>
            ,
            <surname>Aroyo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            ,
            <surname>Noy</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            ,
            <surname>Welty</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            ,
            <surname>Janowicz</surname>
          </string-name>
          ,
          <string-name>
            <surname>K</surname>
          </string-name>
          . (eds.)
          <source>ISWC</source>
          <year>2013</year>
          ,
          <string-name>
            <surname>Part</surname>
            <given-names>I. LNCS</given-names>
          </string-name>
          , vol.
          <volume>8218</volume>
          , pp.
          <fpage>363</fpage>
          -
          <lpage>378</lpage>
          . Springer, Heidelberg (
          <year>2013</year>
          ) .https://doi.org/10.1007/978-3-
          <fpage>642</fpage>
          -41335-3_
          <fpage>23</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <given-names>Phuc</given-names>
            <surname>Nguyen</surname>
          </string-name>
          , Ikuya Yamada, Natthawut Kertkeidkachorn, Ryutaro Ichise, and Hideaki Takeda. MTab4Wikidata at SemTab 2020:
          <article-title>Tabular Data Annotation with Wikidata</article-title>
          .
          <source>In SemTab@ ISWC</source>
          , pp.
          <fpage>86</fpage>
          -
          <lpage>95</lpage>
          ,
          <year>2020</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <given-names>Chandra</given-names>
            <surname>Sekhar</surname>
          </string-name>
          <string-name>
            <surname>Bhagavatula</surname>
          </string-name>
          , Thanapon Noraset, and
          <string-name>
            <given-names>Doug</given-names>
            <surname>Downey</surname>
          </string-name>
          .
          <year>2015</year>
          .
          <article-title>TabEL: Entity Linking in Web Tables</article-title>
          .
          <source>In Proceedings of the 14th International Conference on The Semantic Web (ISWC'15)</source>
          .
          <fpage>425</fpage>
          -
          <lpage>441</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <given-names>Yusra</given-names>
            <surname>Ibrahim</surname>
          </string-name>
          , Mirek Riedewald, and
          <string-name>
            <given-names>Gerhard</given-names>
            <surname>Weikum</surname>
          </string-name>
          .
          <article-title>Making Sense of Entities and Quantities in Web Tables</article-title>
          .
          <source>In Proc. of CIKM '16</source>
          .
          <fpage>1703</fpage>
          -
          <lpage>1712</lpage>
          ,
          <year>2016</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <given-names>Jiaoyan</given-names>
            <surname>Chen</surname>
          </string-name>
          , Ernesto Jiménez-Ruiz,
          <string-name>
            <given-names>Ian</given-names>
            <surname>Horrocks</surname>
          </string-name>
          , and
          <string-name>
            <surname>Charles</surname>
            <given-names>A.</given-names>
          </string-name>
          <string-name>
            <surname>Sutton</surname>
          </string-name>
          .
          <article-title>ColNet: Embedding the Semantics of Web Tables for Column Type Prediction</article-title>
          .
          <source>In AAAI</source>
          ,
          <year>2018</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <given-names>Jacob</given-names>
            <surname>Devlin</surname>
          </string-name>
          ,
          <string-name>
            <surname>Ming-Wei</surname>
            <given-names>Chang</given-names>
          </string-name>
          ,
          <string-name>
            <given-names>Kenton</given-names>
            <surname>Lee</surname>
          </string-name>
          ,
          <string-name>
            <given-names>and Kristina</given-names>
            <surname>Toutanova</surname>
          </string-name>
          .
          <year>2018</year>
          .
          <article-title>Bert: Pre-training of deep bidirectional transformers for language understanding</article-title>
          .
          <source>In NAACL-HLT.</source>
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <given-names>S.</given-names>
            <surname>Tyagi</surname>
          </string-name>
          and
          <string-name>
            <given-names>E.</given-names>
            <surname>Jimenez-Ruiz</surname>
          </string-name>
          .
          <article-title>LexMa: Tabular Data to Knowledge Graph Matching using ´ Lexical Techniques. In Semantic Web Challenge on Tabular Data to Knowledge Graph Matching (SemTab)</article-title>
          .
          <source>CEUR-WS.org</source>
          ,
          <year>2020</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>