BIBFLOW Project Update

Slides:



Advertisements
Similar presentations
How do I create a category? Open the Copy Categories tab of Library Search, Media Search, or Textbook Search, in the Catalog. Next to Add Copy Category.
Advertisements

The Reinberger Childrens Library Center Step-by-step instructions for capturing a MARC record and adding a 658 Tag to a record.
Rose Nelson Assistant Director/Prospector Coordinator CO Alliance Prospector Annual Director’s Meeting 2014.
Library Online Catalog Tutorial Pentagon Library Last Updated March 2008.
ALEPH 500 Union Catalogue Overview Judy Levi Senior Product Analyst Ex Libris Ltd. November 2004.
The IAMSLIC Z39.50 Distributed Library: A Guide to its Content and Search Features.
BIBFLOW: An IMLS Project
Overseas Library Catalog – Request Item Overseas Library Catalog Request loaned item.
Serving the User: Discovery & Lending with e-Book Devices Susan Gibbons Director, Digital Library Initiatives University of Rochester
Overseas Library Catalog – Basic Search Overseas Library Catalog Basic Search by Title: “ The Middle East: geography and geopolitics” by Ewan W. Anderson.
BIBFLOW Project: Serials (Bibliographic & Holdings) Xiaoli Li University of California Davis June 27, 2015 Holdings Information Forum.
CORDRA Philip V.W. Dodds March The “Problem Space” The SCORM framework specifies how to develop and deploy content objects that can be shared and.
OCLC Online Computer Library Center A Global OpenURL Resolver Registry Phil Norman OCLC Dlsr4lib Workshop March 23 rd, 2006 Arlington VA.
OCLC Research Library Partners, Works in Progress Series, 12 August 2015 Looking inside the Library Knowledge Vault Bruce Washburn Consulting Software.
The FCLA Endeca Project By Michele Newberry. M.Newberry2 Why ENDECA?  Already proven by NCSU  Build on NCSU’s work instead of starting from zero  Product.
WorldCat Local and Voyager Z39.50 Challenges and Solutions Andy Kohler - UCLA Library IT - Voyager Developer Meeting - March 25-26,
Interoperability through Library APIs Library Technology Services Open House 7/30/15.
June 2004 IAMSLIC Resource Sharing Committee, Requesting Copies and Interlibrary Loans in the IAMSLIC Z Catalogue.
1 IAMSLIC Resource Sharing Committee,  IAMSLIC facilitates international resource sharing among aquatic and marine science libraries and information.
OAIS Rathachai Chawuthai Information Management CSIM / AIT Issued document 1.0.
Introduction to the Semantic Web and Linked Data Module 1 - Unit 2 The Semantic Web and Linked Data Concepts 1-1 Library of Congress BIBFRAME Pilot Training.
What is an open source discover tool? is a standalone, open source software used as alternative interface to existing integrated library systems that may.
UB & UC An Update on Resource Sharing Developments.
UC San Diego Library: Where we are with Linked Data Arwen Hutt.
THE BIBFRAME EDITOR AND THE LC PILOT Module 3 – Unit 1 The Semantic Web and Linked Data : a Recap of the Key Concepts Library of Congress BIBFRAME Pilot.
Implementing BIBFRAME: The UC Davis BIBFLOW Project
Putting the Pieces Together Using Endeavor’s Universal Borrowing and InterLibrary Loan Offerings in a Consortial Environment.
Ex Libris, LOD and BIBFRAME
Welcome to the Florida Library Navigator Kickoff!
Sierra APIs Rebecca Jones, VP of Software Engineering, III Brad Jung, VP of Product Management, III.
23 rd Annual Innovative Users Group Conference April 13 th – 16 th 2015.
E-books in the Catalog: Managing MARC Records in Batches Bonnie Figgatt Sacred Heart University Library April 15 & 16, 2011.
1 Yoel Kortick Senior Librarian Working with the Alma Community Zone and Electronic Resources.
Introduction to the GEOSS Registries: Components, Services, and Standards Doug Nebert U.S. Federal Geographic Data Committee June 2007.
ALA & PCC BIBFRAME and Linked Data Update Prospector Catalog/Reference Committee Meeting July 21, 2016.
Data Transfer between Discovery Services and Library Catalogs: A Case Study at the University of the Fraser Valley By Hongfei Li and Diane Cruickshank.
Sherab Chen Ohio State University Libraries
Xiaoli Li Co-head of Content Support Services
The UC Davis BIBFLOW Project
Putting Linked Data at the Service of Libraries
Recruiter 2.0 Overview May 1, 2012.
New and emerging acquisitions workflows Purchase requests
Receiving New Lending requests
EBSCO eBooks.
Holdings Management Adding, Editing, and Assigning Notes
Metadata Editor Introduction
EBSCO Discovery Service (EDS)
Tools and Techniques to Clean Up your Database
Using LINC, the Library Catalog
CITY COLLEGE LIBRARIES
Reinventing Cataloging: Models for the Future of Library Operations
BIBFRAME at the Library of Congress
EBSCO Discovery Service
Alma E-Resources Management and Workflows Boot Camp
Chair of Tech Committee, BetterGrids.org
ALA Conversation Starter
E-Resource Management and Workflows in the Network Zone
*Includes adding a 658 Tag*
Library Content Comparison System
ISI Web of Knowledge Early updates
Canadian Linked Data Summit Philip E. Schreur
WorldCat: Broad Web visibility for our collection
EBSCO Discovery Service (EDS)
Computer Science Projects Database Theory / Prototypes
SILO ILL and the Locator
HOW TO USE THE NEW GLOBAL GRANT REPORT
OCLC, WorldCat and Connexion
Adding , Editing, and Assigning Full Text Finder Links
Microsoft Azure Data Catalog
SDMX IT Tools SDMX Registry
Presentation transcript:

BIBFLOW Project Update Xiaoli Li Co-head of Content Support Services University of California Davis Library PCC Operations Committee Meeting May 5, 2016

Overview of BIBFLOW Project Is a 2-year project of the UC Davis University Library and Zepheira, funded by Institute of Museum and Library Sciences (May 2014 – April 2016) Its official title is “Reinventing Cataloging: Models for the Future of Library Operations” Is a research project that will address questions like “What impact will adoption of BIBFRAME on technical services workflows in an academic library”? Its primary purpose is to understand ecosystem, test solutions, and provide a roadmap of how libraries can iteratively migrate to linked data without disrupting patron or business services.

Roadmap: Primary Stakeholders Triplestore Human Discovery LD Catalog Interface Machine Discovery Vendors ILs Roadmap: Primary Stakeholders

Discovery Interface SPARQL Endpoint Triplestore OCLC BIBFLOW:SCRIBE Pull Authority Data Discovery Interface Push User Contributions SPARQL Endpoint Exchange Circulation Data Pull Graphs Triplestore Respond to Machine Queries Push Triples Push Triples Push Thin MARC Pull Schema OCLC Pull Triples ILS BIBFLOW:SCRIBE LD Cataloging DB Pull Authorities Catalogue / Ingest URI Based Marc Authorities Pull MARC URI Push Native Operation or Ingest Script / Tool (All other transactions are via API / Endpoint)

Discovery Information Flow

Step 1: User Submits Search Query Discovery Interface User Submits Search Request SPARQL Endpoint Triplestore OCLC ILS BIBFLOW:SCRIBE LD Cataloging DB Authorities MARCURI Step 1: User Submits Search Query

Step 2: Query Results Returned as Thin Graph Discovery Interface SPARQL Endpoint Search Results Returned (Thin local Graph) Triplestore OCLC ILS BIBFLOW:SCRIBE LD Cataloging DB Authorities MARC URI Step 2: Query Results Returned as Thin Graph

Step 3: User Requests Detailed Graph for Item Discovery Interface User Submits Request for Item Detail SPARQL Endpoint Triplestore OCLC ILS BIBFLOW:SCRIBE LD Cataloging DB Authorities MARC URI Step 3: User Requests Detailed Graph for Item

Step 4: Complete Local Graph Returned Discovery Interface SPARQL Endpoint Full Local Graph Returned Triplestore OCLC ILS BIBFLOW:SCRIBE LD Cataloging DB Authorities MARCURI Step 4: Complete Local Graph Returned

Supplemented by OCLC Schema.org graph Prior to display, returned graph is supplement with OCLC Schema.org graph data using linked OCLC Work URI Discovery Interface SPARQL Endpoint Triplestore OCLC ILS BIBFLOW:SCRIBE LD Cataloging DB Authorities MARC URI Step 5: Graph Supplemented by OCLC Schema.org graph

Step 6: Graph Supplemented by Authority Graphs Prior to display, graph is supplemented with authority data linked via local and OCLC graph nodes Discovery Interface SPARQL Endpoint Triplestore OCLC ILS BIBFLOW:SCRIBE LD Cataloging DB Authorities MARCURI Step 6: Graph Supplemented by Authority Graphs

Graph Building (step 4, 5 & 6) Triples in the rectangle forms a record view which is displayed to a user via discover interface

Step 7: Holding and Availability Info Added Discovery Interface SPARQL Endpoint Graph data supplemented with holding and availability data from ILS Triplestore OCLC ILS BIBFLOW:SCRIBE LD Cataloging DB Authorities MARCURI Step 7: Holding and Availability Info Added

Step 8: Completed Graph Displayed to User Discovery Interface SPARQL Endpoint The detailed view is displayed to the user after the complete graph has been assembled from its various sources. Note that the computer is capable of handling each of the steps involved in the process in fractions of a second, so the user experience no more delay in response than that present using current systems. Triplestore OCLC ILS BIBFLOW:SCRIBE LD Cataloging DB Authorities MARC URI Step 8: Completed Graph Displayed to User

Cataloging Data Flow

Step 1: Check to see if record exits. Load for Edit if Yes. New if No. Discovery Interface SPARQL Endpoint Triplestore OCLC ILS BIBFLOW:SCRIBE LD Cataloging DB Authorities MARC URI Step 1: Check to see if record exits. Load for Edit if Yes. New if No.

Step 2: Pull Schema Data from OCLC. Discovery Interface SPARQL Endpoint Triplestore Pull Schema OCLC ILS BIBFLOW:SCRIBE LD Cataloging DB Authorities MARC URI Step 2: Pull Schema Data from OCLC.

Step 3: Pull Data from Authorities Discovery Interface SPARQL Endpoint Triplestore OCLC ILS BIBFLOW:SCRIBE LD Cataloging DB Authorities MARC URI Step 3: Pull Data from Authorities

Step 4: Push New Graph to Triplestore. Discovery Interface SPARQL Endpoint Triplestore Push Triples OCLC ILS BIBFLOW:SCRIBE LD Cataloging DB Authorities MARC URI Step 4: Push New Graph to Triplestore.

Step 5: Push Thin MARC to ILS. Discovery Interface SPARQL Endpoint Triplestore Push Thin MARC OCLC ILS BIBFLOW:SCRIBE LD Cataloging DB Authorities MARC URI Step 5: Push Thin MARC to ILS.

Cataloging Data Flow if No Authority Found

Step 1: Check to see if record exits. Load for Edit if Yes. New if No Discovery Interface SPARQL Endpoint Triplestore OCLC ILS BIBFLOW:SCRIBE LD Cataloging DB Authorities MARC URI Step 1: Check to see if record exits. Load for Edit if Yes. New if No

Step 2: Pull Schema Data from OCLC Discovery Interface SPARQL Endpoint Triplestore Pull Schema OCLC ILS BIBFLOW:SCRIBE LD Cataloging DB Authorities Marc URI Step 2: Pull Schema Data from OCLC

X Step 3: Attempt to Pull Authority, but no Match Found Discovery Interface SPARQL Endpoint Triplestore OCLC ILS BIBFLOW:SCRIBE LD Cataloging DB X Authorities MARC URI Step 3: Attempt to Pull Authority, but no Match Found

Step 4: Cataloger Enters new Entity Data Discovery Interface SPARQL Endpoint Triplestore OCLC ILS BIBFLOW:SCRIBE LD Cataloging DB When an Authority cannot be found, the cataloger enters data (name, dates, etc.) directly into the cataloging interface. Authorities MARC URI Step 4: Cataloger Enters new Entity Data

Step 5: Push New Graph and Entity Data to Triplestore Discovery Interface SPARQL Endpoint Triplestore Cataloger submits the graph, including information about the new Entity OCLC ILS BIBFLOW:SCRIBE LD Cataloging Authorities MARC URI Step 5: Push New Graph and Entity Data to Triplestore

Step 6: Push New Graph and Entity Data to Triplestore Discovery Interface SPARQL Endpoint On submission, a new Entity graph is created in Triplestore with a unique URI. New URI is then added to the the item graph which is then saved to Triplestore. Triplestore OCLC ILS BIBFLOW:SCRIBE LD Cataloging DB Authorities MARCURI Step 6: Push New Graph and Entity Data to Triplestore

Step 7: Entity Graph Pushed to OCLC for Authority Reconciliation Discovery Interface SPARQL Endpoint New entity graph is pushed to OCLC for reconciliation. OCLC service either connects to existing, overlooked authority or creates a new Authority and links entity to the new Authority. The reconciliation service provides a publicly accessible (LOD) and machine actionable map of “Same As” relationships between entities and Authorities. Triplestore OCLC ILS BIBFLOW:SCRIBE LD Cataloguing DB Authorities MARC URI Step 7: Entity Graph Pushed to OCLC for Authority Reconciliation

Step 8: Push Thin MARC to ILS Discovery Interface SPARQL Endpoint Triplestore Push Thin MARC OCLC ILS BIBFLOW:SCRIBE LD Cataloguing DB Authorities MARCURI Step 8: Push Thin MARC to ILS

Discovery Interface SPARQL Endpoint Triplestore OCLC BIBFLOW:SCRIBE Pull Authority Data Discovery Interface Push User Contributions SPARQL Endpoint Exchange Circulation Data Pull Graphs Triplestore Respond to Machine Queries Push Triples Push Triples Push Thin MARC Pull Schema OCLC Pull Triples ILS BIBFLOW:SCRIBE LD Cataloging DB Pull Authorities Catalogue / Ingest URI Based Marc Authorities Pull MARC URI Push Native Operation or Ingest Script / Tool (All other transactions are via API / Endpoint)

What’s Good about BIBFLOW Roadmap? The roadmap serves as a bridge from MARC land to linked data land The roadmap provides intermediate steps for libraries to eventually move away from MARC entirely. PCC is the key to the success of this transition: PCC Linked Data Advisory Committee PCC SCS Task Group on the Work Entity PCC Task Group on Identity Management in NACO, PCC Task Group on URIs in MARC MARC Roadmap Linked Data

Acknowledgements Carl Stahmer, BIBFLOW Project Manager, who has provided many of the PowerPoint slides used in this presentation.

BIBFLOW: A Roadmap for Success Thank you!