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

    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.

    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.

    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.

    Missing Materials Beta Procedure

    In order to deter thieves, prevent inadvertent purchases and recover valuable stolen cultural materials, OCLC Research, the RLG Partnership, the RBMS Security Committee and the ABAA convened members of the cultural heritage collecting community to explore strategies for sharing reliable information about missing rare books and other materials. The goal was to surface current policies and procedures and discuss what's lacking in current practice for dissemination of information about missing materials.

    The WorldCat bibliographic database was suggested as the center for collecting and broadcasting this information. The group quickly agreed that widespread support and community participation will be essential to the success of such a program.

    We explored the following questions as first steps toward defining functional components for attaching information about missing materials to WorldCat records:

    1. What are the necessary elements of a process that would be implemented by trusted special collections booksellers and librarians and could also be made available to a network of interested parties?

    2. How should information about stolen materials be broadcast and accessed?

    3. What metrics should be gathered (i.e., how many items have been listed, how many inquiries have been made, how many stolen materials have been recovered)?

    4. How can we minimize overhead, reduce obstacles, eliminate bottlenecks and ensure that only minimal costs are associated with participation?

    What types of materials should be included? Should this procedure be used only for rare books?

    NACO Normalization Service

    The NACO rules have been implemented in various ways. We reconciled three different ways of automating them to develop the NACO Normalization Service.

    This work has been used in the OCLC Research FRBR projects. OCLC Research's NACO Normalization Service is part of the MIT/HP DSpace product.

    OCLC Crosswalk Web Service Demo

    Description

    The Crosswalk Web Service has 4 methods:

    • translate(...) - This method translates the records. See the documentation for more information.
    • getSupportedSourceRecordFormats() - This method returns a list of formats that are supported as input formats.
    • getSupportedTargetRecordFormats() - This method returns a list of formats that the input formats can be translated to.
    • getSupportedJavaEncodings() - Some formats will support all of the character encodings that Java supports. This function returns the list of encodings that Java supports.

    Additional Information

    Web Site for Small Libraries (WSSL)

    The complete library automation solution for small libraries, with no new hardware required. Create your library's web site with a simple-but-powerful web site editor and automate your library with a complete set of features including Circulation, Cataloging, Patron Management, and Online Discovery/Patron Access Catalog (OPAC).

    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.