Library AI Trials

Building, testing, and questioning AI in libraries.

The site is a window into work at Stanford Libraries to build capacity in AI while experimenting with applications of AI on library materials and in library processes. We approach building capacity as a cross-library effort. While an essential part of the effort is giving developers an opportunity to get their hands on new tools and understand new ways of working, it is also an effort to familiarize people from all parts of the library with the potential of AI so that they can identify useful applications of the technology, help shape the projects, assess outcomes (at every step) and bring domain expertise to the challenges that arise.

The Stanford Libraries Steering Group formed in 2020 to shape and guide the effort. The group produced a document, Stanford Libraries AI Guiding Values, to explicitly address the ways we think the ethos of the library needs to be reflected in the ways we use this technology.

The Steering Group also compiled a set of Project Development Guidelines for library-based AI projects, drawing upon the guiding values as well as the lessons learned while developing the experimental projects described below.

CURRENT - ACTIVE

SPOC (Species Occurrences)

Project Book - Data, models, and documentation of the project

Github Repository - Code repository and project communications

Observations of marine plants and animals are “hidden” in the text of undergraduate student research papers (Paper > TIFF > OCR > plain text). These historical observations are important historical markers for studies of biodiversity and the effects of climate change on species. The goal of this project is to extract species occurrences (genus-species, place, time) from student papers held in libraries along the western coast of the U.S., verify those observations, and contribute them to the Global Biodiversity Information Facilty (GBIF).

PREVIOUS PROJECTS

Electronic Theses and Dissertations

This project was our first dive into how machine learning and natural language processing might help us automate the assignment of subject headings from the FAST (Faceted Application of Subject Terminology) vocabulary to ETDs.

Objective: To become familiar with the data, experiment with methods, and determine whether we can successfully automate or semi-automate FAST subject headings for ETDs.

Outcomes: