Libraries are increasingly expected to adapt to emerging technologies, even when staff have limited technical backgrounds. This session presents a practical case study of how a metadata librarian with no prior coding experience developed NLM's Metadata Toolkit, a suite of Python based tools that extend Alma workflows by automating local bibliographic and authority validation and targeted metadata updates through the Alma API. Attendees will learn how easy it is to connect to their own Alma API and begin experimenting with automation. Rather than focusing on opaque or experimental AI systems, this presentation emphasizes transparent, maintainable tools built with AI assisted development and a strong human in the loop approach. All code demonstrated will be available in a public GitHub repository and, in many cases, can be adapted locally by supplying an institution's own Alma API key.
Libraries are increasingly expected to adapt to emerging technologies, even when staff have limited technical backgrounds. This session presents a practical case study of how a metadata librarian with no prior coding experience developed NLM's Metadata Toolkit, a suite of Python based tools that extend Alma workflows by automating local bibliographic and authority validation and targeted metadata updates through the Alma API. Attendees will learn how easy it is to connect to their own Alma API and begin experimenting with automation. Rather than focusing on opaque or experimental AI systems, this presentation emphasizes transparent, maintainable tools built with AI assisted development and a strong human in the loop approach. All code demonstrated will be available in a public GitHub repository and, in many cases, can be adapted locally by supplying an institution's own Alma API key.
San Gabriel A,B,C Ex Libris Knowledge Days and ELUNA Conference 2026 eluna-conf-planning@exlibrisusers.orgTechnical Issues?
If you're experiencing playback problems, try adjusting the quality or refreshing the page.
Questions for Speakers?
Use the Q&A tab to submit questions that may be addressed in follow-up sessions.