Welcome to OCLC ResearchWorks, OCLC's research laboratory. ResearchWorks demonstrates a few of our ideas for applying new technologies to organize information. In some cases, they serve as examples of things you can develop or incorporate into your own systems.

Just a note: these are demonstrations. If something is not working on this page when you visit, let us know and please come back and try it again later.

ResearchWorks Activities


ArchiveGrid is a growing collection of over two million archival material descriptions that provides a foundation for OCLC Research collaboration and interactions with the archival community, and also serves as the basis for our experimentation and testing in text mining, data analysis, and discovery system applications and interfaces.


A Web interface for FAST Subject selection, assignFAST explores automating the manual selection of the Authorized and Use For headings based on autosuggest technology.


Classify is a FRBR-based prototype designed to support the assignment of classification numbers and subject headings for books, DVDs, CDs, and other types of materials.

Cookbook Finder

Cookbook Finder is a works-based application that provides access to thousands of cookbooks and other works about food and nutrition described in library records. You can search by person, place, topic (e.g., course, ingredient, method, and more) and browse related works by author and topic (supplied by the Kindred Works/Recommender API). Results include links to full-text when available from HathiTrust and Project Gutenberg.

FAST Converter

The FAST Converter is a Web interface for the conversion of LCSH headings to FAST headings. Either single headings or small sets of bibliographic records can be converted. The intent of this Web site is to provide a learning tool to help familiarize users with FAST and the differences between FAST and LCSH.

info URI Registry

The “info” URI Registry was set up on behalf of NISO to identify and describe registered “info” URIs.

Kindred Works

Kindred Works is a demonstration interface built upon an experimental content-based recommender service. Various characteristics associated with a sample resource, such as classification numbers, subject headings, and genre terms, are matched to WorldCat to provide a list of recommendations.

Library Finder

Library Finder uses the WorldCat Registry API to locate libraries near a given location and displays the contact information, website, and library type when available. It uses the HTML5 Geolocation API in supported browsers to determine where a user is, and Responsive Web Design to make the website fully mobile friendly.


mapFAST is a Google Maps mashup prototype designed to provide map based access to bibliographic records using FAST geographic authorities.

mapFINDS Ohio

The mapFINDS Ohio iPhone app uses OCLC’s WorldCat Search web service to present digital reproductions of culturally significant photographs, documents, and recordings to you based on their location and search criteria. It also provides you the ability to “like” items of interest, enhancing your later searches and the searches of other users.

MARC Usage in WorldCat

This project will study the use of MARC tags and subfields in WorldCat and produce reports to inform decisions about where we go from here.

NACO Normalization Service

OCLC Research's NACO Normalization Service enables systems to convert names and other text strings to a format more conducive to machine comparison and sorting.


OAICat is a Java Servlet implementation of the Open Archives Initiative Protocol for Metadata Harvesting (OAI-PMH) v2.0.


PURLs (Persistent Uniform Resource Locators) are Web addresses that act as permanent identifiers in the face of a dynamic and changing Web infrastructure.

WorldCat Genres

Genre profiles allow users to browse genre terms for hundreds of titles, authors, subjects, characters, places, and more, ranked by popularity in WorldCat.

WorldCat Identities Network

The WorldCat Identities Network gives users the opportunity to visually explore the interconnectivity and relationships between WorldCat Identities.

WorldCat Live!

The WorldCat Live! API provides an easy-to-consume real-time feed of newly added items to the WorldCat global catalog of library collections and published materials. The API allows you to select between RSS, Atom Pub, JSON, and lightweight XML formats and filter on author, title, type, and other attributes of the newly added records.

Recent ResearchWorks Activities

Article Exchange

A document-sharing site that provides a single, secure location where lending libraries can place requested PDF and TIFF articles and library users can retrieve articles or book chapters obtained for them via interlibrary loan. Article Exchange adds convenience, security and enhanced copyright compliance to online article sharing through interlibrary loan.

The NDLTD Union Catalog

The NDLTD Union Catalog project focused on thesis metadata via the Open Archives Initiative's Protocol for Metadata Harvesting (OAI-PMH). This was a lightweight protocol for moving or sharing metadata that allowed synchronization of loosely coupled databases and mandates XML Dublin Core as the default metadata format.

Web Site for Small Libraries (WSSL)

A cloud-based Library System for small libraries that includes Circulation, Cataloging, Online Patron Access Catalog (OPAC), and the Library Web Site.

The activities listed on this page have prototypes or demonstrations you can explore and play with. These are explorations and works in progress. We invite you to play with these prototypes and send us your ideas.

A few of these activities have generated software that you can download and build upon. Go to our software page for a list of only those activities.

The OCLC Research Library Partnership has sponsored the activities with this mark.

We are a worldwide library cooperative, owned, governed and sustained by members since 1967. Our public purpose is a statement of commitment to each other—that we will work together to improve access to the information held in libraries around the globe, and find ways to reduce costs for libraries through collaboration.