Welcome: Intercepting data
Presenters
- Mehmet Celik KU Leuven/LIBIS
The new BIBFRAME creation API for Alma
Presenters
- Ori Miller Ex Libris / Clarivate
Next Discovery Experience
Presenters
- Wim Horinga Ex Libris / Clarivate
Join me for a quick tour on how to build an AI Discovery experience that uses your own data. I will give a high-level overview of how we created our Conversational Discovery Pilot, and then we will proceed to create our own. The code will be made public so you can start experimenting immediately!
How can you enable self-loan for patrons with no security issue?
Presenters
- Guy Shahaf Technion Institute of Technology
Libraries are constantly evolving and adopting new technologies. Just as in stores, bus stations, and other public places, patrons expect to be able to check out books using self-service kiosks. However, one of the challenges of introducing self-service kiosks in libraries is security.
We have developed a comprehensive solution for self-service checkout that simplifies the process and provides maximum security using a simple RFID reader. Our solution is based on the Alma API, which allows us to integrate with existing library systems. This makes it easy for libraries to implement our solution without having to make major changes to their infrastructure.
We would like to share our solution with the Alma community so that other libraries can benefit from it.
LIBsense – Book Evaluation Decision Support AI System
Presenters
- Yakir Siegelman Technion – Israel Institute of Technology
Traditionally, librarians evaluate their book collections by conducting a manual analysis of each book to determine whether it should be added to or removed from the library’s collection. This process can be time-consuming, and it often leads to inconsistencies in the evaluation process. With LIBsense, librarians can streamline this process and make more accurate decisions about their book collections.
LIBsense uses machine learning algorithms to analyze various data points, such as usage statistics, citation analysis, and publication date, to determine whether a book should be added to or removed from a library’s collection. The system provides librarians with a list of recommended actions for each book, which they can accept or reject based on their own expertise.
Off the hook, using webhooks for providing feedback on bibliographic data
Presenters
- Stefan Majewski The Austrian Library Network and Service Ltd.
Data quality and collaborative data improvement is one of the areas with substantial potential for efficiency and quality in a library network environment. The paper showcases the use of Alma webhooks in building a real-time feedback platform for librarians working on catalogue data.
The Austrian Library Network previously performed data analysis and built reporting facilities on a central catalogue data dump. After completing the migration from Aleph to Alma, we focused on establishing a new infrastructure making best use of Alma’s integrations to run tests on the bibliographic data. The presentation will explain the basic use-case, the benefit to the users, describe the required infrastructure, implementation strategy and deployment in a containerized environment. Architectural considerations which help keep the data checks extensible and maintainable will be highlighted. Furthermore, some insight in the ups and downs of using Alma webhooks can be expected.
GND in Primo – three use cases
Presenters
- Ulrich Leodolter The Austrian Library Network and Service Ltd (OBVSG)
The Integrated Authority File (GND) is tightly integrated to the Austrian Union Catalog Alma Network Zone. Three use cases demonstrate how GND identifiers in catalog records are used to enhance the Primo UI. Technical details of Primo AngularJS components, Primo publishing records preprocessing using XSLT transformation including normalization rules, and extraction of abstracts for GND persons having a Wikipedia article will be shown.
Mapping Book Locations on Bookshelves through Search Results
Presenters
- Werayuth Charoenruengkit, Srinakharinwirot University
Locating books on bookshelves can be particularly challenging, especially for users who are unfamiliar with the call number system and the organization methods employed by librarians. Although librarians strive to provide book location information through web results, the storage of exact bookshelf numbers for all books presents significant difficulties due to frequent updates and changes in location. To address this issue, we propose utilizing the capabilities of Google Tag Manager to dynamically inject an HTML element into the query results of Primo, a popular library discovery system. Each search result item is augmented with a web link that includes the corresponding call number. This link directs users to a purpose-built web application capable of processing the call number and retrieving the precise bookshelf number where the book associated with the call number is located. This integration streamlines the book location process, aiding users in finding books efficiently.
Getting Started in Sinopia.
Presenters
- Margarita Perez Martinez University of Miami School of Law Library
- Timothy Ryan Mendenhall Columbia University Libraries
A linked data editor for metadata creation and reuse Creating original linked data ‘records’ from scratch is a laborious process that requires ontology, authority, and cataloging standards knowledge. Currently, available linked data editors, including Sinopia, were developed to support the creation of ‘full-level’ linked data by cataloging/metadata professionals with those skill sets and expertise. In this session, you will see a demonstration of creating a resource description in Sinopia (Stage), the linked data creation environment developed by Linked Data for Libraries (LD4P), using PCC BIBFRAME templates.
Adding Library Control of Business Logic to Alma User and Esploro Researcher Processing
Presenters
- Joan Kolarik Drexel University
During migration. 5 years ago, Drexel Libraries created an update process for Alma Users and Esploro Researchers together with campus IT. Since then, a need for small fixes surfaced. Coordinating updates with campus IT can take months and some fixes were pressing.
Using Alma’s Integration XSL Converter feature, the Libraries took control of the process and business logic. Now incoming the FTP SIS integration profile XML, provided by IT, is transformed into improved XML, more closing fitting the Libraries’ evolving needs.
This presentation will discuss how to use Integration XSL Converters and types of changes they can make. The Drexel Libraries have contributed a neutral XSL converter to the community, created at the start of our process. Its goal was to output exactly the same data received from IT — no changes — and it was the basis from which we started our transformation process.
Customizing Primo to develop a digital bookplate website
Presenters
- Wei Xuan University of Manitoba Libraries
The University of Manitoba Libraries (UML) used Primo to build a digital bookplate website to showcase library books purchased through donations. A presentation about this practice for general library staff will be presented at the conference. This presentation is a technical version of that presentation, focusing on lessons learned in Primo customization during the website development.
This presentation explains how materials purchased through any specific donation fund are identified in Alma and retrieved in Primo, how a Primo View is customized in order to build the digital bookplate website, and how Primo and LibGuides are integrated to make the landing page of the digital bookplate website.
With this practice, UML has a central web space to acknowledge all donors. Existing donors will easily see the collections they have contributed. Potential donors will easily understand how the contribution is acknowledged.
[CANCELLED] Alma Remote Storage Database Cleanup
Presenters
- Kristen Costello University of Nevada Las Vegas
The presentation will discuss how to keep the Dematic automated storage and retrieval system in sync with the Ex Libris Alma system. This session will show how to output the data from Alma and compare it to the remote storage database using a Python script to analyze the data from both systems. Four text files are output after the comparison is run: BadBarcode.txt, Alma_NotinLASR.txt, LASR_NotinAlma.txt, and StatusDiff.txt. Using these four files, problem items can be identified and then fixed so that the two systems match. When the two databases are out of sync, there are problems when users make requests so it’s important to maintain order. While the Python script is unique for UNLV’s Dematic system, this might be helpful to other libraries using remote storage systems.
Goodbye
Presenter
- Mehmet Celik KU Leuven/LIBIS