<!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>INDEX: the Intelligent Data Steward Toolbox</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Tim Adams</string-name>
          <email>tim.adams@scai.fraunhofer.de</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Mohamed Aborageh</string-name>
          <email>mohamed.aborageh@scai.fraunhofer.de</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Yasamin Salimi</string-name>
          <email>yasamin.salimi@scai.fraunhofer.de</email>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Holger Fröhlich</string-name>
          <email>holger.froehlich@scai.fraunhofer.de</email>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Marc Jacobs</string-name>
          <email>marc.jacobs@scai.fraunhofer.de</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Bonn-Aachen International Center for IT, Rheinische Friedrich-Wilhelms-Universität Bonn</institution>
          ,
          <addr-line>Bonn 53115</addr-line>
          ,
          <country country="DE">Germany</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Fraunhofer Institute for Algorithms and Scientific Computing</institution>
          ,
          <addr-line>Schloss Birlinghoven, Sankt Augustin 53757</addr-line>
          ,
          <country country="DE">Germany</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>The data steward, responsible for overseeing data management, plays a pivotal role in evidence-based medicine by ensuring the quality, integrity, and accessibility of data throughout its lifecycle. However, managing medical data poses challenges, including handling diverse structured and unstructured data from various sources in diferent formats. This data curation process demands significant time and resources. To alleviate these challenges and enhance the eficiency of data stewards, we introduce a novel data stewardship tool and curation workflow utilizing Large Language Models (LLMs). We evaluated our approach by performing automatic pairwise cohort harmonization using data dictionaries of 6 diferent Parkinson's Disease (PD) studies and 13 diferent studies in the context of Alzheimer's Disease (AD), as well as a mapping task of over 38,000 ICD10 codes using code descriptions obtained from UKBioBank. When compared with a String Matching based baseline method that does not capture the context of variable descriptions, we found that Generative Pre-trained Transformer (GPT) embedding based mappings performed significantly better, reaching a best average accuracy for the application of PD cohort harmonization for an automated initial closest match of 82%. While we found that due to various diferent formulation and wording issues descriptions could not be automatically matched in all cases, we are confident that our data steward tool can significantly facilitate the work of the data steward in a semi-automatic fashion.</p>
      </abstract>
      <kwd-group>
        <kwd>eol&gt;data stewardship</kwd>
        <kwd>large language models</kwd>
        <kwd>embeddings</kwd>
        <kwd>semantic mappings</kwd>
        <kwd>common data model</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>and Fuzzy String Matching as a baseline comparison, using an in-house Common Data Model
(CDM) for ground-truth data. The same was tested in the context of Alzheimer’s Disease (AD)
using 13 diferent collected studies. We mapped over 38,000 Read codes for medical diagnosis to
ICD10 codes using code descriptions obtained from UK Biobank and referring to a pre-existing
mapping as ground truth. Notable examples of correct and incorrect matches are shown in
Table1. We tested each approach against a baseline method using Fuzzy String Matching. The
results are shown in Figure 1. We found that GPT-Embedding based matching outperformed the
baseline method significantly in all three tested application cases, reaching an average accuracy
of 82% for the PD cohorts, 63% for the AD mappings and 56% for the automatic mapping of
ICD10 codes. Especially for the harmonization application, we found that semantically coherent
variable descriptions from diferent cohorts form distinct clusters that may overlap for diferent
studies, even for diferent disease types (see Figure2). We however also found that given the
very much diferent ways to formulate data descriptions when taking into account special cases
such as custom abbreviations (see Table1), fully automatic data harmonization using LLMs is
not yet feasible. We expect that with the ongoing development of LLMs and especially domain
trained models, we will be able to further improve and build on our results in the future.</p>
      <p>Source Read Description Matched ICD10 Description Correct ICD10 Description
FH: Stomach cancer Family history of malignant</p>
      <p>neoplasm of digestive organs
Cardiac function test abnor- Abnormal results of cardiovas-
mal cular function studies
Macrocytosis Macroglossia
FH: Depression</p>
      <p>Unhappiness</p>
      <p>Other specified diseases of blood
and blood-forming organs
Family history of other mental and
behavioral disorders</p>
      <p>Logic
True</p>
    </sec>
  </body>
  <back>
    <ref-list />
  </back>
</article>