John R Talburt

Prof. John R Talburt

University of Arkansas at Little Rock, Little Rock, Arkansas, USA
orcid

Research Focus & Metrics

Academic Career Length

18Years (2009-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
29 March 2023 in Frontiers in Big Data
Verified
Journal Article
Open access
JTJohn R Talburt
John R Talburt
LELisa Ehrlinger
Lisa Ehrlinger
JMJustin Magruder
Justin Magruder
Editorial: Automated data curation and data governance automation

13 February 2013
Verified
Book Chapter
Closed access
PDF file
JTJohn R Talburt
John R Talburt
YZYinle Zhou
Yinle Zhou

1 December 2025 in Computers
Verified
Journal Article
Open access
PDF file
AMAatif Muhammad
Aatif Muhammad
MMMuzakkiruddin Ahmed Mohammed
Muzakkiruddin Ahmed Mohammed
Mariofanna MilanovaMariofanna Milanova
Mariofanna Milanova
JTJohn R Talburt
John R Talburt
MCMert Can Cakmak
Mert Can Cakmak
Entity resolution in real-world datasets remains a persistent challenge, particularly for identifying households and detecting co-residence patterns within noisy and incomplete data. While Large Language Models (LLMs) show promise, monolithic approaches often suffer from limited scalability and interpretability. This study introduces a multi-agent Retrieval-Augmented Generation (RAG) framework that decomposes household entity resolution into coordinated, task-specialized agents implemented using LangGraph. The system includes four agents responsible for direct matching, transitive linkage, household clustering, and residential movement detection, combining rule-based preprocessing with LLM-guided reasoning. Evaluation on synthetic S12PX dataset segments containing 200–300 records demonstrates 94.3% accuracy on name variation matching and a 61% reduction in API calls compared to single-LLM baselines, while maintaining transparent and traceable decision processes. These results indicate that coordinated multi-agent specialization improves efficiency and interpretability, providing a structured and extensible approach for entity resolution in census, healthcare, and other administrative data domains.

9 May 2025
Verified
Book Chapter
Closed access
PDF file
MMMuzakkiruddin Ahmed Mohammed
Muzakkiruddin Ahmed Mohammed
JTJohn R Talburt
John R Talburt
AMAltaf Mohammed
Altaf Mohammed
KSKhizer Syed
Khizer Syed

2 April 2019
Verified
Book Chapter
Closed access
PDF file
JTJohn R Talburt
John R Talburt
DPDaniel Pullen
Daniel Pullen
MPMelody Penning
Melody Penning

1 March 2024 in Frontiers in Big Data
Verified
Journal Article
Open access
NHNicholas Kofi Akortia Hagan
Nicholas Kofi Akortia Hagan
JTJohn R Talburt
John R Talburt
KAKris E. Anderson
Kris E. Anderson
DHDeasia Hagan
Deasia Hagan
Traditional data curation processes typically depend on human intervention. As data volume and variety grow exponentially, organizations are striving to increase efficiency of their data processes by automating manual processes and making them as unsupervised as possible. An additional challenge is to make these unsupervised processes scalable to meet the demands of increased data volume. This paper describes the parallelization of an unsupervised entity resolution (ER) process. ER is a component of many different data curation processes because it clusters records from multiple data sources that refer to the same real-world entity, such as the same customer, patient, or product. The ability to scale ER processes is particularly important because the computation effort of ER increases quadratically with data volume. The Data Washing Machine (DWM) is an already proposed unsupervised ER system which clusters references from diverse data sources. This work aims at solving the single-threaded nature of the DWM by adopting the parallelization nature of Hadoop MapReduce. However, the proposed parallelization method can be applied to both supervised systems, where matching rules are created by experts, and unsupervised systems, where expert intervention is not required. The DWM uses an entropy measure to self-evaluate the quality of record clustering. The current single-threaded implementations of the DWM in Python and Java are not scalable beyond a few 1,000 records and rely on large, shared memory. The objective of this research is to solve the major two shortcomings of the current design of the DWM which are the creation and usage of shared memory and lack of scalability by leveraging on the power of Hadoop MapReduce. We propose Hadoop Data Washing Machine (HDWM), a MapReduce implementation of the legacy DWM. The scalability of the proposed system is displayed using publicly available ER datasets. Based on results from our experiment, we conclude that HDWM can cluster from 1,000's to millions of equivalent references using multiple computational nodes with independent RAM and CPU cores.