SlideShare a Scribd company logo
An Automated
Cataloging Workflow
with SkyRiver
Jim Novy and Steve Ohs
Lakeshores Library System
1
The presenters…
Jim Novy
• System Services Technician
• Primary IT expertise at LLS
• Automation Coordinator of SHARE Consortium
Steve Ohs
• Library Development Coordinator at LLS
• Supports Jim in IT & ILS administration
• Partial cataloging background
2
Outline for this session…
1. Challenges we face in our consortium
2. Background of our choice to move to SkyRiver
3. Our old work flow
4. Our new work flow (and the benefits as we see
them)
5. Some code examples
**Please feel free to ask questions as we move
through the presentation!** 3
Our Challenges…
• Lots of libraries (50 Public & K-12s). Huge
variance in onsite cataloging expertise
• Historically a free-for-all. No formal agreement
to govern cataloging practices or quality
• Ongoing duplicate problem & lots of coding
inconsistencies
• Staffers lost through attrition not being replaced
• 2 original catalogers in the entire consortium
4
Our choice to move to
SkyRiver…
• SHARE was an OCLC customer since its inception
until 2010
• Utilized a working group of catalogers to “test
drive” the SkyRiver database
• Record quality acceptable
• Database coverage acceptable
• Main motivation was cost savings
• An additional bonus (for us): responsiveness to
our needs
5
SkyRiver isn’t perfect…
• We tend to find more records of a less-than-full
nature. We find more oddball Elvl records than
we’re used to
• A few publishers weren’t initially well-
represented
• Fewer “individual disc” or “split” records for
certain video and sound recordings (though in
our case we’re trying to move away from that)
• Longer wait times for a record to appear
6
Our *OLD* work flow…
7
That work flow didn’t cut it…
The imperfections of SkyRiver…
• Certain materials harder to find
• Certain publishers not initially well-represented
• More records of less-than-full quality being
incorrectly imported into the ILS
• Generally longer wait times until a full level record
became available
…translated into longer periods of time for items
to get into the hands of patrons.
 This was a problem(for us) 8
So there we were…
• Pressure was mounting to come up with some sort
of a solution
• Implementing an effective program of staff training
& uniform application of learned standards was not
an option.
• It was at this point we remembered we had direct
z39.50 access to SkyRiver’s server 9
Snapping the pieces together…
We cobbled together a new, automated, work flow
using a few different parts:
1. SirsiDynix Symphony ILS API tools
2. The Perl programming language & some extra Perl
code libraries
3. An algorithm that Jim previously designed to rank,
select and overlay records based on quality
4. A “brief record” model we gleaned from SAILS
consortium (CT)
5. Our existing model of using the two original
catalogers to mediate the original cataloging
situation 10
Our *NEW* work flow…
11
MARC-BRIEFNightly Processing(Detail)…
For each MARC-BRIEF record:
1. Duplicate check against our catalog. If duplicate found,
the MARC-BRIEF holdings & items are merged into
existing record.
2. Initiate z39.50 connection. Search for & extract a
matching record set. Process records through ranking
algorithm. Winning record overlays onto MARC-BRIEF.
If no matching records retrieved, automatically
constructs & emails SkySearchPlus record request for
the title.
3. If MARC-BRIEF record is not overlaid within 4 weeks, a
hold is created on that item for the nearest Original
Cataloger. Patron holds prioritized. Item then follows
normal intra-system transit flow, is originally cataloged,
and returned to owning library.
12
RankingAlgorithm (Detail)…
What determines the best record score of a given
set? Some elements are:
• Elvl leader byte
• Contents of 040
• Number of 5XX notes
• Number of 6XX headings with 1st indicator 0 or 1
• Presence of 6XX headings with juvenile form
subdivisions
13
Local Record Improvements
For each record added in a day, we process it through the
following improvements:
• Convert 440 to 490
• Add 007 if not present or invalid
• Add local GMD
• Fix subfield v values in 490
14
Additionalprojects(Detail)…
• Weekly “Brief Record Update” scripts to upgrade
non MARC-BRIEF records brought in.
• Daily scripts to collect possible duplicates &
present to catalogers.
• Developing agnostic vendor record loader. So
any library that wants to can load vendor records
directly as MARC-BRIEF, including pre-processing
information (holdings codes, call numbers,
barcodes, prices)
15
Analysis…
Benefits
• It’s a much simpler copy
cataloging work flow
• Extra duplicate checks are
built-in
• We leverage the ‘perks’ of
z39.50 and SkySearchPlus
• Items can circulate
immediately
• Items in need of OC’ing
integrate seamlessly into
the normal ‘hold picking’
process
Drawbacks
• Reliant on ISBN
matching, so older items
or split dvd’sare still
sometimes a pain
• Significant up-front
development &
debugging time
• Initially made some staff
fearful
16
Code & Questions…
Thanks!!
Jim  jnovy@lakeshores.lib.wi.us
Steve  sohs@lakeshores.lib.wi.us
17

More Related Content

What's hot

Markup languages and warp-speed documentation
Markup languages and warp-speed documentationMarkup languages and warp-speed documentation
Markup languages and warp-speed documentation
Lois Patterson
 
Welcome to Production
Welcome to ProductionWelcome to Production
Welcome to Production
Graeme Foster
 
Building a Modern Website for Scale (QCon NY 2013)
Building a Modern Website for Scale (QCon NY 2013)Building a Modern Website for Scale (QCon NY 2013)
Building a Modern Website for Scale (QCon NY 2013)
Sid Anand
 
From java to scala at crowd mix
From java to scala at crowd mixFrom java to scala at crowd mix
From java to scala at crowd mix
Stefano Galarraga
 
Apache Zeppelin & Cluster
Apache Zeppelin & ClusterApache Zeppelin & Cluster
Apache Zeppelin & Cluster
Jongyoul Lee
 
Control and monitor_microservices_with_microprofile
Control and monitor_microservices_with_microprofileControl and monitor_microservices_with_microprofile
Control and monitor_microservices_with_microprofile
Rudy De Busscher
 
Building High-Throughput, Low-Latency Pipelines in Kafka
Building High-Throughput, Low-Latency Pipelines in KafkaBuilding High-Throughput, Low-Latency Pipelines in Kafka
Building High-Throughput, Low-Latency Pipelines in Kafka
confluent
 
Apache BookKeeper Distributed Store- a Salesforce use case
Apache BookKeeper Distributed Store- a Salesforce use caseApache BookKeeper Distributed Store- a Salesforce use case
Apache BookKeeper Distributed Store- a Salesforce use case
Salesforce Engineering
 
Music streams
Music streamsMusic streams
Music streams
Stefano Galarraga
 
The Evolution of Testing Methodology at AWS: From Status Quo to Formal Method...
The Evolution of Testing Methodology at AWS: From Status Quo to Formal Method...The Evolution of Testing Methodology at AWS: From Status Quo to Formal Method...
The Evolution of Testing Methodology at AWS: From Status Quo to Formal Method...
C4Media
 
Transactions in micro-services (fall 2019)
Transactions in micro-services (fall 2019)Transactions in micro-services (fall 2019)
Transactions in micro-services (fall 2019)
Rudy De Busscher
 
The new OSGi LogService 1.4 and integrating with SLF4J
The new OSGi LogService 1.4 and integrating with SLF4JThe new OSGi LogService 1.4 and integrating with SLF4J
The new OSGi LogService 1.4 and integrating with SLF4J
bjhargrave
 
Integrating SLF4J and the new OSGi LogService 1.4 - BJ Hargrave (IBM)
Integrating SLF4J and the new OSGi LogService 1.4 - BJ Hargrave (IBM)Integrating SLF4J and the new OSGi LogService 1.4 - BJ Hargrave (IBM)
Integrating SLF4J and the new OSGi LogService 1.4 - BJ Hargrave (IBM)
mfrancis
 
Putting Kafka In Jail – Best Practices To Run Kafka On Kubernetes & DC/OS
Putting Kafka In Jail – Best Practices To Run Kafka On Kubernetes & DC/OSPutting Kafka In Jail – Best Practices To Run Kafka On Kubernetes & DC/OS
Putting Kafka In Jail – Best Practices To Run Kafka On Kubernetes & DC/OS
Lightbend
 
What’s expected in Spring 5
What’s expected in Spring 5What’s expected in Spring 5
What’s expected in Spring 5
Gal Marder
 
Scala adoption by enterprises
Scala adoption by enterprisesScala adoption by enterprises
Scala adoption by enterprises
Mike Slinn
 
Revitalizing Enterprise Integration with Reactive Streams
Revitalizing Enterprise Integration with Reactive StreamsRevitalizing Enterprise Integration with Reactive Streams
Revitalizing Enterprise Integration with Reactive Streams
Lightbend
 
Pulsar Summit Asia - Structured Data Stream with Apache Pulsar
Pulsar Summit Asia - Structured Data Stream with Apache PulsarPulsar Summit Asia - Structured Data Stream with Apache Pulsar
Pulsar Summit Asia - Structured Data Stream with Apache Pulsar
Shivji Kumar Jha
 
Pakk Your Alpakka: Reactive Streams Integrations For AWS, Azure, & Google Cloud
Pakk Your Alpakka: Reactive Streams Integrations For AWS, Azure, & Google CloudPakk Your Alpakka: Reactive Streams Integrations For AWS, Azure, & Google Cloud
Pakk Your Alpakka: Reactive Streams Integrations For AWS, Azure, & Google Cloud
Lightbend
 
Upgrade to IPA Made Easy
Upgrade to IPA Made EasyUpgrade to IPA Made Easy
Upgrade to IPA Made Easy
Nogalis Inc
 

What's hot (20)

Markup languages and warp-speed documentation
Markup languages and warp-speed documentationMarkup languages and warp-speed documentation
Markup languages and warp-speed documentation
 
Welcome to Production
Welcome to ProductionWelcome to Production
Welcome to Production
 
Building a Modern Website for Scale (QCon NY 2013)
Building a Modern Website for Scale (QCon NY 2013)Building a Modern Website for Scale (QCon NY 2013)
Building a Modern Website for Scale (QCon NY 2013)
 
From java to scala at crowd mix
From java to scala at crowd mixFrom java to scala at crowd mix
From java to scala at crowd mix
 
Apache Zeppelin & Cluster
Apache Zeppelin & ClusterApache Zeppelin & Cluster
Apache Zeppelin & Cluster
 
Control and monitor_microservices_with_microprofile
Control and monitor_microservices_with_microprofileControl and monitor_microservices_with_microprofile
Control and monitor_microservices_with_microprofile
 
Building High-Throughput, Low-Latency Pipelines in Kafka
Building High-Throughput, Low-Latency Pipelines in KafkaBuilding High-Throughput, Low-Latency Pipelines in Kafka
Building High-Throughput, Low-Latency Pipelines in Kafka
 
Apache BookKeeper Distributed Store- a Salesforce use case
Apache BookKeeper Distributed Store- a Salesforce use caseApache BookKeeper Distributed Store- a Salesforce use case
Apache BookKeeper Distributed Store- a Salesforce use case
 
Music streams
Music streamsMusic streams
Music streams
 
The Evolution of Testing Methodology at AWS: From Status Quo to Formal Method...
The Evolution of Testing Methodology at AWS: From Status Quo to Formal Method...The Evolution of Testing Methodology at AWS: From Status Quo to Formal Method...
The Evolution of Testing Methodology at AWS: From Status Quo to Formal Method...
 
Transactions in micro-services (fall 2019)
Transactions in micro-services (fall 2019)Transactions in micro-services (fall 2019)
Transactions in micro-services (fall 2019)
 
The new OSGi LogService 1.4 and integrating with SLF4J
The new OSGi LogService 1.4 and integrating with SLF4JThe new OSGi LogService 1.4 and integrating with SLF4J
The new OSGi LogService 1.4 and integrating with SLF4J
 
Integrating SLF4J and the new OSGi LogService 1.4 - BJ Hargrave (IBM)
Integrating SLF4J and the new OSGi LogService 1.4 - BJ Hargrave (IBM)Integrating SLF4J and the new OSGi LogService 1.4 - BJ Hargrave (IBM)
Integrating SLF4J and the new OSGi LogService 1.4 - BJ Hargrave (IBM)
 
Putting Kafka In Jail – Best Practices To Run Kafka On Kubernetes & DC/OS
Putting Kafka In Jail – Best Practices To Run Kafka On Kubernetes & DC/OSPutting Kafka In Jail – Best Practices To Run Kafka On Kubernetes & DC/OS
Putting Kafka In Jail – Best Practices To Run Kafka On Kubernetes & DC/OS
 
What’s expected in Spring 5
What’s expected in Spring 5What’s expected in Spring 5
What’s expected in Spring 5
 
Scala adoption by enterprises
Scala adoption by enterprisesScala adoption by enterprises
Scala adoption by enterprises
 
Revitalizing Enterprise Integration with Reactive Streams
Revitalizing Enterprise Integration with Reactive StreamsRevitalizing Enterprise Integration with Reactive Streams
Revitalizing Enterprise Integration with Reactive Streams
 
Pulsar Summit Asia - Structured Data Stream with Apache Pulsar
Pulsar Summit Asia - Structured Data Stream with Apache PulsarPulsar Summit Asia - Structured Data Stream with Apache Pulsar
Pulsar Summit Asia - Structured Data Stream with Apache Pulsar
 
Pakk Your Alpakka: Reactive Streams Integrations For AWS, Azure, & Google Cloud
Pakk Your Alpakka: Reactive Streams Integrations For AWS, Azure, & Google CloudPakk Your Alpakka: Reactive Streams Integrations For AWS, Azure, & Google Cloud
Pakk Your Alpakka: Reactive Streams Integrations For AWS, Azure, & Google Cloud
 
Upgrade to IPA Made Easy
Upgrade to IPA Made EasyUpgrade to IPA Made Easy
Upgrade to IPA Made Easy
 

Viewers also liked

Wils reorganization update 2013 1-9
Wils reorganization update 2013 1-9Wils reorganization update 2013 1-9
Wils reorganization update 2013 1-9
WiLS
 
Library buildings project
Library buildings projectLibrary buildings project
Library buildings project
WiLS
 
Learning from Failure: A Support Group
Learning from Failure:  A Support GroupLearning from Failure:  A Support Group
Learning from Failure: A Support Group
WiLS
 
Wordpressrefreshnew2013
Wordpressrefreshnew2013Wordpressrefreshnew2013
Wordpressrefreshnew2013
WiLS
 
Data 101 Workshop
Data 101 WorkshopData 101 Workshop
Data 101 Workshop
WiLS
 
Workflow session wla 2012
Workflow session wla 2012Workflow session wla 2012
Workflow session wla 2012
WiLS
 
Building digitalcollectionsworkshop
Building digitalcollectionsworkshopBuilding digitalcollectionsworkshop
Building digitalcollectionsworkshop
WiLS
 
Museum Websites
Museum WebsitesMuseum Websites
Museum Websites
WiLS
 
Wi ls worldwho talk
Wi ls worldwho talkWi ls worldwho talk
Wi ls worldwho talk
WiLS
 

Viewers also liked (9)

Wils reorganization update 2013 1-9
Wils reorganization update 2013 1-9Wils reorganization update 2013 1-9
Wils reorganization update 2013 1-9
 
Library buildings project
Library buildings projectLibrary buildings project
Library buildings project
 
Learning from Failure: A Support Group
Learning from Failure:  A Support GroupLearning from Failure:  A Support Group
Learning from Failure: A Support Group
 
Wordpressrefreshnew2013
Wordpressrefreshnew2013Wordpressrefreshnew2013
Wordpressrefreshnew2013
 
Data 101 Workshop
Data 101 WorkshopData 101 Workshop
Data 101 Workshop
 
Workflow session wla 2012
Workflow session wla 2012Workflow session wla 2012
Workflow session wla 2012
 
Building digitalcollectionsworkshop
Building digitalcollectionsworkshopBuilding digitalcollectionsworkshop
Building digitalcollectionsworkshop
 
Museum Websites
Museum WebsitesMuseum Websites
Museum Websites
 
Wi ls worldwho talk
Wi ls worldwho talkWi ls worldwho talk
Wi ls worldwho talk
 

Similar to Peer council 2013_presentation

Just the Job: Employing Solr for Recruitment Search -Charlie Hull
Just the Job: Employing Solr for Recruitment Search -Charlie Hull Just the Job: Employing Solr for Recruitment Search -Charlie Hull
Just the Job: Employing Solr for Recruitment Search -Charlie Hull
lucenerevolution
 
A Case Study of NoSQL Adoption: What Drove Wordnik Non-Relational?
A Case Study of NoSQL Adoption: What Drove Wordnik Non-Relational?A Case Study of NoSQL Adoption: What Drove Wordnik Non-Relational?
A Case Study of NoSQL Adoption: What Drove Wordnik Non-Relational?
DATAVERSITY
 
Backing Data Silo Atack: Alfresco sharding, SOLR for non-flat objects
Backing Data Silo Atack: Alfresco sharding, SOLR for non-flat objectsBacking Data Silo Atack: Alfresco sharding, SOLR for non-flat objects
Backing Data Silo Atack: Alfresco sharding, SOLR for non-flat objects
ITD Systems
 
Tool
ToolTool
Into The Box 2023 Keynote Day 1
Into The Box 2023 Keynote Day 1Into The Box 2023 Keynote Day 1
Into The Box 2023 Keynote Day 1
Ortus Solutions, Corp
 
Stardog 1.1: Easier, Smarter, Faster RDF Database
Stardog 1.1: Easier, Smarter, Faster RDF DatabaseStardog 1.1: Easier, Smarter, Faster RDF Database
Stardog 1.1: Easier, Smarter, Faster RDF Database
Clark & Parsia LLC
 
Stardog 1.1: An Easier, Smarter, Faster RDF Database
Stardog 1.1: An Easier, Smarter, Faster RDF DatabaseStardog 1.1: An Easier, Smarter, Faster RDF Database
Stardog 1.1: An Easier, Smarter, Faster RDF Database
kendallclark
 
Sebastian Cohnen – Building a Startup with NoSQL - NoSQL matters Barcelona 2014
Sebastian Cohnen – Building a Startup with NoSQL - NoSQL matters Barcelona 2014Sebastian Cohnen – Building a Startup with NoSQL - NoSQL matters Barcelona 2014
Sebastian Cohnen – Building a Startup with NoSQL - NoSQL matters Barcelona 2014
NoSQLmatters
 
Real time monitoring of hadoop and spark workflows
Real time monitoring of hadoop and spark workflowsReal time monitoring of hadoop and spark workflows
Real time monitoring of hadoop and spark workflows
Shankar Manian
 
Full Catalog RDA Enrichment in Alma (ELUNA 2015)
Full Catalog RDA Enrichment in Alma (ELUNA 2015)Full Catalog RDA Enrichment in Alma (ELUNA 2015)
Full Catalog RDA Enrichment in Alma (ELUNA 2015)
trail001
 
2020 oct zowe quarterly webinar series
2020 oct zowe quarterly webinar series2020 oct zowe quarterly webinar series
2020 oct zowe quarterly webinar series
Open Mainframe Project
 
Experience Converting from Ruby to Scala
Experience Converting from Ruby to ScalaExperience Converting from Ruby to Scala
Experience Converting from Ruby to Scala
John Nestor
 
NASIG 2021 Don't wait automate! Industry perspectives on KBART automation
NASIG 2021   Don't wait automate! Industry perspectives on KBART automationNASIG 2021   Don't wait automate! Industry perspectives on KBART automation
NASIG 2021 Don't wait automate! Industry perspectives on KBART automation
Matthew Ragucci
 
Making the Big Move: Moving to Cloud-Based OCLC’s WorldShare Management Servi...
Making the Big Move: Moving to Cloud-Based OCLC’s WorldShare Management Servi...Making the Big Move: Moving to Cloud-Based OCLC’s WorldShare Management Servi...
Making the Big Move: Moving to Cloud-Based OCLC’s WorldShare Management Servi...
Charleston Conference
 
AOEcon17: Searchperience - The journey from PHP and Solr to Scala and Elastic...
AOEcon17: Searchperience - The journey from PHP and Solr to Scala and Elastic...AOEcon17: Searchperience - The journey from PHP and Solr to Scala and Elastic...
AOEcon17: Searchperience - The journey from PHP and Solr to Scala and Elastic...
AOE
 
Whitepages Practical Experience Converting from Ruby to Reactive
Whitepages Practical Experience Converting from Ruby to ReactiveWhitepages Practical Experience Converting from Ruby to Reactive
Whitepages Practical Experience Converting from Ruby to Reactive
Dragos Manolescu
 
Building a Large Scale SEO/SEM Application with Apache Solr: Presented by Rah...
Building a Large Scale SEO/SEM Application with Apache Solr: Presented by Rah...Building a Large Scale SEO/SEM Application with Apache Solr: Presented by Rah...
Building a Large Scale SEO/SEM Application with Apache Solr: Presented by Rah...
Lucidworks
 
Scalable and Reliable Logging at Pinterest
Scalable and Reliable Logging at PinterestScalable and Reliable Logging at Pinterest
Scalable and Reliable Logging at Pinterest
Krishna Gade
 
DataEngConf SF16 - Scalable and Reliable Logging at Pinterest
DataEngConf SF16 - Scalable and Reliable Logging at PinterestDataEngConf SF16 - Scalable and Reliable Logging at Pinterest
DataEngConf SF16 - Scalable and Reliable Logging at Pinterest
Hakka Labs
 
Profiling and Tuning a Web Application - The Dirty Details
Profiling and Tuning a Web Application - The Dirty DetailsProfiling and Tuning a Web Application - The Dirty Details
Profiling and Tuning a Web Application - The Dirty Details
Achievers Tech
 

Similar to Peer council 2013_presentation (20)

Just the Job: Employing Solr for Recruitment Search -Charlie Hull
Just the Job: Employing Solr for Recruitment Search -Charlie Hull Just the Job: Employing Solr for Recruitment Search -Charlie Hull
Just the Job: Employing Solr for Recruitment Search -Charlie Hull
 
A Case Study of NoSQL Adoption: What Drove Wordnik Non-Relational?
A Case Study of NoSQL Adoption: What Drove Wordnik Non-Relational?A Case Study of NoSQL Adoption: What Drove Wordnik Non-Relational?
A Case Study of NoSQL Adoption: What Drove Wordnik Non-Relational?
 
Backing Data Silo Atack: Alfresco sharding, SOLR for non-flat objects
Backing Data Silo Atack: Alfresco sharding, SOLR for non-flat objectsBacking Data Silo Atack: Alfresco sharding, SOLR for non-flat objects
Backing Data Silo Atack: Alfresco sharding, SOLR for non-flat objects
 
Tool
ToolTool
Tool
 
Into The Box 2023 Keynote Day 1
Into The Box 2023 Keynote Day 1Into The Box 2023 Keynote Day 1
Into The Box 2023 Keynote Day 1
 
Stardog 1.1: Easier, Smarter, Faster RDF Database
Stardog 1.1: Easier, Smarter, Faster RDF DatabaseStardog 1.1: Easier, Smarter, Faster RDF Database
Stardog 1.1: Easier, Smarter, Faster RDF Database
 
Stardog 1.1: An Easier, Smarter, Faster RDF Database
Stardog 1.1: An Easier, Smarter, Faster RDF DatabaseStardog 1.1: An Easier, Smarter, Faster RDF Database
Stardog 1.1: An Easier, Smarter, Faster RDF Database
 
Sebastian Cohnen – Building a Startup with NoSQL - NoSQL matters Barcelona 2014
Sebastian Cohnen – Building a Startup with NoSQL - NoSQL matters Barcelona 2014Sebastian Cohnen – Building a Startup with NoSQL - NoSQL matters Barcelona 2014
Sebastian Cohnen – Building a Startup with NoSQL - NoSQL matters Barcelona 2014
 
Real time monitoring of hadoop and spark workflows
Real time monitoring of hadoop and spark workflowsReal time monitoring of hadoop and spark workflows
Real time monitoring of hadoop and spark workflows
 
Full Catalog RDA Enrichment in Alma (ELUNA 2015)
Full Catalog RDA Enrichment in Alma (ELUNA 2015)Full Catalog RDA Enrichment in Alma (ELUNA 2015)
Full Catalog RDA Enrichment in Alma (ELUNA 2015)
 
2020 oct zowe quarterly webinar series
2020 oct zowe quarterly webinar series2020 oct zowe quarterly webinar series
2020 oct zowe quarterly webinar series
 
Experience Converting from Ruby to Scala
Experience Converting from Ruby to ScalaExperience Converting from Ruby to Scala
Experience Converting from Ruby to Scala
 
NASIG 2021 Don't wait automate! Industry perspectives on KBART automation
NASIG 2021   Don't wait automate! Industry perspectives on KBART automationNASIG 2021   Don't wait automate! Industry perspectives on KBART automation
NASIG 2021 Don't wait automate! Industry perspectives on KBART automation
 
Making the Big Move: Moving to Cloud-Based OCLC’s WorldShare Management Servi...
Making the Big Move: Moving to Cloud-Based OCLC’s WorldShare Management Servi...Making the Big Move: Moving to Cloud-Based OCLC’s WorldShare Management Servi...
Making the Big Move: Moving to Cloud-Based OCLC’s WorldShare Management Servi...
 
AOEcon17: Searchperience - The journey from PHP and Solr to Scala and Elastic...
AOEcon17: Searchperience - The journey from PHP and Solr to Scala and Elastic...AOEcon17: Searchperience - The journey from PHP and Solr to Scala and Elastic...
AOEcon17: Searchperience - The journey from PHP and Solr to Scala and Elastic...
 
Whitepages Practical Experience Converting from Ruby to Reactive
Whitepages Practical Experience Converting from Ruby to ReactiveWhitepages Practical Experience Converting from Ruby to Reactive
Whitepages Practical Experience Converting from Ruby to Reactive
 
Building a Large Scale SEO/SEM Application with Apache Solr: Presented by Rah...
Building a Large Scale SEO/SEM Application with Apache Solr: Presented by Rah...Building a Large Scale SEO/SEM Application with Apache Solr: Presented by Rah...
Building a Large Scale SEO/SEM Application with Apache Solr: Presented by Rah...
 
Scalable and Reliable Logging at Pinterest
Scalable and Reliable Logging at PinterestScalable and Reliable Logging at Pinterest
Scalable and Reliable Logging at Pinterest
 
DataEngConf SF16 - Scalable and Reliable Logging at Pinterest
DataEngConf SF16 - Scalable and Reliable Logging at PinterestDataEngConf SF16 - Scalable and Reliable Logging at Pinterest
DataEngConf SF16 - Scalable and Reliable Logging at Pinterest
 
Profiling and Tuning a Web Application - The Dirty Details
Profiling and Tuning a Web Application - The Dirty DetailsProfiling and Tuning a Web Application - The Dirty Details
Profiling and Tuning a Web Application - The Dirty Details
 

More from WiLS

1:1 Community Interview Examples & Tips for Libraries
1:1 Community Interview Examples & Tips for Libraries1:1 Community Interview Examples & Tips for Libraries
1:1 Community Interview Examples & Tips for Libraries
WiLS
 
Using Data to Help Tell Your Library's Story
Using Data to Help Tell Your Library's StoryUsing Data to Help Tell Your Library's Story
Using Data to Help Tell Your Library's Story
WiLS
 
he Past Through Tomorrow: Empowering Digital History at the Library
he Past Through Tomorrow:  Empowering Digital History at the Libraryhe Past Through Tomorrow:  Empowering Digital History at the Library
he Past Through Tomorrow: Empowering Digital History at the Library
WiLS
 
Can Do! The WiLS Toolbox for Building a Culture of Shared Work
Can Do! The WiLS Toolbox for Building a Culture of Shared WorkCan Do! The WiLS Toolbox for Building a Culture of Shared Work
Can Do! The WiLS Toolbox for Building a Culture of Shared Work
WiLS
 
WiLS 2020 Annual Report
WiLS 2020 Annual ReportWiLS 2020 Annual Report
WiLS 2020 Annual Report
WiLS
 
Setting Your Library's Course with Community Demographics
Setting Your Library's Course with Community DemographicsSetting Your Library's Course with Community Demographics
Setting Your Library's Course with Community Demographics
WiLS
 
Lead the Way 2020: Facilitation Tools, Techniques, and Tips
Lead the Way 2020: Facilitation Tools, Techniques, and Tips Lead the Way 2020: Facilitation Tools, Techniques, and Tips
Lead the Way 2020: Facilitation Tools, Techniques, and Tips
WiLS
 
WiLS 2020 Membership Meeting
WiLS 2020 Membership MeetingWiLS 2020 Membership Meeting
WiLS 2020 Membership Meeting
WiLS
 
WiLS 2019 Annual Report
WiLS 2019 Annual ReportWiLS 2019 Annual Report
WiLS 2019 Annual Report
WiLS
 
Mukurtu Hubs & Spokes: A Sustainable Platform for Community Digital Archiving
Mukurtu Hubs & Spokes: A Sustainable Platform for Community Digital ArchivingMukurtu Hubs & Spokes: A Sustainable Platform for Community Digital Archiving
Mukurtu Hubs & Spokes: A Sustainable Platform for Community Digital Archiving
WiLS
 
Thank You to Recollection Wisconsin Partners
Thank You to Recollection Wisconsin PartnersThank You to Recollection Wisconsin Partners
Thank You to Recollection Wisconsin Partners
WiLS
 
User Experience: Crafting Recommendations
User Experience: Crafting RecommendationsUser Experience: Crafting Recommendations
User Experience: Crafting Recommendations
WiLS
 
Curating Community Digital Collections
Curating Community Digital CollectionsCurating Community Digital Collections
Curating Community Digital Collections
WiLS
 
Building Belonging: Libraries and Social Justice
Building Belonging: Libraries and Social JusticeBuilding Belonging: Libraries and Social Justice
Building Belonging: Libraries and Social Justice
WiLS
 
Don’t Ask Permission
Don’t Ask PermissionDon’t Ask Permission
Don’t Ask Permission
WiLS
 
Choosing Privacy: Raising Awareness and Engaging Patrons in Privacy Issues
Choosing Privacy: Raising Awareness and Engaging Patrons in Privacy IssuesChoosing Privacy: Raising Awareness and Engaging Patrons in Privacy Issues
Choosing Privacy: Raising Awareness and Engaging Patrons in Privacy Issues
WiLS
 
The Library as Publisher: How Pressbooks Supports Knowledge Sharing
The Library as Publisher: How Pressbooks Supports Knowledge SharingThe Library as Publisher: How Pressbooks Supports Knowledge Sharing
The Library as Publisher: How Pressbooks Supports Knowledge Sharing
WiLS
 
WiLSWorld 2019 Lightning Talks: Community Engagement Showcase
WiLSWorld 2019 Lightning Talks: Community Engagement ShowcaseWiLSWorld 2019 Lightning Talks: Community Engagement Showcase
WiLSWorld 2019 Lightning Talks: Community Engagement Showcase
WiLS
 
Engaged and Thriving: Building Peer Support Systems for Staff
Engaged and Thriving: Building Peer Support Systems for StaffEngaged and Thriving: Building Peer Support Systems for Staff
Engaged and Thriving: Building Peer Support Systems for Staff
WiLS
 
Productivity Tools You Won't Believe You Lived Without!
Productivity Tools You Won't Believe You Lived Without!Productivity Tools You Won't Believe You Lived Without!
Productivity Tools You Won't Believe You Lived Without!
WiLS
 

More from WiLS (20)

1:1 Community Interview Examples & Tips for Libraries
1:1 Community Interview Examples & Tips for Libraries1:1 Community Interview Examples & Tips for Libraries
1:1 Community Interview Examples & Tips for Libraries
 
Using Data to Help Tell Your Library's Story
Using Data to Help Tell Your Library's StoryUsing Data to Help Tell Your Library's Story
Using Data to Help Tell Your Library's Story
 
he Past Through Tomorrow: Empowering Digital History at the Library
he Past Through Tomorrow:  Empowering Digital History at the Libraryhe Past Through Tomorrow:  Empowering Digital History at the Library
he Past Through Tomorrow: Empowering Digital History at the Library
 
Can Do! The WiLS Toolbox for Building a Culture of Shared Work
Can Do! The WiLS Toolbox for Building a Culture of Shared WorkCan Do! The WiLS Toolbox for Building a Culture of Shared Work
Can Do! The WiLS Toolbox for Building a Culture of Shared Work
 
WiLS 2020 Annual Report
WiLS 2020 Annual ReportWiLS 2020 Annual Report
WiLS 2020 Annual Report
 
Setting Your Library's Course with Community Demographics
Setting Your Library's Course with Community DemographicsSetting Your Library's Course with Community Demographics
Setting Your Library's Course with Community Demographics
 
Lead the Way 2020: Facilitation Tools, Techniques, and Tips
Lead the Way 2020: Facilitation Tools, Techniques, and Tips Lead the Way 2020: Facilitation Tools, Techniques, and Tips
Lead the Way 2020: Facilitation Tools, Techniques, and Tips
 
WiLS 2020 Membership Meeting
WiLS 2020 Membership MeetingWiLS 2020 Membership Meeting
WiLS 2020 Membership Meeting
 
WiLS 2019 Annual Report
WiLS 2019 Annual ReportWiLS 2019 Annual Report
WiLS 2019 Annual Report
 
Mukurtu Hubs & Spokes: A Sustainable Platform for Community Digital Archiving
Mukurtu Hubs & Spokes: A Sustainable Platform for Community Digital ArchivingMukurtu Hubs & Spokes: A Sustainable Platform for Community Digital Archiving
Mukurtu Hubs & Spokes: A Sustainable Platform for Community Digital Archiving
 
Thank You to Recollection Wisconsin Partners
Thank You to Recollection Wisconsin PartnersThank You to Recollection Wisconsin Partners
Thank You to Recollection Wisconsin Partners
 
User Experience: Crafting Recommendations
User Experience: Crafting RecommendationsUser Experience: Crafting Recommendations
User Experience: Crafting Recommendations
 
Curating Community Digital Collections
Curating Community Digital CollectionsCurating Community Digital Collections
Curating Community Digital Collections
 
Building Belonging: Libraries and Social Justice
Building Belonging: Libraries and Social JusticeBuilding Belonging: Libraries and Social Justice
Building Belonging: Libraries and Social Justice
 
Don’t Ask Permission
Don’t Ask PermissionDon’t Ask Permission
Don’t Ask Permission
 
Choosing Privacy: Raising Awareness and Engaging Patrons in Privacy Issues
Choosing Privacy: Raising Awareness and Engaging Patrons in Privacy IssuesChoosing Privacy: Raising Awareness and Engaging Patrons in Privacy Issues
Choosing Privacy: Raising Awareness and Engaging Patrons in Privacy Issues
 
The Library as Publisher: How Pressbooks Supports Knowledge Sharing
The Library as Publisher: How Pressbooks Supports Knowledge SharingThe Library as Publisher: How Pressbooks Supports Knowledge Sharing
The Library as Publisher: How Pressbooks Supports Knowledge Sharing
 
WiLSWorld 2019 Lightning Talks: Community Engagement Showcase
WiLSWorld 2019 Lightning Talks: Community Engagement ShowcaseWiLSWorld 2019 Lightning Talks: Community Engagement Showcase
WiLSWorld 2019 Lightning Talks: Community Engagement Showcase
 
Engaged and Thriving: Building Peer Support Systems for Staff
Engaged and Thriving: Building Peer Support Systems for StaffEngaged and Thriving: Building Peer Support Systems for Staff
Engaged and Thriving: Building Peer Support Systems for Staff
 
Productivity Tools You Won't Believe You Lived Without!
Productivity Tools You Won't Believe You Lived Without!Productivity Tools You Won't Believe You Lived Without!
Productivity Tools You Won't Believe You Lived Without!
 

Recently uploaded

The History of Stoke Newington Street Names
The History of Stoke Newington Street NamesThe History of Stoke Newington Street Names
The History of Stoke Newington Street Names
History of Stoke Newington
 
Life upper-Intermediate B2 Workbook for student
Life upper-Intermediate B2 Workbook for studentLife upper-Intermediate B2 Workbook for student
Life upper-Intermediate B2 Workbook for student
NgcHiNguyn25
 
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptxPrésentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
siemaillard
 
How to Fix the Import Error in the Odoo 17
How to Fix the Import Error in the Odoo 17How to Fix the Import Error in the Odoo 17
How to Fix the Import Error in the Odoo 17
Celine George
 
MARY JANE WILSON, A “BOA MÃE” .
MARY JANE WILSON, A “BOA MÃE”           .MARY JANE WILSON, A “BOA MÃE”           .
MARY JANE WILSON, A “BOA MÃE” .
Colégio Santa Teresinha
 
PIMS Job Advertisement 2024.pdf Islamabad
PIMS Job Advertisement 2024.pdf IslamabadPIMS Job Advertisement 2024.pdf Islamabad
PIMS Job Advertisement 2024.pdf Islamabad
AyyanKhan40
 
Pengantar Penggunaan Flutter - Dart programming language1.pptx
Pengantar Penggunaan Flutter - Dart programming language1.pptxPengantar Penggunaan Flutter - Dart programming language1.pptx
Pengantar Penggunaan Flutter - Dart programming language1.pptx
Fajar Baskoro
 
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama UniversityNatural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
Akanksha trivedi rama nursing college kanpur.
 
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
National Information Standards Organization (NISO)
 
คำศัพท์ คำพื้นฐานการอ่าน ภาษาอังกฤษ ระดับชั้น ม.1
คำศัพท์ คำพื้นฐานการอ่าน ภาษาอังกฤษ ระดับชั้น ม.1คำศัพท์ คำพื้นฐานการอ่าน ภาษาอังกฤษ ระดับชั้น ม.1
คำศัพท์ คำพื้นฐานการอ่าน ภาษาอังกฤษ ระดับชั้น ม.1
สมใจ จันสุกสี
 
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
Nguyen Thanh Tu Collection
 
How to Manage Your Lost Opportunities in Odoo 17 CRM
How to Manage Your Lost Opportunities in Odoo 17 CRMHow to Manage Your Lost Opportunities in Odoo 17 CRM
How to Manage Your Lost Opportunities in Odoo 17 CRM
Celine George
 
How to Build a Module in Odoo 17 Using the Scaffold Method
How to Build a Module in Odoo 17 Using the Scaffold MethodHow to Build a Module in Odoo 17 Using the Scaffold Method
How to Build a Module in Odoo 17 Using the Scaffold Method
Celine George
 
How to Setup Warehouse & Location in Odoo 17 Inventory
How to Setup Warehouse & Location in Odoo 17 InventoryHow to Setup Warehouse & Location in Odoo 17 Inventory
How to Setup Warehouse & Location in Odoo 17 Inventory
Celine George
 
Hindi varnamala | hindi alphabet PPT.pdf
Hindi varnamala | hindi alphabet PPT.pdfHindi varnamala | hindi alphabet PPT.pdf
Hindi varnamala | hindi alphabet PPT.pdf
Dr. Mulla Adam Ali
 
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
PECB
 
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
GeorgeMilliken2
 
Advanced Java[Extra Concepts, Not Difficult].docx
Advanced Java[Extra Concepts, Not Difficult].docxAdvanced Java[Extra Concepts, Not Difficult].docx
Advanced Java[Extra Concepts, Not Difficult].docx
adhitya5119
 
Main Java[All of the Base Concepts}.docx
Main Java[All of the Base Concepts}.docxMain Java[All of the Base Concepts}.docx
Main Java[All of the Base Concepts}.docx
adhitya5119
 
Film vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movieFilm vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movie
Nicholas Montgomery
 

Recently uploaded (20)

The History of Stoke Newington Street Names
The History of Stoke Newington Street NamesThe History of Stoke Newington Street Names
The History of Stoke Newington Street Names
 
Life upper-Intermediate B2 Workbook for student
Life upper-Intermediate B2 Workbook for studentLife upper-Intermediate B2 Workbook for student
Life upper-Intermediate B2 Workbook for student
 
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptxPrésentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
 
How to Fix the Import Error in the Odoo 17
How to Fix the Import Error in the Odoo 17How to Fix the Import Error in the Odoo 17
How to Fix the Import Error in the Odoo 17
 
MARY JANE WILSON, A “BOA MÃE” .
MARY JANE WILSON, A “BOA MÃE”           .MARY JANE WILSON, A “BOA MÃE”           .
MARY JANE WILSON, A “BOA MÃE” .
 
PIMS Job Advertisement 2024.pdf Islamabad
PIMS Job Advertisement 2024.pdf IslamabadPIMS Job Advertisement 2024.pdf Islamabad
PIMS Job Advertisement 2024.pdf Islamabad
 
Pengantar Penggunaan Flutter - Dart programming language1.pptx
Pengantar Penggunaan Flutter - Dart programming language1.pptxPengantar Penggunaan Flutter - Dart programming language1.pptx
Pengantar Penggunaan Flutter - Dart programming language1.pptx
 
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama UniversityNatural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
 
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
 
คำศัพท์ คำพื้นฐานการอ่าน ภาษาอังกฤษ ระดับชั้น ม.1
คำศัพท์ คำพื้นฐานการอ่าน ภาษาอังกฤษ ระดับชั้น ม.1คำศัพท์ คำพื้นฐานการอ่าน ภาษาอังกฤษ ระดับชั้น ม.1
คำศัพท์ คำพื้นฐานการอ่าน ภาษาอังกฤษ ระดับชั้น ม.1
 
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
 
How to Manage Your Lost Opportunities in Odoo 17 CRM
How to Manage Your Lost Opportunities in Odoo 17 CRMHow to Manage Your Lost Opportunities in Odoo 17 CRM
How to Manage Your Lost Opportunities in Odoo 17 CRM
 
How to Build a Module in Odoo 17 Using the Scaffold Method
How to Build a Module in Odoo 17 Using the Scaffold MethodHow to Build a Module in Odoo 17 Using the Scaffold Method
How to Build a Module in Odoo 17 Using the Scaffold Method
 
How to Setup Warehouse & Location in Odoo 17 Inventory
How to Setup Warehouse & Location in Odoo 17 InventoryHow to Setup Warehouse & Location in Odoo 17 Inventory
How to Setup Warehouse & Location in Odoo 17 Inventory
 
Hindi varnamala | hindi alphabet PPT.pdf
Hindi varnamala | hindi alphabet PPT.pdfHindi varnamala | hindi alphabet PPT.pdf
Hindi varnamala | hindi alphabet PPT.pdf
 
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
 
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
 
Advanced Java[Extra Concepts, Not Difficult].docx
Advanced Java[Extra Concepts, Not Difficult].docxAdvanced Java[Extra Concepts, Not Difficult].docx
Advanced Java[Extra Concepts, Not Difficult].docx
 
Main Java[All of the Base Concepts}.docx
Main Java[All of the Base Concepts}.docxMain Java[All of the Base Concepts}.docx
Main Java[All of the Base Concepts}.docx
 
Film vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movieFilm vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movie
 

Peer council 2013_presentation

  • 1. An Automated Cataloging Workflow with SkyRiver Jim Novy and Steve Ohs Lakeshores Library System 1
  • 2. The presenters… Jim Novy • System Services Technician • Primary IT expertise at LLS • Automation Coordinator of SHARE Consortium Steve Ohs • Library Development Coordinator at LLS • Supports Jim in IT & ILS administration • Partial cataloging background 2
  • 3. Outline for this session… 1. Challenges we face in our consortium 2. Background of our choice to move to SkyRiver 3. Our old work flow 4. Our new work flow (and the benefits as we see them) 5. Some code examples **Please feel free to ask questions as we move through the presentation!** 3
  • 4. Our Challenges… • Lots of libraries (50 Public & K-12s). Huge variance in onsite cataloging expertise • Historically a free-for-all. No formal agreement to govern cataloging practices or quality • Ongoing duplicate problem & lots of coding inconsistencies • Staffers lost through attrition not being replaced • 2 original catalogers in the entire consortium 4
  • 5. Our choice to move to SkyRiver… • SHARE was an OCLC customer since its inception until 2010 • Utilized a working group of catalogers to “test drive” the SkyRiver database • Record quality acceptable • Database coverage acceptable • Main motivation was cost savings • An additional bonus (for us): responsiveness to our needs 5
  • 6. SkyRiver isn’t perfect… • We tend to find more records of a less-than-full nature. We find more oddball Elvl records than we’re used to • A few publishers weren’t initially well- represented • Fewer “individual disc” or “split” records for certain video and sound recordings (though in our case we’re trying to move away from that) • Longer wait times for a record to appear 6
  • 7. Our *OLD* work flow… 7
  • 8. That work flow didn’t cut it… The imperfections of SkyRiver… • Certain materials harder to find • Certain publishers not initially well-represented • More records of less-than-full quality being incorrectly imported into the ILS • Generally longer wait times until a full level record became available …translated into longer periods of time for items to get into the hands of patrons.  This was a problem(for us) 8
  • 9. So there we were… • Pressure was mounting to come up with some sort of a solution • Implementing an effective program of staff training & uniform application of learned standards was not an option. • It was at this point we remembered we had direct z39.50 access to SkyRiver’s server 9
  • 10. Snapping the pieces together… We cobbled together a new, automated, work flow using a few different parts: 1. SirsiDynix Symphony ILS API tools 2. The Perl programming language & some extra Perl code libraries 3. An algorithm that Jim previously designed to rank, select and overlay records based on quality 4. A “brief record” model we gleaned from SAILS consortium (CT) 5. Our existing model of using the two original catalogers to mediate the original cataloging situation 10
  • 11. Our *NEW* work flow… 11
  • 12. MARC-BRIEFNightly Processing(Detail)… For each MARC-BRIEF record: 1. Duplicate check against our catalog. If duplicate found, the MARC-BRIEF holdings & items are merged into existing record. 2. Initiate z39.50 connection. Search for & extract a matching record set. Process records through ranking algorithm. Winning record overlays onto MARC-BRIEF. If no matching records retrieved, automatically constructs & emails SkySearchPlus record request for the title. 3. If MARC-BRIEF record is not overlaid within 4 weeks, a hold is created on that item for the nearest Original Cataloger. Patron holds prioritized. Item then follows normal intra-system transit flow, is originally cataloged, and returned to owning library. 12
  • 13. RankingAlgorithm (Detail)… What determines the best record score of a given set? Some elements are: • Elvl leader byte • Contents of 040 • Number of 5XX notes • Number of 6XX headings with 1st indicator 0 or 1 • Presence of 6XX headings with juvenile form subdivisions 13
  • 14. Local Record Improvements For each record added in a day, we process it through the following improvements: • Convert 440 to 490 • Add 007 if not present or invalid • Add local GMD • Fix subfield v values in 490 14
  • 15. Additionalprojects(Detail)… • Weekly “Brief Record Update” scripts to upgrade non MARC-BRIEF records brought in. • Daily scripts to collect possible duplicates & present to catalogers. • Developing agnostic vendor record loader. So any library that wants to can load vendor records directly as MARC-BRIEF, including pre-processing information (holdings codes, call numbers, barcodes, prices) 15
  • 16. Analysis… Benefits • It’s a much simpler copy cataloging work flow • Extra duplicate checks are built-in • We leverage the ‘perks’ of z39.50 and SkySearchPlus • Items can circulate immediately • Items in need of OC’ing integrate seamlessly into the normal ‘hold picking’ process Drawbacks • Reliant on ISBN matching, so older items or split dvd’sare still sometimes a pain • Significant up-front development & debugging time • Initially made some staff fearful 16
  • 17. Code & Questions… Thanks!! Jim  jnovy@lakeshores.lib.wi.us Steve  sohs@lakeshores.lib.wi.us 17