From Beta to Release Candidate (RC): The Marriott Reparative Metadata Tool (MaRMAT)
Authors/Creators
Description
The Marriott Reparative Metadata Assessment Tool (MaRMAT) is an open-source, Python-based application developed by University of Utah librarians for auditing metadata for potentially harmful terminology. Built with the goal of replacing tedious and bias-prone keyword searching methods, MaRMAT conducts bulk, multifield queries on schema-agnostic, tabular metadata against pre-curated or user-supplied custom lexicons. Producing a report flagging potentially problematic terminology by metadata element, term category, and original context, MaRMAT aids metadata practitioners in the review and remediation process.
Introduced in 2024, MaRMAT Beta was a rudimentary, proof-of-concept application developed in collaboration with AI tools; however, user responses demonstrated a clear need among cultural heritage metadata practitioners for a tool of this kind. Using internal seed funding, a student programmer was hired to refactor the application, increase operating system usability, enhance design and built-in features based on accessibility standards and user feedback, and implement multithreading for increased performance speeds. This talk will focus on MaRMAT-RC’s codebase and core functionality. Detailing the transition from AI-assisted beta programming to a fully human-coded application, we will highlight key challenges encountered during development, outline the team’s decision-making strategies for improving program architecture, and future directions for the project.
Files
Files
(7.7 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:b667cc74f47c5cb9a68f1e1d0043781e
|
7.7 MB | Download |
Additional details
Funding
- University of Utah
- J. Willard Marriott Library Jumpstart Grant
Dates
- Created
-
2026-03-01
Software
- Repository URL
- https://github.com/marriott-library/MaRMAT
- Programming language
- Python
- Development Status
- Active