<!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>Crete, GRE
* Corresponding author.
$ nora.abdelmageed@uni-jena.de (N. Abdelmageed); birgitta.koenig-ries@uni-jena.de (B. König-Ries)</journal-title>
      </journal-title-group>
    </journal-meta>
    <article-meta>
      <title-group>
        <article-title>Meta2KG: An Embeddings-based Approach for Transforming Metadata to Knowledge Graphs</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Nora Abdelmageed</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>Birgitta König-Ries</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Heinz Nixdorf Chair for Distributed Information Systems, Friedrich Schiller University Jena</institution>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Michael Stifel Center Jena, Friedrich Schiller University Jena</institution>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2023</year>
      </pub-date>
      <volume>000</volume>
      <issue>10</issue>
      <fpage>0</fpage>
      <lpage>0002</lpage>
      <abstract>
        <p>Metadata is used to describe data. It includes information about the who, when, where, how, and why of data collection. Ideally, it should be in a machine-understandable format like RDF. This enables data queries using structured query languages like SPARQL and empowers further data usage. In this paper, we investigate metadata as a source for generating Knowledge Graphs (KGs). We introduce a semi-automated approach that transforms raw metadata files into a KG. We develop the Biodiversity Metadata Ontology (BMO) as an underlying schema for our technique. We auto-populate the constructed ontology with instances from several metadata files as a unified KG. Finally, we discuss the common obstacles that face such a transformation procedure. Our results show that metadata files are a promising source for KG construction. In addition, our resources and code are publicly available1.</p>
      </abstract>
      <kwd-group>
        <kwd>eol&gt;Metadata Analysis</kwd>
        <kwd>RDF</kwd>
        <kwd>Ontology Matching</kwd>
        <kwd>Ontology Population</kwd>
        <kwd>Knowledge Graphs</kwd>
        <kwd>Embeddings</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>
        Processing (NLP) applications [
        <xref ref-type="bibr" rid="ref10 ref8 ref9">8, 9, 10</xref>
        ]. In this work, we transform raw metadata files into a
KG using an embedding-based matching technique. We demonstrate the efectiveness of the
method and discuss common challenges in the automated transformation process. We tested our
technique on a biodiversity use case; however, we expect our method to be domain-independent
since we do not rely on any domain-specific mapping rules.
      </p>
      <p>The proposed approach yields several research questions that we try to answer for the first
time in this paper:
• RQ1: Is it possible to construct a KG using metadata as the only data source?
• RQ2: How can we automate the transformation of metadata to KG?
• RQ3: What are the challenges facing such automated transformation?</p>
      <p>
        We distinguish the contributions of this paper compared to the previously published poster
paper [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ] as follows:
• Biodiversity Metadata Ontology (BMO), our data model, is a hand-crafted schema for
biodiversity metadata.
• Embedding-based approach that maps from metadata to BMO.
• Auto population technique of BMO with triple validation.
• Evaluation of the matching technique and discussion on the faced challenges.
• Biodiversity Metadata Knowledge Graph (BMKG), the resulting knowledge graph that is
automatically generated for the biodiversity metadata.
      </p>
      <p>The rest of this paper is organized as follows: We give an overview of related work in Section 2.
In Section 3, we demonstrate our approach. We discuss the results and answer our research
questions in Section 4 and Section 5. Finally, we conclude in Section 6.</p>
    </sec>
    <sec id="sec-2">
      <title>2. Related Work</title>
      <sec id="sec-2-1">
        <title>In this section, we give an overview of the related work.</title>
        <p>
          SCM-KG [
          <xref ref-type="bibr" rid="ref12">12</xref>
          ] integrates scholarly communication metadata into a KG from two diferent
sources DBLP1 and Microsoft Academic Graph (MAG)2. Their motivation is the disambiguation
of personal entities that represent authors. Such entities included a list of publication IDs
as a disambiguation property. The authors claimed the completeness of SCM-KG since each
data source covers diferent aspects. For example, DBLP has a complete listing of authors and
publications. However, MAG has more keywords and abstracts. The authors introduced a
pipeline that consists of 1) two manual steps concerning data acquisition and pre-processing.
2) three automatic steps, including ontology matching using rule-based techniques, similarity
measurement, and instance linking. The authors deal with various data sources like CSVs, PDFs,
and structured databases. Such heterogenous input may use diferent schemas. e.g., DBLP
and MAG model the same concepts (e.g., afiliation) diferently. Thus, the authors involved a
mapping step in creating their target unified graph through an ontology engineering phase.
They used subsets from Dublin Core and FOAF ontology, and they created missing vocabulary
        </p>
      </sec>
      <sec id="sec-2-2">
        <title>1https://dblp.org/</title>
        <p>2https://www.microsoft.com/en-us/research/project/microsoft-academic-graph/
themselves. They provided an entity linking step to their pipeline for ontology matching via a
Jaccard similarity. They used the common title and the publication year, if provided, to match
the instances to the ontology.</p>
        <p>
          ENVENTS [
          <xref ref-type="bibr" rid="ref13">13</xref>
          ] introduced a dataset for top-tier conferences in the computer science field,
e.g., ISWC, ESWC, CVPR. It encapsulates scientific events in terms of historical data about the
publications, submissions, start date, end date, location, and homepage for 25 top-prestigious
event series (718 editions in total) in five computer science communities. The authors manually
collected and analyzed the metadata (raw data) since 1990 of these conferences from diferent
sources like DBLP, and ACM Digital Libraries3. Then, they applied a pre-processing data
phase where they aimed to fill in the missing data, identify and correct incorrect data, and
remove irrelevant information. Thus, four tasks are involved in this phase: data integration,
data cleansing, data transformation, and event name unification. Then, the authors analyzed
the collected metadata of the events in terms of, e.g., the h5 index, average acceptance rate,
and the number of editions of each event. The primary use case of such work is Question
Answering (QA). The dataset is publicly available online in three formats (CSV, XML, and RDF).
        </p>
        <p>
          ENVENTSKG [
          <xref ref-type="bibr" rid="ref14 ref15">14, 15</xref>
          ] is the successor of the previous work. The authors released their dataset
as a unified KG instead of individual RDF dumps, including data for more computer science
communities. I.e., EVENTSKG is a KG that contains metadata of top-40 prestigious events series.
Like EVENTS, the main goal of EVENTSKG is to facilitate the analysis of events metadata by
enabling them to be queried using semantic query languages like SPARQL. This work relies on
the Scientific Event Ontology (SEO) [
          <xref ref-type="bibr" rid="ref16">16</xref>
          ] as a data model. Two steps are included to enhance their
previous pipeline. On the one hand, for the linked data generation, where the authors developed
an RDFer, a Java tool to convert input data from CSV to linked data (RDF/XML syntax). On the
other hand, the linked data enrichment (LDE) is included to infer the interlinking relationships
between RDF triples using inference engines, i.e., reasoners.
        </p>
        <p>
          Schröder et al. [
          <xref ref-type="bibr" rid="ref17">17</xref>
          ] managed to create a Personal Knowledge Graph (PKG) from file names as
the only data source used in a semi-automatic approach. File names are considered metadata
for files that have minimal context. Despite the unusual source to create a KG, a user that is
defined as a knowledge engineer is responsible for creating the RDF triples. However, an active
learning technique aids the knowledge engineer by suggesting entity types. The authors used
rule-based techniques to extract terminologies of interest. They followed several steps to unify
the extracted entities and populate the ontology. Then, they conducted taxonomic and
nontaxonomic relations using language resources. The authors used Jaccard and Embedding-based
similarities, for instance and type matching, respectively.
        </p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>3. Approach</title>
      <p>Data Acquisition
BMO</p>
      <p>Ontology Development
3</p>
      <p>Seen Data</p>
      <p>Unseen Data</p>
      <p>2
BMOE</p>
      <p>Preprocessing</p>
      <p>Embedding</p>
      <p>Source
Embeddings
Generation</p>
      <p>4
MetaE
5</p>
      <p>BMKG</p>
      <p>Release
7
6</p>
      <p>Matches
Match</p>
      <p>Validate &amp; Populate
word embeddings in addition to vectors construction methods (Embeddings Generation). 5) Our
similarity measurement and ontology matching techniques (Match). 6) Our auto-population
technique with supported datatype validations (Validate &amp; Populate), and finally, 7) how we
published and indexed our contributions, including the Biodiversity Metadata Knowledge
Graph (BMKG) (Release). We used the first fold of the collected metadata, “Seen Data” to
develop the underlying ontology Biodiversity Metadata Ontology (BMO) and to generate the
ontological embeddings BMOE. We used the second fold of the collected metadata, “Unseen Data”
for ontology matching and auto-population. Both “Data Acquisition”, “Ontology Development”,
and “Release” stages involve manual labor. The rest of the modules are fully automated.</p>
      <sec id="sec-3-1">
        <title>3.1. Data Acquisition</title>
        <p>
          The first step in this work is to decide the sources of metadata files. We decided to collect
them from seven biodiversity data portals that have various characteristics. These portals
are German Centre for Integrative Biodiversity Research (iDiv)4, BEF-China5, Biodiversity
Exploratories (BExIS)6, Global Biodiversity Information Facility (GBIF)7 and data.world8. In
addition, we included biodiversity-related metadata from PANGAEA9 and, Dryad10, both are
well-established data publishers for ecological data. We queried these portals using 20 keywords
identified as typical for the biodiversity domain [
          <xref ref-type="bibr" rid="ref18">18</xref>
          ] including, e.g., “abundance”, “benthic”,
“biomass”, “carbon”, “climate change”, “decomposition”, “earthworms”, “ecosystem”. We picked
the first 50 datasets from each repository from the search results and selected the complete
ones, those that have mostly completed their metadata fields. This manual inspection ensures
domain specificity as well. Figure 2 shows the overall distribution of the selected metadata
ifles over the repositories. We divided the collected data into Seen and Unseen data. For the
4https://data.botanik.uni-halle.de/bef-china/
5https://bef-china.com/
6https://www.biodiversity-exploratories.de/en/
7https://www.gbif.org/
8https://data.world/
9https://www.pangaea.de/
10https://datadryad.org/stash
2 2
iDiv BEF-China BExIS DataReGpBoIFsitories
        </p>
        <p>SeenData UnseenData
Figure 2: Seen &amp; Unseen metadata distribution.
19</p>
        <p>2
PANGAEA
18</p>
        <p>2
DRYAD
30</p>
        <p>2
data.world
Unseen data, we picked five files from each repository with the most samples: BEF-China and
BExIS, and we selected two files from each of the rest. We considered the remaining metadata
samples as Seen data. We use Seen data for modeling the underlying ontology and creating
its embeddings. The Unseen data is used to create the ground truth by manually annotating
its fields to the BMO; thus, we validate the matching technique. In addition, it is also used to
auto-populate the final resultant KG.</p>
      </sec>
      <sec id="sec-3-2">
        <title>3.2. Preprocessing</title>
        <p>We applied a preprocessing step to the “Seen data”. It included the conversion of the XML
ifles into a key-value data structure. That way, a key encodes the entire hierarchy of
a metadata field. For example, the key dataset.temporalCoverage...calendarDate
corresponds to the XML in Listing 1. Moreover, we cleaned the keys from generic
words, e.g., dataset, calandarDate, id, #text. We decided on these generic terms
by manual analysis of the entire repositories. So, a clean key for this example is
temporalCoverage.beginDate. We keep the key-value structure, “flat dictionary”, in a
separate file, and we use it to pre-train word embeddings and triple validation later in this work.</p>
        <p>Listing 1: Metadata field XML snippet
&lt;dataset id="171"&gt;
&lt;temporalCoverage&gt;
&lt;rangeOfDates&gt;
&lt;beginDate&gt;
&lt;calendarDate&gt;</p>
        <p>2009/07/31
&lt;/calendarDate&gt;
&lt;/beginDate&gt;
&lt;/rangeOfDates&gt;
&lt;/temporalCoverage&gt;
&lt;/dataset&gt;</p>
      </sec>
      <sec id="sec-3-3">
        <title>3.3. Ontology Development</title>
        <p>The target of this phase is to find a common vocabulary for the seven data repositories we
decided to work with. After the preprocessing step, we calculated the frequency of each key
in the Seen data to analyze the used keys for each data repository and get insights on the
most common keys in the biodiversity metadata in general. Table 1 shows a sample of the
auto-generated keys after we apply the cleaning steps and their frequencies. The last column
depicts our chosen key that would appear in the ontology. The selected format would be
the shared vocabulary among all data portals. The selected repositories use various syntactic
representations for the same semantic meaning. For example, “abstract” conveys the information
from both fields: “Short_Abstract”, and “Abstract.Abstract”. We manually analyzed the resultant
cleaned and grouped keys to develop a shared schema that aligns our data repositories. We
kept the “Selected” key with all its synonyms. Such selected keys represent our schema. We
use its synonyms to generate the embedding of the key later in this work. We held several
meetings with a biodiversity expert to validate and review such schema. During those meetings,
we integrated the biodiversity expert’s opinion, e.g., we included other vocabularies for one
data repository, i.e., BExIS. Thus, in this phase, ontology development is an iterative process
where we integrate the feedback from the domain expert.</p>
        <p>
          We used the Python module, rdflib 11 to create the RDF file for the schema, the Biodiversity
Metadata Ontology (BMO). We reused existing vocabulary from schema.org. In addition,
we defined a new concept under BMO namespace if it did not exist. For example, we reused
“Organization”, “Person”, and “Address” from schema.org. However, we defined both “Taxonomic
Coverage” and “Geographic Coverage” using BMO namespace. In addition, we used datatype
properties from Wikidata [
          <xref ref-type="bibr" rid="ref19">19</xref>
          ] and Dublin Core12.
        </p>
        <p>Figure 3 depicts the concepts and relations of the Biodiversity Metadata Ontology (BMO). The
dashed lines represent the subClassOf relation where the dashed node notes the parent class.
Other nodes and lines represent concrete classes and relations, respectively. We demonstrate
the properties of our main concept Dataset in Table 2. The “Match” column denotes the
skos:exactMatch from the corresponding source except for both license and accessRights,
they represent skos:closeMatch due to a range mismatch between our properties and those
defined in Dublin Core.</p>
      </sec>
      <sec id="sec-3-4">
        <title>3.4. Embeddings Generation</title>
        <p>In this section, we explain embeddings sources and methods we developed to transform the
keywords into embedding space.</p>
        <p>
          Embedding Sources We supported two variations of embeddings. On the one hand, for
domain-specific embeddings, we trained a fasttext [
          <xref ref-type="bibr" rid="ref10">10</xref>
          ] model on the Seen data by converting
the key-value pairs, “flat dictionary” (see Section 3.2), into synthetic sentences. Iteratively, we
used both the key and its value in such a dictionary to create the corresponding sentence. On the
11https://rdflib.readthedocs.io/en/stable/
12https://www.dublincore.org/specifications/dublin-core/dcmi-terms/
other hand, for the pre-trained embeddings13, we used the publicly available Wikipedia-based
embeddings. We used these resources to generate both ontological embeddings (BMOE) and
metadata embeddings (MetaE) for the unseen data. We compare both embedding sources during
our experiments.
        </p>
        <p>Generation Method The selected repositories use diferent keywords representing precisely
the same thing. For example, BEF-China, GBIF, and BExIS use geographicCoverage, and
DRYAD uses only Coverage to describe the geographical specs of a study. The same applies
for taxonomicCoverage that BEF-China, GBIF, and BExIS use, whereas Taxonomic_Scope
and TaxonCoverage are used by iDiv and PANGAEA, respectively. Thus, we used the list
13https://fasttext.cc/docs/en/english-vectors.html
Properties of our main concept: Dataset. Short forms; SCH, DCT, and WD map to schema.org, Dublin
Core Terms, and Wikidata respectively.
tor of a given key  is determined as the mean vector of all its synonyms set as defined
as  in Equation 1. 2) Weighted Mean: Similar to the Mean method and inspired from
TF-IDF14, we gave higher weight to the more specific words that form an entire key. For
example, temporalCoverage.startDate, startDate would have double the weight of
temporalCoverage. temporalCoverage is a less discriminative word since it would appear
with another term like endDate. This method is described in Equation 2 where  is the
individual word vector of a given key of synonyms set , and we use the word position  as
its weight. We use the embeddings generation methods to transform BMO ontology and the
Unseen data keys into the embeddings space.
 =
(2)
3.5. Match
In this phase, we converted BMO into embeddings space using the equations above yielded
BMOE. We also performed the same pre-processing procedure to obtain clean keys of the Unseen
data. Then, we transformed the Unseen data keys into vector space as well yielded MetaE. One
significant diference between this step and generating BMO embeddings is that the Unseen
data have no synonyms; however, the mean-based operations are only done on the words of
the key only. For matching, we used cosine similarity in the embedding space between the
ontological embeddings, BMOE, and Unseen metadata embeddings, MetaE. For each MetaE, we
retrieve the closest BMO vector that has ≥ 70% similarity. We avoid the closest assignment
for better recall. We chose such a threshold to balance the precision and recall. We tried
higher thresholds; however, it misses a lot of true matches. This makes sense since the target
ontological embeddings are created using a mean or weighted mean operation; thus, a 100%
similarity will never be achieved. This step matches the unseen data to the ontology concepts
and properties; however, it lacks the instances.</p>
      </sec>
      <sec id="sec-3-5">
        <title>3.6. Validate &amp; Populate</title>
        <p>To populate the BMO with instances, we rely on the “flat dictionary”. In that sense, the key has
mapped to, e.g., ontology property, and its value represents the instance we add to the ontology.
Auto-populating such ontology given only matches from the step above is not accurate for two
reasons: 1) invalid entries in the metadata fields, and 2) miss-classification that yields datatype
violations. We allow the population of a triple if and only if its value has the expected datatype.
For example, we populate dataCreator_Phone if the corresponding value is a phone. We
cover basic datatype validations using regular expressions for the following datatypes: Phone,
Email, Coordinate, URL, Decimal, and Date. In addition, we validate the resultant KG using the
W3C RDF Validation Service15.</p>
      </sec>
      <sec id="sec-3-6">
        <title>3.7. Release</title>
        <p>
          Resources should be easily accessible to allow replication and reuse. We follow the FAIR
(Findable, Accessible, Interoperable, and Reusable) guidelines [
          <xref ref-type="bibr" rid="ref7">7</xref>
          ] to release our contributions.
We release our ground truth [
          <xref ref-type="bibr" rid="ref20">20</xref>
          ], ontological embeddings [
          <xref ref-type="bibr" rid="ref21">21</xref>
          ], BMO [
          <xref ref-type="bibr" rid="ref22">22</xref>
          ], and BMKG [
          <xref ref-type="bibr" rid="ref23">23</xref>
          ] in
Turtle, N-triples, and RDF-XML format in Zenodo, so researchers in the community can benefit
from them. We published our resources and code under the Creative Commons Attribution 4.0
International (CC BY 4.0) and Apache License 2.0, respectively.
15https://www.w3.org/RDF/Validator/
4. Results
We conducted several experiments to demonstrate the efectiveness of the generated embeddings.
Besides the two mean-based methods (mean and weighted mean) for embeddings generation, we
developed a two baseline approaches. On one hand, to test the efectiveness of embeddings we
developed a base line approach based on string similarity using Levenstein distance (levenstein).
On other hand, to test the efectiveness of mean operations, we handled each key in the Unseen
data as a single word without any kind of spliting, then, transform that word to a vector (key
to vec). For evaluation, we manually annotated the cleaned Unseen Data with the correct
match from the ontology. We use such ground truth to evaluate our matching technique. We
considered the value of the auto-generated key to classify it. In the following, we show our
matching results and give insights about the resultant auto-generated KG.
        </p>
      </sec>
      <sec id="sec-3-7">
        <title>4.1. Matching Results</title>
        <p>Since we have two embedding sources (our custom embeddings and pre-trained
Wikipediabased embeddings) and three techniques (baseline (no mean), mean, and weighted mean) to
obtain an embedding vector with an additional lexical baseline (levenstein), we conducted
seven experiments to cover all combinations. Figure 4 shows the F1-score for all experimental
settings. We calculated the scores per data repository and the accumulated them as well (all).
We found that the Weighted Mean approach combined with the pre-trained Wikipedia-based
embeddings yielded the best scores. This proves that our developed mean-based method
successfully captured a wide range of syntactic representations from metadata keywords. Since
we used synthetic sentences that are derived from a combination of metadata key and value,
“flat dictionary” items combined, we lacked proper natural text during the training. Thus, it
justifies the lower scores with our custom embeddings. From the repositories perspective, our
approach gained the lowest scores on PANGAEA due to the lack of proper metadata fields,
thus, confusing our matching procedure. However, our method reaches, at some times, 100%
precision on Dryad due to its relatively more straightforward fields to match, e.g., “title”.</p>
      </sec>
      <sec id="sec-3-8">
        <title>4.2. Resultant Knowledge Graph</title>
        <p>Our resultant BMKG represents BMO with instances. It contains those instances from the
Unseen data. Figure 5 represents the frequency of triples in the BMKG. Darker colors
depict higher field frequency. Dataset datatype properties, e.g., keywordSet, citation, and
description, are the most occurred fields in the graph from the Unseen metadata files. They
are auto-populated correctly with valid instances. The data properties are followed by the
DataCreator and ContactPerson. The NumberOfPlots seems to be more frequently used
than BoundingCoordinates under GeographicCoverage. The MetadataProvider is
frequently incomplete compared to both DataCreator and ContactPerson since it is usually
described by givenName and phone only.</p>
        <p>We gave a closer look to the BMKG where we manually investigated the populated Dataset
instances using Protégé16. Figure 6 shows a snippet of the automatically generated KG. We
picked a random instance of the core concept “Dataset” and investigated the auto-populated
triples manually using Protégé with its original corresponding metadata file. In the figure,
“numberOfRecords”, “temporalCoverage”, “title”, “geographicCoverage”, “dataCreator” are correctly
matched and populated (green rectangles 1, 4, 5, 6, 7). However, our technique mismatches
the “Project” and the “startDate” under the “TemporalCoverage” triple (red rectangles 2 and 3).
From the original file, the former is just a “description”, and the latter should be “endDate”. In
addition, we identified missing triples under the “dataCreator”, e.g., phone value. This means
that our validation layer failed to validate a phone value.</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>5. Discussion &amp; Limitations</title>
      <p>In this section, we give the first answers to our previously expressed research questions. RQ1: Is
it possible to construct a KG using metadata as the only data source? our conducted experiments
in this paper show that metadata are a promising data source since we managed to create a KG
from them in a fully automated way. However, the resultant KG sufers from quality issues as
shown in Figure 6. This needs multiples revisions and human intervention to ensure a higher
quality level of the restultant KG. In this paper, we developed a fully automated unsupervised
approach based on embeddings to transform raw metadata files into an ontology and populate
it with instances to generate a final KG. Thus, our approach initially answers RQ2: How can we
automate the transformation of metadata to KG?. We pose the last research question, RQ3: What
are the challenges facing such automated transformation? to discuss the common obstacles with
our provided solutions as follows: 1) A resultant triple might violate datatype constraints due to
a mismatch by our approach or originally filed with a wrong datatype. We proposed validations
that are based on regular expressions for several datatypes. E.g., a triple like: (dataCreator,
phone, X) is considered valid if and only if X is a valid phone value. 2) Inconsistent value format
of metadata attributes. Keywords are used either in a word-by-word form or a list separated by
a delimiter like commas and semicolons. We set the granularity to a word level for consistency,
thus, we split any given list by its delimiter. 3) Embeddings failed to diferentiate between values
like surName and givenName since both are names. Thus, we consider the actual string value
1
3
4
6
5
2
7
to obtain the correct match for such cases. 4) Some repositories provide weak and incomplete
metadata fields like PANGAEA. Such repositories introduce noise that we omit as much as
possible to generate a clean KG.</p>
      <p>We list the following limitations that are not solved yet. In our future work, we will consider
the sketched solutions: 1) We discovered more inconsistencies regarding some metadata fields.
Currently, license and intellectualRights properties accept a literal as a range. However, Dublin
Core defines both of them where the expected range is an actual “license” and “right statement”
objects, respectively. We plan to change that to follow the Dublin Core definitions where we
support entity linking. 2) Currently, citation is a data property that accepts a string as a range.
We chose based on the options commonly used in the selected repositories. However, a typical
citation contains more fine-grained data like authors, volume, and issue, which PANGAEA
partially adopts. Thus, we consider a further analysis of the citation field by recognizing its
individual parts. By this means, it would yield into more fine-grained KG and better description.
3) Metadata fields might contain several (semi)redundant information across various fields, e.g.,
BEF-China might have these duplicates under description, abstract, introduction, measurement. A
semi-automated approach could overcome this issue. 4) We found complex fields that have
multiple semantic concepts. E.g., the description that is used in data.world often contain information
about citation or license. So, detecting those nested entities would yield concrete information.</p>
    </sec>
    <sec id="sec-5">
      <title>6. Conclusions &amp; Future Work</title>
      <p>
        We investigated the construction of a Knowledge Graph (KG) using metadata as the only source
of data. Our pipeline is tested on, but not limited to, a biodiversity domain use case. We
demonstrated our used data repositories: seven biodiversity data portals. We manually collected
the metadata files from them. We divide them into Seen and Unseen data. We used the Seen data
to construct the underlying data model that aligns the selected data portals. In addition, we used
them to transform the constructed ontology into the embedding space. We used the Unseen data
to evaluate our unsupervised matching techniques and auto-populate the BMO with instances.
Such embeddings-based techniques are based on the mean operation where the similarity
measure is the cosine similarity. We demonstrated the efectiveness of the developed matching
and population techniques. In addition, we showed the current limitations of the methodology,
and we pointed out possible solutions for them. Besides the transformation pipeline, we
presented the Biodiversity Metadata Ontology (BMO) and Biodiversity Metadata Knowledge
Graph (BMKG) as byproducts of this work. We made our resources and code publicly under our
GitHub repository. In addition, we released our ground truth [
        <xref ref-type="bibr" rid="ref20">20</xref>
        ], ontological embeddings [
        <xref ref-type="bibr" rid="ref21">21</xref>
        ],
BMO [
        <xref ref-type="bibr" rid="ref22">22</xref>
        ], and BMKG [
        <xref ref-type="bibr" rid="ref23">23</xref>
        ] in Turtle, n-triples, and RDF-XML format in Zenodo.
      </p>
      <p>We see multiple areas to extend this work. First, we plan to enhance our matching technique
by using an ensemble-based method that relies on both embeddings and string similarity. In
addition, we explore more options to close the open issues we have discussed. For example,
we parse complex fields into more fine-grained pieces for better representation. Moreover, we
explore triple verification approaches for more trusted KG. Finally, we expose the BMKG via a
SPARQL endpoint to achieve better data re-usability.</p>
    </sec>
    <sec id="sec-6">
      <title>Acknowledgment</title>
      <p>The authors thank the Carl Zeiss Foundation for the financial support of the project “A Virtual Werkstatt
for Digitization in the Sciences (P5)” within the scope of the program line “Breakthroughs: Exploring
Intelligent Systems” for “Digitization - explore the basics, use applications”.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>A.</given-names>
            <surname>Hogan</surname>
          </string-name>
          , E. Blomqvist,
          <string-name>
            <given-names>M.</given-names>
            <surname>Cochez</surname>
          </string-name>
          , C. d'Amato, G. de Melo,
          <string-name>
            <given-names>C.</given-names>
            <surname>Gutierrez</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Kirrane</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. E. L.</given-names>
            <surname>Gayo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Navigli</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Neumaier</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. N.</given-names>
            <surname>Ngomo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Polleres</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S. M.</given-names>
            <surname>Rashid</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Rula</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Schmelzeisen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. F.</given-names>
            <surname>Sequeda</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Staab</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Zimmermann</surname>
          </string-name>
          , Knowledge Graphs,
          <source>ACM Comput. Surv</source>
          .
          <volume>54</volume>
          (
          <year>2022</year>
          )
          <volume>71</volume>
          :
          <fpage>1</fpage>
          -
          <lpage>71</lpage>
          :
          <fpage>37</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>A.</given-names>
            <surname>Hogan</surname>
          </string-name>
          , E. Blomqvist,
          <string-name>
            <given-names>M.</given-names>
            <surname>Cochez</surname>
          </string-name>
          , C. d'Amato, G. de Melo,
          <string-name>
            <given-names>C.</given-names>
            <surname>Gutierrez</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Kirrane</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. E. L.</given-names>
            <surname>Gayo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Navigli</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Neumaier</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. N.</given-names>
            <surname>Ngomo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Polleres</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S. M.</given-names>
            <surname>Rashid</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Rula</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Schmelzeisen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. F.</given-names>
            <surname>Sequeda</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Staab</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Zimmermann</surname>
          </string-name>
          ,
          <source>Knowledge Graphs, number 22 in Synthesis Lectures on Data, Semantics, and Knowledge</source>
          , Morgan &amp; Claypool,
          <year>2021</year>
          . doi:
          <volume>10</volume>
          .2200/S01125ED1V01Y202109DSK022.
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>S.</given-names>
            <surname>Auer</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Kovtun</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Prinz</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Kasprzik</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Stocker</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Vidal</surname>
          </string-name>
          ,
          <article-title>Towards a Knowledge Graph for Science</article-title>
          ,
          <source>in: Proceedings of the 8th International Conference on Web Intelligence</source>
          , Mining and Semantics,
          <string-name>
            <surname>WIMS</surname>
          </string-name>
          <year>2018</year>
          ,
          <string-name>
            <given-names>Novi</given-names>
            <surname>Sad</surname>
          </string-name>
          , Serbia, June 25-27,
          <year>2018</year>
          , ACM,
          <year>2018</year>
          , pp.
          <volume>1</volume>
          :
          <fpage>1</fpage>
          -
          <issue>1</issue>
          :6. doi:
          <volume>10</volume>
          .1145/3227609.3227689.
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>L. M. R.</given-names>
            <surname>Gadelha</surname>
          </string-name>
          , et al.,
          <article-title>A survey of biodiversity informatics: Concepts, practices, and challenges</article-title>
          ,
          <source>Wiley Interdiscip. Rev. Data Min. Knowl. Discov</source>
          .
          <volume>11</volume>
          (
          <year>2021</year>
          ). doi:
          <volume>10</volume>
          .1002/ widm.1394.
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>F.</given-names>
            <surname>Löfler</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Wesp</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>König-Ries</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Klan</surname>
          </string-name>
          ,
          <article-title>Dataset search in biodiversity research: Do metadata in data repositories reflect scholarly information needs?</article-title>
          ,
          <source>PloS one 16</source>
          (
          <year>2021</year>
          )
          <article-title>e0246099</article-title>
          . doi:
          <volume>10</volume>
          .1371/journal.pone.
          <volume>0246099</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>R.</given-names>
            <surname>Page</surname>
          </string-name>
          ,
          <article-title>Towards a biodiversity knowledge graph</article-title>
          ,
          <source>Research Ideas and Outcomes</source>
          <volume>2</volume>
          (
          <year>2016</year>
          )
          <article-title>e8767</article-title>
          . doi:
          <volume>10</volume>
          .3897/rio.2.e8767.
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>M. D.</given-names>
            <surname>Wilkinson</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Dumontier</surname>
          </string-name>
          ,
          <string-name>
            <given-names>I. J.</given-names>
            <surname>Aalbersberg</surname>
          </string-name>
          , G. Appleton,
          <string-name>
            <given-names>M.</given-names>
            <surname>Axton</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Baak</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Blomberg</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.-W.</given-names>
            <surname>Boiten</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L. B. da Silva</given-names>
            <surname>Santos</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P. E.</given-names>
            <surname>Bourne</surname>
          </string-name>
          , et al.,
          <article-title>The fair guiding principles for scientific data management and stewardship</article-title>
          ,
          <source>Scientific data 3</source>
          (
          <year>2016</year>
          ). doi:
          <volume>10</volume>
          .1038/sdata.
          <year>2016</year>
          .
          <volume>18</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>Y.</given-names>
            <surname>Goldberg</surname>
          </string-name>
          ,
          <string-name>
            <surname>O. Levy</surname>
          </string-name>
          , Word2Vec Explained: deriving Mikolov et al.'
          <article-title>s negative-sampling word-embedding method</article-title>
          ,
          <source>CoRR abs/1402</source>
          .3722 (
          <year>2014</year>
          ). URL: http://arxiv.org/abs/1402.3722.
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>J.</given-names>
            <surname>Pennington</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Socher</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C. D.</given-names>
            <surname>Manning</surname>
          </string-name>
          , Glove:
          <article-title>Global Vectors for Word Representation</article-title>
          ,
          <source>in: Proceedings of the 2014 Conference on Empirical Methods in Natural Language Processing, EMNLP 2014, October 25-29</source>
          ,
          <year>2014</year>
          , Doha,
          <string-name>
            <surname>Qatar,</surname>
          </string-name>
          <article-title>A meeting of SIGDAT, a Special Interest Group of the ACL</article-title>
          , ACL,
          <year>2014</year>
          , pp.
          <fpage>1532</fpage>
          -
          <lpage>1543</lpage>
          . doi:
          <volume>10</volume>
          .3115/v1/d14-
          <fpage>1162</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>P.</given-names>
            <surname>Bojanowski</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Grave</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Joulin</surname>
          </string-name>
          , T. Mikolov,
          <article-title>Enriching word vectors with subword information</article-title>
          ,
          <source>Trans. Assoc. Comput. Linguistics</source>
          <volume>5</volume>
          (
          <year>2017</year>
          )
          <fpage>135</fpage>
          -
          <lpage>146</lpage>
          . doi:
          <volume>10</volume>
          .1162/tacl\ _a\_
          <volume>00051</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>N.</given-names>
            <surname>Abdelmageed</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>König-Ries</surname>
          </string-name>
          ,
          <article-title>Meta2KG: transforming metadata to knowledge graphs</article-title>
          ,
          <source>in: Proceedings of the 17th International Workshop on Ontology Matching (OM</source>
          <year>2022</year>
          )
          <article-title>co-located with the 21th International Semantic Web Conference (ISWC 2022), Hangzhou, China, held as a virtual conference</article-title>
          ,
          <source>October</source>
          <volume>23</volume>
          ,
          <year>2022</year>
          , volume
          <volume>3324</volume>
          <source>of CEUR Workshop Proceedings, CEUR-WS.org</source>
          ,
          <year>2022</year>
          , pp.
          <fpage>226</fpage>
          -
          <lpage>228</lpage>
          . URL: http://ceur-ws.
          <source>org/</source>
          Vol-
          <volume>3324</volume>
          /om2022_ poster3.pdf.
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>A.</given-names>
            <surname>Sadeghi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Lange</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Vidal</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Auer</surname>
          </string-name>
          ,
          <article-title>Integration of scholarly communication metadata using knowledge graphs</article-title>
          ,
          <source>in: Research and Advanced Technology for Digital Libraries - 21st International Conference on Theory and Practice of Digital Libraries, TPDL</source>
          <year>2017</year>
          , Thessaloniki, Greece,
          <source>September 18-21</source>
          ,
          <year>2017</year>
          , Proceedings, volume
          <volume>10450</volume>
          of Lecture Notes in Computer Science, Springer,
          <year>2017</year>
          , pp.
          <fpage>328</fpage>
          -
          <lpage>341</lpage>
          . doi:
          <volume>10</volume>
          .1007/978-3-
          <fpage>319</fpage>
          -67008-9\_
          <fpage>26</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>S.</given-names>
            <surname>Fathalla</surname>
          </string-name>
          ,
          <string-name>
            <surname>C.</surname>
          </string-name>
          <article-title>Lange, EVENTS: A dataset on the history of top-prestigious events in five computer science communities</article-title>
          , in: A. N.
          <string-name>
            <surname>González-Beltrán</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          <string-name>
            <surname>Osborne</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          <string-name>
            <surname>Peroni</surname>
          </string-name>
          , S. Vahdati (Eds.), Semantics, Analytics, Visualization - 3rd
          <source>International Workshop</source>
          , SAVE-SD
          <year>2017</year>
          , Perth, Australia, April 3,
          <year>2017</year>
          , and 4th International Workshop, SAVE-SD
          <year>2018</year>
          , Lyon, France, April
          <volume>24</volume>
          ,
          <year>2018</year>
          , Revised Selected Papers, volume
          <volume>10959</volume>
          of Lecture Notes in Computer Science, Springer,
          <year>2018</year>
          , pp.
          <fpage>110</fpage>
          -
          <lpage>120</lpage>
          . doi:
          <volume>10</volume>
          .1007/978-3-
          <fpage>030</fpage>
          -01379-0\_8.
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>S.</given-names>
            <surname>Fathalla</surname>
          </string-name>
          ,
          <string-name>
            <surname>C.</surname>
          </string-name>
          <article-title>Lange, EVENTSKG: A knowledge graph representation for top-prestigious computer science events metadata</article-title>
          , in: N. T.
          <string-name>
            <surname>Nguyen</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          <string-name>
            <surname>Pimenidis</surname>
            ,
            <given-names>Z.</given-names>
          </string-name>
          <string-name>
            <surname>Khan</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          Trawinski (Eds.),
          <source>Computational Collective Intelligence - 10th International Conference, ICCCI</source>
          <year>2018</year>
          ,
          <article-title>Bristol</article-title>
          , UK, September 5-
          <issue>7</issue>
          ,
          <year>2018</year>
          , Proceedings,
          <string-name>
            <surname>Part</surname>
            <given-names>I</given-names>
          </string-name>
          , volume
          <volume>11055</volume>
          of Lecture Notes in Computer Science, Springer,
          <year>2018</year>
          , pp.
          <fpage>53</fpage>
          -
          <lpage>63</lpage>
          . doi:
          <volume>10</volume>
          .1007/978-3-
          <fpage>319</fpage>
          -98443-8\_6.
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>S.</given-names>
            <surname>Fathalla</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Lange</surname>
          </string-name>
          , S. Auer,
          <article-title>EVENTSKG: A 5-star dataset of top-ranked events in eight computer science communities</article-title>
          , in: P. Hitzler,
          <string-name>
            <given-names>M.</given-names>
            <surname>Fernández</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Janowicz</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Zaveri</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. J. G.</given-names>
            <surname>Gray</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>López</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Haller</surname>
          </string-name>
          ,
          <string-name>
            <surname>K.</surname>
          </string-name>
          Hammar (Eds.),
          <source>The Semantic Web - 16th International Conference, ESWC</source>
          <year>2019</year>
          , Portorož, Slovenia, June 2-6,
          <year>2019</year>
          , Proceedings, volume
          <volume>11503</volume>
          of Lecture Notes in Computer Science, Springer,
          <year>2019</year>
          , pp.
          <fpage>427</fpage>
          -
          <lpage>442</lpage>
          . doi:
          <volume>10</volume>
          .1007/978-3-
          <fpage>030</fpage>
          -21348-0\_
          <fpage>28</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <given-names>S.</given-names>
            <surname>Fathalla</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Vahdati</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Auer</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Lange</surname>
          </string-name>
          ,
          <article-title>The scientific events ontology of the openresearch.org curation platform</article-title>
          , in: C. Hung,
          <string-name>
            <given-names>G. A.</given-names>
            <surname>Papadopoulos</surname>
          </string-name>
          (Eds.),
          <source>Proceedings of the 34th ACM/SIGAPP Symposium on Applied Computing, SAC</source>
          <year>2019</year>
          , Limassol, Cyprus, April 8-
          <issue>12</issue>
          ,
          <year>2019</year>
          , ACM,
          <year>2019</year>
          , pp.
          <fpage>2311</fpage>
          -
          <lpage>2313</lpage>
          . doi:
          <volume>10</volume>
          .1145/3297280.3297631.
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <given-names>M.</given-names>
            <surname>Schröder</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Jilek</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Dengel</surname>
          </string-name>
          ,
          <article-title>A human-in-the-loop approach for personal knowledge graph construction from file names</article-title>
          ,
          <source>in: Proceedings of the 3rd International Workshop on Knowledge Graph Construction (KGCW</source>
          <year>2022</year>
          )
          <article-title>co-located with 19th Extended Semantic Web Conference (ESWC</article-title>
          <year>2022</year>
          ), Hersonissos, Greek, May
          <volume>30</volume>
          ,
          <year>2022</year>
          , volume
          <volume>3141</volume>
          <source>of CEUR Workshop Proceedings, CEUR-WS.org</source>
          ,
          <year>2022</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <given-names>N.</given-names>
            <surname>Abdelmageed</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Algergawy</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Samuel</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>König-Ries</surname>
          </string-name>
          ,
          <article-title>BiodivOnto: Towards a Core Ontology for Biodiversity, in: The Semantic Web: ESWC 2021 Satellite Events</article-title>
          , volume
          <volume>12739</volume>
          , Springer,
          <year>2021</year>
          , pp.
          <fpage>3</fpage>
          -
          <lpage>8</lpage>
          . doi:
          <volume>10</volume>
          .1007/978-3-
          <fpage>030</fpage>
          -80418-3\_1.
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [19]
          <string-name>
            <given-names>D.</given-names>
            <surname>Vrandecic</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Krötzsch</surname>
          </string-name>
          ,
          <article-title>Wikidata: a free collaborative knowledgebase</article-title>
          ,
          <source>Commun. ACM</source>
          <volume>57</volume>
          (
          <year>2014</year>
          )
          <fpage>78</fpage>
          -
          <lpage>85</lpage>
          . doi:
          <volume>10</volume>
          .1145/2629489.
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          [20]
          <string-name>
            <given-names>N.</given-names>
            <surname>Abdelmageed</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>König-Ries</surname>
          </string-name>
          ,
          <source>Biodiversity Metadata Ground Truth</source>
          ,
          <year>2022</year>
          . doi:
          <volume>10</volume>
          .5281/ zenodo.6951623, version:
          <source>v1.0</source>
          .0,
          <string-name>
            <surname>Zenodo</surname>
          </string-name>
          .
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          [21]
          <string-name>
            <given-names>N.</given-names>
            <surname>Abdelmageed</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>König-Ries</surname>
          </string-name>
          ,
          <source>Biodiversity Metadata Ontology Embeddings (BMOE)</source>
          ,
          <year>2022</year>
          . doi:
          <volume>10</volume>
          .5281/zenodo.6951658, version:
          <source>v1.0</source>
          .0,
          <string-name>
            <surname>Zenodo</surname>
          </string-name>
          .
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          [22]
          <string-name>
            <given-names>N.</given-names>
            <surname>Abdelmageed</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>König-Ries</surname>
          </string-name>
          ,
          <source>Biodiversity Metadata Ontology (BMO)</source>
          ,
          <year>2022</year>
          . doi:
          <volume>10</volume>
          . 5281/zenodo.6948519, version:
          <source>v1.0</source>
          .0,
          <string-name>
            <surname>Zenodo</surname>
          </string-name>
          .
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          [23]
          <string-name>
            <given-names>N.</given-names>
            <surname>Abdelmageed</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>König-Ries</surname>
          </string-name>
          ,
          <source>Biodiversity Metadata Knowledge Graph (BMKG)</source>
          ,
          <year>2022</year>
          . doi:
          <volume>10</volume>
          .5281/zenodo.6948573.
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>