SlideShare une entreprise Scribd logo
1  sur  52
Enhancing an OPAC using linked data in MARC records
ELUNA 2016 Oklahoma City
ExLibris Users of North America
Oklahoma City, OK
May 2016
Presented by
Michael Cummings
Library Systems Coordinator
GWU Libraries
HTML markup in web pages
The semantic web
Google Trends
Trend: ‘linked data’ vs ‘semantic web’
Schema.org
Theory
https://searchenginewatch.com/2016/02/25/say-goodbye-to-google-14-alternative-search-engines/
HTML markup in web pages
In practice: an example
findit.library.gwu.edu/isbn/9780716703389
Schema.org microdata markup
Markup, generated on-the-fly
Google search
Catalog record in Google search result
Custom Google Search form
Custom Google search form and results
reports.library.gwu.edu/customsearch.html
new horizons in astronomy
Creating the custom search
Experiment: Build a Google search form
https://cse.google.com
Custom search coding
??????????????
Embedding the custom search form
view-source:reports.library.gwu.edu/customsearch.html
2. Hyperlinks on MARC data
Voyager-l informal survey
Informal survey of Voyager-l
Voyager-l informal survey
Informal survey of Voyager-l
About our web applicaton
Beyond semantic markup
OCLC linked data: Identities
Brandt, John C.
Publication timeline, list of works, related names and subjects
Use case: add value: WorldCat Identities
findit.library.gwu.edu/oclc/327452
OCLC Identity example
Overview, Timeline, Alternate names …
1 of 4
www.worldcat.org/wcidentities/lccn-n50012763
OCLC Identity example
Works by or about the author …
2 of 4
OCLC Identity example
Audience, Related Identities, Links …
3 of 4
OCLC Identity example
… and Associated Subjects word cloud.
4 of 4
Identities links in the web application
Links on our MARC records
STEP #1 Add URIs to local MARC records
findit.library.gwu.edu/item/2659054.json
“0”: http://id.loc.gov/authorities/names/n82076128”
“o”: http://worldcat.org/entity/work/id/1419206”
Converting links
STEP #2 convert name to ID link
See: https://github.com/gwu-libraries
Publishing links in our API
#3 Output link text and associated URI
See: http://findit.library.gwu.edu/api/
Adding links with MarcEdit
Catalog record before editing
Original local Voyager catalog record
Adding links with MarcEdit
New in MarcEdit: MarcNext
See: http://marcedit.reeset.net/
MarcEdit build linked records
MarcNext: Link Identifiers: Build links
Links generated by MarcEdit
Revised local Voyager Marc record
$a Levin, Murray Burton.
$0 http://id.loc.gov/authorities/names/n80034895
$0 http://viaf.org/viaf/170682523
OCLC Workid
Example: URI for OCLC’s Work ID
$n OCLC Work Id
$o http://worldcat.org/entity/work/id/62586849
URIs on MARC tags in Voyager
Count of URIs on GW’s local Marc records
https://github.com/gwu-libraries/notebooks/blob/master/20151026-marc-subjects-spark/subject-patterns-with-spark.ipynb
Two experiments with linked data
Experiment: Display the links
#1 Links displayed with labels . . .
Experiment: Display the links
Cancelled before going into live site.
Experiment: Display the links
#2 Use case: get alternate names
1 of 3
Experiment: Display the links
and use labels from the model . . .
2 of 3
Experiment: Display the links
. . . however, how fast can we process it?
3 of 3
Ex Libris and linked data
ExLibris support for linked data
Ex Libris prototype
going in the wrong direction.
Bibframe / data model
Bibframe: Library of Congress
A model for expressing & connecting
bibliographic data
www.loc.gov/bibframe/
Zepheira, NLM, UC-Davis, GW
Testing bibframe with library data
bibfra.me/about/
RDF
Bibframe version of MARC record
bibframe.org/tools/compare/bibid/17930908
OCLC
Turtle | N-Triple | JSON-LD | RDF/XML
Available formats / APIs include RDF
Future Bibframe / RDF developments
Going forward: obstacles
Experimentation and evaluation
https://ecommons.cornell.edu/handle/1813/42435
Going forward: modelling
Creating linked data repositories
Going forward: programming
Open source tools to try out. pybibframe
https://github.com/zepheira/pybibframe
Converting MARC/XML to RDF or Versa output (command line)
or
Converting MARC/XML to RDF or Versa output (API)
Learn More
Michael Cummings
Library Systems Coordinator
202-994-4806 michaelc@gwu.edu
Miller, E., & Ogbuji, U. (2015). Linked data design for the visible library. Bulletin of the
American Society for Information Science and Technology (Online), 41(4), 23-29. Retrieved
from http://proxygw.wrlc.org/login?url=http://search.proquest.com/docview/1679220450?
accountid=11243
Mitchell, E. T., PhD. (2016). The current state of linked data in libraries, archives, and
museums. Library Technology Reports, 52(1), 5-16,2. Retrieved from
http://proxygw.wrlc.org/login?url=http://search.proquest.com/docview/1752517266?accou
ntid=11243
Shieh, J. (2013, Winter). A transformative opportunity: BIBFRAME at the George Washington University,
an early experimenter. Information Standards Quarterly,25, 17-21. Retrieved from
http://proxygw.wrlc.org/login?url=http://search.proquest.com/docview/1545644349?accountid=11243
The Relationship between BIBFRAME and OCLC’s Linked-Data Model of Bibliographic Description: A
Working Paper http://www.oclc.org/content/dam/research/publications/library/2013/2013-05.pdf
Photo credits
Michael Cummings
Library Systems Coordinator
202-994-4806 michaelc@gwu.edu
Slide 1: Buffalo sketch
https://www.pinterest.com/pin/390194755188382990/
Juan Bosco / San Martin Arts Crafts
Slide 4: Oklahoma state bird: Scissor-tailed flycatcher in flight
http://www.birdsasart-blog.com/2012/07/13/you-be-the-judge-flight/
Slide 13: Lone buffalo in tall grass
https://upload.wikimedia.org/wikipedia/commons/thumb
/e/e7/Buffalo_American_animal.jpg/1024px-Buffalo_American_animal.jpg
Slide 22: Scenic turnout, near Arbuckle Mountains.
http://www.travelok.com/scenic_drives
Bill Bryant
Slide 26: Indian Paintbrush wildflowers near Boynton.
http://www.travelok.com/scenic_drives
Slide 33: Oklahoma's state wildflower, the Indian Blanket, near Davis.
http://www.travelok.com/scenic_drives
Carolyn Fletcher
Slide 41: Group of bison on grassy plain
http://www.nature.org/cs/groups/webcontent/@web/@oklahoma/
documents/media/tallgrass-prairie-bison-2.jpg
Slide 46: Two bison in snow
Brett French, Billings Gazette
Enhancing a library OPAC with linked data

Contenu connexe

Tendances

VRA_2015_CatalogingRoundup_Seneff
VRA_2015_CatalogingRoundup_SeneffVRA_2015_CatalogingRoundup_Seneff
VRA_2015_CatalogingRoundup_SeneffHeather Seneff
 
The Progress of BIBFRAME, by Angela Kroeger
The Progress of BIBFRAME, by Angela KroegerThe Progress of BIBFRAME, by Angela Kroeger
The Progress of BIBFRAME, by Angela KroegerAngela Kroeger
 
A Brief Overview of BIBFRAME, by Angela Kroeger
A Brief Overview of BIBFRAME, by Angela KroegerA Brief Overview of BIBFRAME, by Angela Kroeger
A Brief Overview of BIBFRAME, by Angela KroegerAngela Kroeger
 
Consuming Linked Data 4/5 Semtech2011
Consuming Linked Data 4/5 Semtech2011Consuming Linked Data 4/5 Semtech2011
Consuming Linked Data 4/5 Semtech2011Juan Sequeda
 
Data.dcs: Converting Legacy Data into Linked Data
Data.dcs: Converting Legacy Data into Linked DataData.dcs: Converting Legacy Data into Linked Data
Data.dcs: Converting Legacy Data into Linked DataMatthew Rowe
 
Life after MARC: Cataloging Tools of the Future
Life after MARC: Cataloging Tools of the FutureLife after MARC: Cataloging Tools of the Future
Life after MARC: Cataloging Tools of the FutureEmily Nimsakont
 
Trends in Cataloging & Metadata
Trends in Cataloging & MetadataTrends in Cataloging & Metadata
Trends in Cataloging & MetadataDebra Shapiro
 
#mashcat: Evolving MarcEdit: Leveraging Semantic Data in MarcEdit
#mashcat: Evolving MarcEdit: Leveraging Semantic Data in MarcEdit#mashcat: Evolving MarcEdit: Leveraging Semantic Data in MarcEdit
#mashcat: Evolving MarcEdit: Leveraging Semantic Data in MarcEditTerry Reese
 
Talis Platform: A Linked Data Engine
Talis Platform: A Linked Data EngineTalis Platform: A Linked Data Engine
Talis Platform: A Linked Data EngineLeigh Dodds
 
Gateway to Oklahoma History Case Study: Structured Data and Metadata Evaluati...
Gateway to Oklahoma History Case Study: Structured Data and Metadata Evaluati...Gateway to Oklahoma History Case Study: Structured Data and Metadata Evaluati...
Gateway to Oklahoma History Case Study: Structured Data and Metadata Evaluati...Emily Kolvitz
 
What flavor of linked data is best for your collection?
What flavor of linked data is best for your collection? What flavor of linked data is best for your collection?
What flavor of linked data is best for your collection? Debra Shapiro
 
Lectio Praecursoria: Search Interfaces on the Web: Querying and Characterizin...
Lectio Praecursoria: Search Interfaces on the Web: Querying and Characterizin...Lectio Praecursoria: Search Interfaces on the Web: Querying and Characterizin...
Lectio Praecursoria: Search Interfaces on the Web: Querying and Characterizin...Denis Shestakov
 
Preparing Catalogers for Linked data
Preparing Catalogers for Linked dataPreparing Catalogers for Linked data
Preparing Catalogers for Linked dataTerry Reese
 

Tendances (20)

VRA_2015_CatalogingRoundup_Seneff
VRA_2015_CatalogingRoundup_SeneffVRA_2015_CatalogingRoundup_Seneff
VRA_2015_CatalogingRoundup_Seneff
 
The Progress of BIBFRAME, by Angela Kroeger
The Progress of BIBFRAME, by Angela KroegerThe Progress of BIBFRAME, by Angela Kroeger
The Progress of BIBFRAME, by Angela Kroeger
 
A Brief Overview of BIBFRAME, by Angela Kroeger
A Brief Overview of BIBFRAME, by Angela KroegerA Brief Overview of BIBFRAME, by Angela Kroeger
A Brief Overview of BIBFRAME, by Angela Kroeger
 
Linking library data
Linking library dataLinking library data
Linking library data
 
Lauruhn-5-jun15
Lauruhn-5-jun15Lauruhn-5-jun15
Lauruhn-5-jun15
 
Consuming Linked Data 4/5 Semtech2011
Consuming Linked Data 4/5 Semtech2011Consuming Linked Data 4/5 Semtech2011
Consuming Linked Data 4/5 Semtech2011
 
Lawless-3-jun15
Lawless-3-jun15Lawless-3-jun15
Lawless-3-jun15
 
Data.dcs: Converting Legacy Data into Linked Data
Data.dcs: Converting Legacy Data into Linked DataData.dcs: Converting Legacy Data into Linked Data
Data.dcs: Converting Legacy Data into Linked Data
 
Life after MARC: Cataloging Tools of the Future
Life after MARC: Cataloging Tools of the FutureLife after MARC: Cataloging Tools of the Future
Life after MARC: Cataloging Tools of the Future
 
Trends in Cataloging & Metadata
Trends in Cataloging & MetadataTrends in Cataloging & Metadata
Trends in Cataloging & Metadata
 
Wiggins-7-jun15
Wiggins-7-jun15Wiggins-7-jun15
Wiggins-7-jun15
 
#mashcat: Evolving MarcEdit: Leveraging Semantic Data in MarcEdit
#mashcat: Evolving MarcEdit: Leveraging Semantic Data in MarcEdit#mashcat: Evolving MarcEdit: Leveraging Semantic Data in MarcEdit
#mashcat: Evolving MarcEdit: Leveraging Semantic Data in MarcEdit
 
Talis Platform: A Linked Data Engine
Talis Platform: A Linked Data EngineTalis Platform: A Linked Data Engine
Talis Platform: A Linked Data Engine
 
Gateway to Oklahoma History Case Study: Structured Data and Metadata Evaluati...
Gateway to Oklahoma History Case Study: Structured Data and Metadata Evaluati...Gateway to Oklahoma History Case Study: Structured Data and Metadata Evaluati...
Gateway to Oklahoma History Case Study: Structured Data and Metadata Evaluati...
 
Stahmer-9-Jun15-final
Stahmer-9-Jun15-finalStahmer-9-Jun15-final
Stahmer-9-Jun15-final
 
What flavor of linked data is best for your collection?
What flavor of linked data is best for your collection? What flavor of linked data is best for your collection?
What flavor of linked data is best for your collection?
 
Lectio Praecursoria: Search Interfaces on the Web: Querying and Characterizin...
Lectio Praecursoria: Search Interfaces on the Web: Querying and Characterizin...Lectio Praecursoria: Search Interfaces on the Web: Querying and Characterizin...
Lectio Praecursoria: Search Interfaces on the Web: Querying and Characterizin...
 
Visualizing data
Visualizing dataVisualizing data
Visualizing data
 
Gatenby Vvbad 200909
Gatenby Vvbad 200909Gatenby Vvbad 200909
Gatenby Vvbad 200909
 
Preparing Catalogers for Linked data
Preparing Catalogers for Linked dataPreparing Catalogers for Linked data
Preparing Catalogers for Linked data
 

Similaire à Enhancing a library OPAC with linked data

Future of Web 2.0 & The Semantic Web
Future of Web 2.0 & The Semantic WebFuture of Web 2.0 & The Semantic Web
Future of Web 2.0 & The Semantic Webis20090
 
BIBFRAME : the future of cataloguing?
BIBFRAME : the future of cataloguing?BIBFRAME : the future of cataloguing?
BIBFRAME : the future of cataloguing?Thomas Meehan
 
Next Generation Technical Services May 2009 Calhoun
Next Generation Technical Services May 2009 CalhounNext Generation Technical Services May 2009 Calhoun
Next Generation Technical Services May 2009 CalhounKaren S Calhoun
 
Digital Library Applications Of Social Networking Jeju Intl Conference
Digital Library Applications Of Social Networking Jeju Intl ConferenceDigital Library Applications Of Social Networking Jeju Intl Conference
Digital Library Applications Of Social Networking Jeju Intl Conferenceguestbba8ac
 
What Is Linked Data, and What Does it Mean for Libraries? ALAO TEDSIG Spring ...
What Is Linked Data, and What Does it Mean for Libraries? ALAO TEDSIG Spring ...What Is Linked Data, and What Does it Mean for Libraries? ALAO TEDSIG Spring ...
What Is Linked Data, and What Does it Mean for Libraries? ALAO TEDSIG Spring ...Emily Nimsakont
 
Evolutionary & Swarm Computing for the Semantic Web
Evolutionary & Swarm Computing for the Semantic WebEvolutionary & Swarm Computing for the Semantic Web
Evolutionary & Swarm Computing for the Semantic WebAnkit Solanki
 
From Academic Library 2.0 to (Literature) Research 2.0
From Academic Library 2.0  to (Literature) Research 2.0From Academic Library 2.0  to (Literature) Research 2.0
From Academic Library 2.0 to (Literature) Research 2.0Michael Habib
 
Resilient Linked Data
Resilient Linked DataResilient Linked Data
Resilient Linked DataDave Reynolds
 
鏈結資料在圖書館的應用20131107
鏈結資料在圖書館的應用20131107鏈結資料在圖書館的應用20131107
鏈結資料在圖書館的應用20131107皓仁 柯
 
Uk discovery-jisc-project-showcase
Uk discovery-jisc-project-showcaseUk discovery-jisc-project-showcase
Uk discovery-jisc-project-showcaseRDTF-Discovery
 
RO-Crate: packaging metadata love notes into FAIR Digital Objects
RO-Crate: packaging metadata love notes into FAIR Digital ObjectsRO-Crate: packaging metadata love notes into FAIR Digital Objects
RO-Crate: packaging metadata love notes into FAIR Digital ObjectsCarole Goble
 
Dataverse: Helping Researchers Publish Their Data Through Automation
Dataverse: Helping Researchers Publish Their Data Through Automation�Dataverse: Helping Researchers Publish Their Data Through Automation�
Dataverse: Helping Researchers Publish Their Data Through AutomationEleni Castro, MLIS
 
Introduction to Linked Data
Introduction to Linked DataIntroduction to Linked Data
Introduction to Linked DataMathieu d'Aquin
 
The Web of data and web data commons
The Web of data and web data commonsThe Web of data and web data commons
The Web of data and web data commonsJesse Wang
 
Linked Data and Locah, UKSG2011
Linked Data and Locah, UKSG2011 Linked Data and Locah, UKSG2011
Linked Data and Locah, UKSG2011 Jane Stevenson
 
Doing Clever Things with the Semantic Web
Doing Clever Things with the Semantic WebDoing Clever Things with the Semantic Web
Doing Clever Things with the Semantic WebMathieu d'Aquin
 
Linked Data Overview - AGI Technical SIG
Linked Data Overview - AGI Technical SIGLinked Data Overview - AGI Technical SIG
Linked Data Overview - AGI Technical SIGChris Ewing
 
Semantic.edu, an introduction
Semantic.edu, an introductionSemantic.edu, an introduction
Semantic.edu, an introductionBryan Alexander
 

Similaire à Enhancing a library OPAC with linked data (20)

Future of Web 2.0 & The Semantic Web
Future of Web 2.0 & The Semantic WebFuture of Web 2.0 & The Semantic Web
Future of Web 2.0 & The Semantic Web
 
BIBFRAME : the future of cataloguing?
BIBFRAME : the future of cataloguing?BIBFRAME : the future of cataloguing?
BIBFRAME : the future of cataloguing?
 
Next Generation Technical Services May 2009 Calhoun
Next Generation Technical Services May 2009 CalhounNext Generation Technical Services May 2009 Calhoun
Next Generation Technical Services May 2009 Calhoun
 
Digital Library Applications Of Social Networking Jeju Intl Conference
Digital Library Applications Of Social Networking Jeju Intl ConferenceDigital Library Applications Of Social Networking Jeju Intl Conference
Digital Library Applications Of Social Networking Jeju Intl Conference
 
Digital Library Applications Of Social Networking
Digital Library Applications Of Social Networking  Digital Library Applications Of Social Networking
Digital Library Applications Of Social Networking
 
What Is Linked Data, and What Does it Mean for Libraries? ALAO TEDSIG Spring ...
What Is Linked Data, and What Does it Mean for Libraries? ALAO TEDSIG Spring ...What Is Linked Data, and What Does it Mean for Libraries? ALAO TEDSIG Spring ...
What Is Linked Data, and What Does it Mean for Libraries? ALAO TEDSIG Spring ...
 
Evolutionary & Swarm Computing for the Semantic Web
Evolutionary & Swarm Computing for the Semantic WebEvolutionary & Swarm Computing for the Semantic Web
Evolutionary & Swarm Computing for the Semantic Web
 
From Academic Library 2.0 to (Literature) Research 2.0
From Academic Library 2.0  to (Literature) Research 2.0From Academic Library 2.0  to (Literature) Research 2.0
From Academic Library 2.0 to (Literature) Research 2.0
 
Resilient Linked Data
Resilient Linked DataResilient Linked Data
Resilient Linked Data
 
鏈結資料在圖書館的應用20131107
鏈結資料在圖書館的應用20131107鏈結資料在圖書館的應用20131107
鏈結資料在圖書館的應用20131107
 
Uk discovery-jisc-project-showcase
Uk discovery-jisc-project-showcaseUk discovery-jisc-project-showcase
Uk discovery-jisc-project-showcase
 
RO-Crate: packaging metadata love notes into FAIR Digital Objects
RO-Crate: packaging metadata love notes into FAIR Digital ObjectsRO-Crate: packaging metadata love notes into FAIR Digital Objects
RO-Crate: packaging metadata love notes into FAIR Digital Objects
 
Dataverse: Helping Researchers Publish Their Data Through Automation
Dataverse: Helping Researchers Publish Their Data Through Automation�Dataverse: Helping Researchers Publish Their Data Through Automation�
Dataverse: Helping Researchers Publish Their Data Through Automation
 
Hahn "Wikidata as a hub to library linked data re-use"
Hahn "Wikidata as a hub to library linked data re-use"Hahn "Wikidata as a hub to library linked data re-use"
Hahn "Wikidata as a hub to library linked data re-use"
 
Introduction to Linked Data
Introduction to Linked DataIntroduction to Linked Data
Introduction to Linked Data
 
The Web of data and web data commons
The Web of data and web data commonsThe Web of data and web data commons
The Web of data and web data commons
 
Linked Data and Locah, UKSG2011
Linked Data and Locah, UKSG2011 Linked Data and Locah, UKSG2011
Linked Data and Locah, UKSG2011
 
Doing Clever Things with the Semantic Web
Doing Clever Things with the Semantic WebDoing Clever Things with the Semantic Web
Doing Clever Things with the Semantic Web
 
Linked Data Overview - AGI Technical SIG
Linked Data Overview - AGI Technical SIGLinked Data Overview - AGI Technical SIG
Linked Data Overview - AGI Technical SIG
 
Semantic.edu, an introduction
Semantic.edu, an introductionSemantic.edu, an introduction
Semantic.edu, an introduction
 

Plus de Michael Cummings

General introduction to APIs
General introduction to APIsGeneral introduction to APIs
General introduction to APIsMichael Cummings
 
Archivists toolkit SQL - a tutorial
Archivists toolkit SQL - a tutorialArchivists toolkit SQL - a tutorial
Archivists toolkit SQL - a tutorialMichael Cummings
 
ELUNA 2015 Data Visualization
ELUNA 2015 Data VisualizationELUNA 2015 Data Visualization
ELUNA 2015 Data VisualizationMichael Cummings
 
Data Visualization: Analyzing your library data
Data Visualization: Analyzing your library dataData Visualization: Analyzing your library data
Data Visualization: Analyzing your library dataMichael Cummings
 
ELUNA2014: Developing and Testing an open source web application
ELUNA2014: Developing and Testing an open source web applicationELUNA2014: Developing and Testing an open source web application
ELUNA2014: Developing and Testing an open source web applicationMichael Cummings
 

Plus de Michael Cummings (7)

General introduction to APIs
General introduction to APIsGeneral introduction to APIs
General introduction to APIs
 
Archivists toolkit SQL - a tutorial
Archivists toolkit SQL - a tutorialArchivists toolkit SQL - a tutorial
Archivists toolkit SQL - a tutorial
 
Voyager : Query Basic
Voyager : Query BasicVoyager : Query Basic
Voyager : Query Basic
 
ELUNA 2015 Data Visualization
ELUNA 2015 Data VisualizationELUNA 2015 Data Visualization
ELUNA 2015 Data Visualization
 
Data Visualization: Analyzing your library data
Data Visualization: Analyzing your library dataData Visualization: Analyzing your library data
Data Visualization: Analyzing your library data
 
Cummingsdceluna2012
Cummingsdceluna2012Cummingsdceluna2012
Cummingsdceluna2012
 
ELUNA2014: Developing and Testing an open source web application
ELUNA2014: Developing and Testing an open source web applicationELUNA2014: Developing and Testing an open source web application
ELUNA2014: Developing and Testing an open source web application
 

Dernier

Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxVishalSingh1417
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDThiyagu K
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...fonyou31
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room servicediscovermytutordmt
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajanpragatimahajan3
 

Dernier (20)

Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room service
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajan
 

Enhancing a library OPAC with linked data

Notes de l'éditeur

  1. Thanks to The University of Central Oklahoma, Oklahoma State University, and University of Oklahoma at Oklahoma City for hosting ELUNA 2016.
  2. For those who may not be familiar with George Washington University, we are a member of a consortium of nine academic libraries with over 12 million bib records in Voyager. (American, Catholic, University of DC, Gallaudet, George Mason, George Washington, Georgetown, Howard, Marymount)
  3. This presentation is divided into three main topics. The material is geared towards developers, but catalogers and administrators with an interest in linked data should find this information useful.
  4. The gist of the “semantic web” is that the HTML markup of web pages should be more than encoding for the browser. It should be encoded in a way that facilitates sharing or reuse. You might think of for example, tagging this scissor-tailed flycatcher by its domain, kingdom, phyla, class, order, family, genus, and species
  5. I recently found that the term ‘linked data’ is searched more often than ‘semantic web’ -- as shown in this Google Trends timeline. Linked data seems to have overtaken semantic web around 2012. But let’s look at semantic web anyway.
  6. The semantic markup vocabulary for web pages proposed by schema.org was an early development sponsored by Google, Microsoft, Yahoo and Yandex. Never heard of ‘Yandex’? It’s the top search engine in Russia.
  7. At GW we developed a custom web application as the front end to our consortium’s Voyager catalog. We incorporate Schema.org markup in the application-generated web pages. Let’s look at the HTML for this page...
  8. You can see this page tagged as type ‘Book’, with item properties cover-image, name, author, contributor, publisher (and more). Again, this encoding is NOT on the catalog record, it’s generated on the fly when the page is requested.
  9. We have a site map on our server -- basically a URL for every bib record -- which search engines crawl and index. Consequently, a web search may include the library record as in this example. (It helps to add ‘gw libraries’ as part of the search terms”) .
  10. A customized Google search form is also possible, like this example. I used Chrome a plug-in, AdBlock, to hide promoted results. This only shows results from our domain. I’m not sure what percent of the 12 million bib records have been indexed, but it’s interesting all the same.
  11. By the way, if you would like to experiment with a custom google search form, you can easily build a “custom search engine” or “CSE” at cse.google.com by completing a profile like this.
  12. The custom search engine will generate a javascript function and tag which you can copy and paste into your HTML page.
  13. That’s all I wanted to cover about semantic web markup for today. Let’s move on to the second part of the presentation, which is adding hyperlinks on MARC data.
  14. I did an informal survey of members of the Voyager-l listserv about hyperlinks from library OPACs. Other than Google Books Preview, there were very few external links identified.
  15. No one in my small response group is using a link to OCLC WorldCat identities, and only a few were familiar with the WorldCat Identities. So I’ll tell you how we came to add that link to our OPAC.
  16. [1] I mentioned we have a consortium catalog. GW’s custom catalog can get availability from two external ILS, and includes links to ILL and consortium loans; [2] the app uses APIs from Summon, 360 Link and other resources [3] and now handles URIs, specifically links to WorldCat Identities.
  17. We believe providing our patrons with links from the catalog details out to WorldCat Identities ADDS VALUE. This is how the link appears on the page. Let’s follow the link to see what we might find, for a different author.
  18. A long page of information is provided about the author. The first part is an overview. There is a publication timeline showing when there were publications by or about the author, and a list of alternate names is provided in the right-hand sidebar.
  19. Scrolling down we have a list of most widely held works by or works about the author, more alternate names, a facet for languages, and sometimes, book covers.
  20. There is an rating for ‘audience level’, a section for related identities, and ‘useful’ links … (actually I don’t find the audience level very useful).
  21. … and then finally at the end of the page we find a word cloud of associated subject terms. Of course the user could follow any of the links for even more information. Pretty cool.
  22. Next, let’s look at how we made the link from the OPAC to WorldCat Identities
  23. First of all, we need a URI link. We store them on our local MARC record in the subfield zero, or in subfield o for the 787 tag.
  24. The Identities link requires a step to convert the author name URI, preferably from id.loc.gov to the URL for the WorldCat Identities. This is a python example, which does a few other steps as well.
  25. Here is the result, the original URI from id.loc.gov for the author, and the WorldCat Identities link which is not stored on the MARC record. This screenshot shows a snippet of the JSON view from our web application.
  26. Next we look at how we add the URIs to the MARC records.
  27. Here is a local catalog record. Notice it does not have any URIs on MARC tags 100, or 6xx. OK, I’m going to save it as a ‘.bib’ file on my workstation.
  28. Now I’ll start MarcEdit. There is a relatively new sub-section of MarcEdit called MarcNext. It has tools BibFrame Testbed, JSON Object Viewer, SPARQL Browser, and Link Identifiers.
  29. Now we run Build Linked Records which has a number of options as you see here. Then I Process the build . . .
  30. … and I get a revised MARC record which I can load into Voyager. Notice it has several URIs now.
  31. As an aside, note that 787 ‘Other Relationship Entity’ uses subfield letter ‘o’ whereas all other URI’s are using subfield number 0 Now if we could index the 787 work ID value, we could programmatically create a collection of records having the same work ID.
  32. We did a lot of batch processing of our records. The URI count as of October, 2015. Total links: four million As another aside, developers might want to checkout the python notebook regarding a programmatic way of analyzing the URI distribution.
  33. Next, I would like to summarize two experiments using linked data related to library records. (Oklahoma state flower Indian Blanket)
  34. Earlier I showed you that we added a link to WorldCat Identities. On our development site we experimented with a “References” tab, where we listed list WorldCat Identities, WorldCat Works…
  35. …and then we listed ‘preferred terms’ and links to the authorities. We concluded there were too many distracting link; we didn’t think the end-user would find added value looking at most of the target pages.
  36. We experimented with the idea that the external sites could give our users help transliterating non-roman names. We mocked up some pages showing how we might get data from external links as JSON or other formats, then parsing the result and displaying information in our interface.
  37. …this experiment also presented different labels, like ‘Concepts’…
  38. Although we could retrieve the data, parse it, and incorporate it into our interface we are concerned about the timing of getting the data, and the complexity of parsing the data. Take alternate names for example, in some cases there may be just too many. (look at Mark Twain lccn-n79021164/ for example)
  39. ExLibris has published information regarding the company’s plans to support linked data in libraries. There are several ELUNA sessions that are related to the topic.
  40. However, based on this prototype screen in the white paper, I’m afraid they’re going in the wrong direction. Patrons don’t get much value, if any, from a list like this example. I hope the committees working on this topic get it right.
  41. Let’s wrap-up with a walk-through on the bibliographic framework model, or ‘Bibframe’
  42. Bibframe, according to the Library of Congress and partners, is a replacement for MARC, a general model for expressing and connecting bibliographic data.
  43. GW is one of the institutions collaborating with others on testing Bibframe models.
  44. There are tools to express MARC records in the Bibframe model… At GW we’re experimenting with exporting MARC to an RDF datastore with a BlackLight / Solr discovery interface.
  45. … earlier I mentioned retrieving WorldCat information using API’s. You can get data from WorldCat in the RDF format used by bibframe…
  46. There seems to be potential in Bibframe, but it is relatively new, and there are pros and cons.
  47. Cons: There are many obstacles to adoption. Lack of ILS support, discovery, training…this is a good article.
  48. Pros: Zepheira is working with several academic libraries… note, we’re talking about transforming the collection into linked data, and sharing it / publishing it on the web.
  49. On the plus side, there is a Python library, pybibframe, for converting MARC/XML to RDF.
  50. Well, that about wraps up the overview of our linked data experimentation. This is an interesting topic, so I’ve added some links for you to check out when you have time. As you know, these slides will be available online.
  51. Thanks for listening. I hope you also enjoyed some of the Oklahoma themed photos!