xID Web Services (xISBN, xOCLCnum, xISSN) FRBR grouping of editions and formats Tim McCormick...

Post on 27-Mar-2015

212 views 0 download

Tags:

Transcript of xID Web Services (xISBN, xOCLCnum, xISSN) FRBR grouping of editions and formats Tim McCormick...

xID Web Services(xISBN, xOCLCnum, xISSN) FRBR grouping of editions and formats

xID Web Services(xISBN, xOCLCnum, xISSN) FRBR grouping of editions and formats

Tim McCormickProduct Manager, Grid Servicesmccormit@oclc.org

Xiaoming LiuSoftware Developerliux@oclc.org

Presentation Overview

Presentation Overview

Presentation Overview

Presentation Overview

1. What is the problem? 1. What is the problem?

Presentation Overview

Presentation Overview

1. What is the problem?

2. xISBN – BOOK grouping &

metadata

1. What is the problem?

2. xISBN – BOOK grouping &

metadata

Presentation Overview

Presentation Overview

1. What is the problem?

2. xISBN – BOOK grouping &

metadata

3. xOCLCnum: includes everything

1. What is the problem?

2. xISBN – BOOK grouping &

metadata

3. xOCLCnum: includes everything

Presentation Overview

Presentation Overview

1. What is the problem?

2. xISBN – BOOK grouping &

metadata

3. xOCLCnum: includes everything

4. xISSN – serials formats, history

1. What is the problem?

2. xISBN – BOOK grouping &

metadata

3. xOCLCnum: includes everything

4. xISSN – serials formats, history

Presentation Overview

Presentation Overview

1. What is the problem?

2. xISBN – BOOK grouping &

metadata

3. xOCLCnum: includes everything

4. xISSN – serials formats, history

5. xISBN Bookmarklets

1. What is the problem?

2. xISBN – BOOK grouping &

metadata

3. xOCLCnum: includes everything

4. xISSN – serials formats, history

5. xISBN Bookmarklets

Presentation Overview

Presentation Overview

1. What is the problem?

2. xISBN – BOOK grouping &

metadata

3. xOCLCnum: includes everything

4. xISSN – serials formats, history

5. xISBN Bookmarklets

6. xID projects out there

1. What is the problem?

2. xISBN – BOOK grouping &

metadata

3. xOCLCnum: includes everything

4. xISSN – serials formats, history

5. xISBN Bookmarklets

6. xID projects out there

Presentation Overview

Presentation Overview

1. What is the problem?

2. xISBN – BOOK grouping &

metadata

3. xOCLCnum: includes everything

4. xISSN – serials formats, history

5. xISBN Bookmarklets

6. xID projects out there

7. Future Work

1. What is the problem?

2. xISBN – BOOK grouping &

metadata

3. xOCLCnum: includes everything

4. xISSN – serials formats, history

5. xISBN Bookmarklets

6. xID projects out there

7. Future Work

What is the problem? What is the problem?

In many contexts, we want to find or link to or describe alternate versions of something:

What is the problem? What is the problem?

In many contexts, we want to find or link to or describe alternate versions of something:

• any edition of Hamlet

• a copy of Bloom’s Critical Edition

• the 1972 paperback

• my copy of that

What is the problem? What is the problem?

• any edition of Hamlet

• a copy of Bloom’s Critical Edition

• the 1972 paperback

• my copy of that

The FRBR model helps us analyze the types of version:Work, Expression, Manifestation, Item.

What is the problem? What is the problem?

• any edition of Hamlet

• a copy of Bloom’s Critical Edition

• the 1972 paperback

• my copy of that

FRBR modelFRBR modelFRBR modelFRBR model

The FRBR model helps us analyze the types of version:Work, Expression, Manifestation, Item.

xISBNxISBNxISBNxISBN

xISBN addresses part of this problem: “work grouping” of manifestations, i.e. all editions.

xISBN addresses part of this problem: “work grouping” of manifestations, i.e. all editions.

xISBNxISBNxISBNxISBN

• You give xISBN a manifestation identifier (ISBN) representing, say, 1972 hardback of Bloom’s Critical Edition of Hamlet.

xISBNxISBNxISBNxISBN

xISBN addresses part of this problem: “work grouping” of manifestations, i.e. all editions.

0393956636

• You give xISBN a manifestation identifier (ISBN) representing, say, 1972 hardback of Bloom’s Critical Edition of Hamlet.

• It returns all other ISBNs we know about that represent other manifestations of Hamlet, i.e. are the same work.

xISBNxISBNxISBNxISBN

xISBN addresses part of this problem: “work grouping” of manifestations, i.e. all editions.

0393956636

• You give xISBN a manifestation identifier (ISBN) representing, say, 1972 hardback of Bloom’s Critical Edition of Hamlet.

• It returns all other ISBNs we know about that represent other manifestations of Hamlet, i.e. are the same work.

• It can also return other identifiers for these, such as OCLCnums and LCCNs.

xISBNxISBNxISBNxISBN

xISBN addresses part of this problem: “work grouping” of manifestations, i.e. all editions.

0393956636

like xISBN, but for all of

WorldCat

like xISBN, but for all of

WorldCatxOCLCnum can find any item we know about, not just those with ISBNs.

xOCLCnumxOCLCnumxOCLCnumxOCLCnum

like xISBN, but for all of

WorldCat

like xISBN, but for all of

WorldCatxOCLCnum can find any item we know about, not just those with ISBNs.

xOCLCnumxOCLCnumxOCLCnumxOCLCnum

like xISBN, but for all of

WorldCat

like xISBN, but for all of

WorldCatxOCLCnum can find any item we know about, not just those with ISBNs.

xOCLCnumxOCLCnumxOCLCnumxOCLCnum

coverage extended coverage extended to to non-ISBN itemsnon-ISBN items

coverage extended coverage extended to to non-ISBN itemsnon-ISBN items

like xISBN, but for all of

WorldCat

like xISBN, but for all of

WorldCatxOCLCnum can find any item we know about, not just those with ISBNs. • query with OCLCnum or LCCN

• get back OCLCnums, ISBNs, or LCCNs

• ~100 million listings, vs. 20 million in xISBN

• FRBR grouping same as WorldCat.org

xOCLCnumxOCLCnumxOCLCnumxOCLCnum

coverage extended coverage extended to to non-ISBN itemsnon-ISBN items

coverage extended coverage extended to to non-ISBN itemsnon-ISBN items

for serials for serials

xISSN relates alternate editions of serials. somewhat like xISBN work-grouping:

• Alternate formats: e.g. print/electronic

• Predecessor, successor relationships

• Title merges, splits

• also, returns serials metadata

xISSNxISSNxISSNxISSN

xISSN – Title History toolxISSN – Title History tool

xISSN – Title History toolxISSN – Title History tool

uses xISSN to build a uses xISSN to build a complete title history, complete title history, showing formats, showing formats, name changes, etc.name changes, etc.

uses xISSN to build a uses xISSN to build a complete title history, complete title history, showing formats, showing formats, name changes, etc.name changes, etc.

• REST-style Web services- response formats: XML, JSON, plain text, PHP- support JSON call back

• REST-style Web services- response formats: XML, JSON, plain text, PHP- support JSON call back

notes on xID services in generalnotes on xID services in general

• REST-style Web services- response formats: XML, JSON, plain text, PHP- support JSON call back

• Free to OCLC cataloguing members. 500 requests/day free to anyone. Also available to others for fee.

• REST-style Web services- response formats: XML, JSON, plain text, PHP- support JSON call back

• Free to OCLC cataloguing members. 500 requests/day free to anyone. Also available to others for fee.

notes on xID services in generalnotes on xID services in general

• REST-style Web services- response formats: XML, JSON, plain text, PHP- support JSON call back

• Free to OCLC cataloguing members. 500 requests/day free to anyone. Also available to others for fee.

• Based on data mining of WorldCat bibliographic data. Updated monthly.

• REST-style Web services- response formats: XML, JSON, plain text, PHP- support JSON call back

• Free to OCLC cataloguing members. 500 requests/day free to anyone. Also available to others for fee.

• Based on data mining of WorldCat bibliographic data. Updated monthly.

notes on xID services in generalnotes on xID services in general

• REST-style Web services- response formats: XML, JSON, plain text, PHP- support JSON call back

• Free to OCLC cataloguing members. 500 requests/day free to anyone. Also available to others for fee.

• Based on data mining of WorldCat bibliographic data. Updated monthly.

• Key goals:1. Provide machine interface to WorldCat FRBRization.2. Provide mapping between different identifiers.

• REST-style Web services- response formats: XML, JSON, plain text, PHP- support JSON call back

• Free to OCLC cataloguing members. 500 requests/day free to anyone. Also available to others for fee.

• Based on data mining of WorldCat bibliographic data. Updated monthly.

• Key goals:1. Provide machine interface to WorldCat FRBRization.2. Provide mapping between different identifiers.

notes on xID services in generalnotes on xID services in general

xISBN BookmarkletsxISBN Bookmarklets

Expand ISBN Expand ISBN searches of searches of your OPAC to your OPAC to include all include all editions.editions.

xISBN BookmarkletsxISBN Bookmarklets

Expand ISBN Expand ISBN searches of searches of your OPAC to your OPAC to include all include all editions.editions.• DDownloadable ownloadable browser browser bookmarklet bookmarklet tailored tailored for your library catalog.for your library catalog.

• Synchronized with Synchronized with Worldcat Registry. Worldcat Registry. TThousands of libraries housands of libraries covered. covered.

Setup tool Setup tool automatically guesses automatically guesses and verifies your OPAC and verifies your OPAC linking.linking.

• OPAC link guessing OPAC link guessing APIAPI

xISBN BookmarkletsxISBN Bookmarklets

easy way to set up xISBN-easy way to set up xISBN-enhanced search of your enhanced search of your OPACOPAC

easy way to set up xISBN-easy way to set up xISBN-enhanced search of your enhanced search of your OPACOPAC

Expand ISBN Expand ISBN searches of searches of your OPAC to your OPAC to include all include all editions.editions.• DDownloadable ownloadable browser browser bookmarklet bookmarklet tailored tailored for your library catalog.for your library catalog.

• Synchronized with Synchronized with Worldcat Registry. Worldcat Registry. TThousands of libraries housands of libraries covered. covered.

Setup tool Setup tool automatically guesses automatically guesses and verifies your OPAC and verifies your OPAC linking.linking.

• OPAC link guessing OPAC link guessing APIAPI

xISBN BookmarkletsxISBN Bookmarklets

easy way to set up xISBN-easy way to set up xISBN-enhanced search of your enhanced search of your OPACOPAC

easy way to set up xISBN-easy way to set up xISBN-enhanced search of your enhanced search of your OPACOPACdo the full API

integration next year, perhaps.

do the full API integration next year, perhaps.

Expand ISBN Expand ISBN searches of searches of your OPAC to your OPAC to include all include all editions.editions.• DDownloadable ownloadable browser browser bookmarklet bookmarklet tailored tailored for your library catalog.for your library catalog.

• Synchronized with Synchronized with Worldcat Registry. Worldcat Registry. TThousands of libraries housands of libraries covered. covered.

Setup tool Setup tool automatically guesses automatically guesses and verifies your OPAC and verifies your OPAC linking.linking.

• OPAC link guessing OPAC link guessing APIAPI

xID projects out therexID projects out there

xID has been built into many sites and products and projects, including:

• LibX

• Python WorldCat API module

• xISBN bookmarklet

• Aquabrowser, Koha, SFX integration

• xISSN titlehistory tool

• Bookchaser.com

• Bookmooch.com

• this is just some of the big ones

Recent & Future WorkRecent & Future Work

Future:• xISSN: - ISSN-L integration - More complete information such as journal URL and RSS feeds.

• xISBN / XOCLCNUM: - Unifying book-related identifiers into one service

Recent: • Search in a library feature, supports Hathitrust, OCA eBooks, Internet Archive, Wikipedia, etc.

• Guess/Lookup of publisher information based on ISBN

Recent & Future WorkRecent & Future Work

Future:• xISSN: - ISSN-L integration - More complete information such as journal URL and RSS feeds.

• xISBN / XOCLCNUM: - Unifying book-related identifiers into one service

what what would YOU would YOU like to see? like to see?

what what would YOU would YOU like to see? like to see?

Recent: • Search in a library feature, supports Hathitrust, OCA eBooks, Internet Archive, Wikipedia, etc.

• Guess/Lookup of publisher information based on ISBN