<?xml version="1.0"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.2 20190208//EN" "JATS-journalpublishing1.dtd" [
]>
<article xml:lang="en" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mml="http://www.w3.org/1998/Math/MathML"
  dtd-version="1.2" article-type="abstract">
  <front>
    <journal-meta>
      <journal-id journal-id-type="publisher-id">IJPDS</journal-id>
      <journal-title-group>
        <journal-title>International Journal of Population Data Science</journal-title>
        <abbrev-journal-title>IJPDS</abbrev-journal-title>
      </journal-title-group>
      <issn pub-type="epub">2399-4908</issn>
      <publisher>
        <publisher-name>Swansea University</publisher-name>
      </publisher>
    </journal-meta>
    <article-meta>
      <article-id pub-id-type="doi">10.23889/ijpds.v9i5.2588</article-id>
      <article-id pub-id-type="publisher-id">9:5:104</article-id>
      <title-group>
        <article-title>OmniMatch: A Large Language Model-Based Data Linkage Tool</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <name>
            <surname>Xu</surname>
            <given-names initials="X">Xiaowei</given-names>
          </name>
          <xref ref-type="aff" rid="affil-1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <name>
            <surname>Wang</surname>
            <given-names initials="X">Xingqiao</given-names>
          </name>
          <xref ref-type="aff" rid="affil-1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <name>
            <surname>Gunasekaran</surname>
            <given-names initials="V">Vivek</given-names>
          </name>
          <xref ref-type="aff" rid="affil-1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <name>
            <surname>White</surname>
            <given-names initials="J">Jonathan</given-names>
          </name>
          <xref ref-type="aff" rid="affil-2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <name>
            <surname>Mathur</surname>
            <given-names initials="A">Anup</given-names>
          </name>
          <xref ref-type="aff" rid="affil-2">2</xref>
        </contrib>
      </contrib-group>
      <aff id="affil-1"><label>1</label><institution>University of Arkansas at Little Rock</institution></aff>
      <aff id="affil-2"><label>2</label><institution>US Census Bureau</institution></aff>
      <pub-date date-type="pub" publication-format="electronic">
        <day>18</day>
        <month>09</month>
        <year>2024</year>
      </pub-date>
      <pub-date date-type="collection" publication-format="electronic">
        <year>2024</year>
      </pub-date>
      <volume>9</volume>
      <issue>5</issue>
      <elocation-id>2588</elocation-id>
      <permissions>
        <license license-type="open-access" xlink:href="https://creativecommons.org/licences/by/4.0/">
          <license-p>This work is licenced under a Creative Commons Attribution 4.0 International License.</license-p>
        </license>
      </permissions>
      <self-uri xlink:href="https://ijpds.org/article/view/2588">This article is available from the IJPDS website at: https://ijpds.org/article/view/2588</self-uri>
    </article-meta>
  </front>
  <body>
    <p>Large Language Models, such as OpenAI’s GPT, have demonstrated remarkable success in various applications by generating human-like text. However, a critical question remains: how can we effectively leverage these large language models for data linkage? In response to this challenge, we introduce OmniMatch, a novel data linkage tool designed to address several key issues in data linkage: </p>
    <list list-type="bullet">
      <list-item>
        <p>Cross-Domain Data Linkage: OmniMatch tackles the complexities of linking data across different domains without retraining or update.</p>
      </list-item>
      <list-item>
        <p>Cross-Lingual Data Linkage: It extends its capabilities to handle data in multiple languages and hybrid languages.</p>
      </list-item>
      <list-item>
        <p>Data Quality Challenges: OmniMatch addresses inconsistent data formats and typical data quality issues, including noise, missing values, typos, and errors.</p>
      </list-item>
    </list>
    <p>Our approach customizes an open-source large language model called Llama 2 from Meta. By doing so, we achieve outstanding performance in handling the aforementioned challenges. Notably, OmniMatch offers a specific advantage: it can be installed on-premises, ensuring a safe and trustworthy application without the hallucinations and other vulnerabilities associated with foundational large language models.</p>
    <p>We systematically evaluate OmniMatch using diverse datasets from various domains, including products, scientific publications, music, census data, and cross-lingual data. The experimental results demonstrate that OmniMatch is a universally applicable and trustworthy tool for data linkage.</p>
  </body>
</article>