SlideShare a Scribd company logo
1 of 25
Drupal & SummonKeeping Article Discovery in the Library Ken Varnum 30 September 2011 LITA National Forum
About the Library Site Launched 2 years ago Running on Drupal 6 & Solr Integrates discovery across Catalog (our books, ebooks including HathiTrust) Web content (stuff in Drupal) LibGuides Databases & Journals (metadata level) Articles
Where We Were Had Ex Libris’s Metalib federated search Used X-Server (XML interface) to pull results into site Decent results but Slow Inconsistent Did I say slow?
What We Did MLibrary signed up with Summon in July 2010 Launched our interface 9/27/2010 As with Summon’s hosted tool, anyone can search through our interface Full text links are OpenURLs UM authentication (off campus) / IP recognition (on campus) to get full text
About the Module Developed by Albert Bertram at UM Library Requires Summon API key to run Development time about 10 weeks Had experimented with Summon API for another search project Built code from scratch as a Drupal module
What It Does Replicates most functionality of Summon’s hosted site Facets Citations One-click links to full text (where available) 360 Link is resolver Each citation has a permalink for bookmarking/sharing
Module Status Available as Drupal sandbox projecthttp://bit.ly/articlediscovery “Real” modules must be reviewed & approved by Drupal gatekeepers Can be slow Iterative process Minimal benefit (for us)
Module Contribution Use GIT to download/update Or download manually and install or upgrade Anyone can download & install  Requirements Drupal 6 Php5 phpapi client library rovidedby Serials Solutions A couple pear packages Summon API key
Search Results Summon Native Summon @ MLibrary (API)
Item Displays Single Item in Summon Single Item in API
Why Do It This Way? 	Information world is a scary place (esp. for undergrads) 	Provide as few starting points as possible 	Keep users 'at home' as long as possible 	Provide access to help as much as possible 	Keep article discovery, catalog discovery, etc. in one context
Being in the Flow Lorcan Dempsey defines “being in the flow” as: the library needs to be in the user environment and not expect the user to find their way to the library environment integration of library resources should not be seen as an end in itself but as a means to better integration with the user environment, with workflow. “In the flow”, 6/24/2005http://orweblog.oclc.org/archives/000688.html Image courtesy of M.H Stephens
Staying in Our Own Flow We *want* to be where the users are But we need to start be being where we are. We’re not always sure where “there” is Our users’ flow often involves the library, so we also try to add extra value there Provide auxiliary services within the local context Not discourage users from going elsewhere, but providing reasons to stay
Flowing Keep discovery in the library. Send users to destination when they’ve found what they want In practice: LibGuide discovery in search & browse Database, journal, & catalog discovery in our site Integrate article discovery into site Subject specialists integrated into search & browse Provide other services around article discovery Opportunity to learn about our user’s needs and behaviors
Drawbacks Functionality of Summon’s native interface does not wholly show in API (they have some very talented coders) Data does Need to do extra work on our side to, for example, display Web of Science Citation Counts, or LibGuide author photos API not 100% documented We’re now “help desk” for other libraries
Effects Eliminated Ex Libris’ Metalib & SFX Changes to external database usage Database discovery now in-site Allows additional services Favorites Problem reporting & response
How It’s Being Used
Failure Reporting Failure reporting Ask for feedback at point of full-text click Capture permalink, on- or off-campus status Ask for symptoms and email for follow-up Questions pass through ask-a-librarian service Rapid updates to our holdings inSummon/360 Link
Failure Report by Data Source 423 reportsApril-September 2011
Add-On Services Favorites Custom searches Semi-permalinks Failure reporting
Where Next? Continue to build services around discovery Bring scoped searches to specific courses Launch sharing of frequently used & saved resources among students in a class Continue to study search & browse usage
Q&A  Ken Varnum Web Systems Manager University of Michigan Library varnum@umich.edu @varnum lib.umich.edu/users/varnum

More Related Content

What's hot

Postman Collection Format v2.0 (pre-draft)
Postman Collection Format v2.0 (pre-draft)Postman Collection Format v2.0 (pre-draft)
Postman Collection Format v2.0 (pre-draft)Postman
 
django Forms in a Web API World
django Forms in a Web API Worlddjango Forms in a Web API World
django Forms in a Web API WorldTareque Hossain
 
Open Data practices
Open Data practicesOpen Data practices
Open Data practicesMinh Ng
 
Building Awesome APIs with Lumen
Building Awesome APIs with LumenBuilding Awesome APIs with Lumen
Building Awesome APIs with LumenKit Brennan
 
Building Automated REST APIs with Python
Building Automated REST APIs with PythonBuilding Automated REST APIs with Python
Building Automated REST APIs with PythonJeff Knupp
 
What is REST API? REST API Concepts and Examples | Edureka
What is REST API? REST API Concepts and Examples | EdurekaWhat is REST API? REST API Concepts and Examples | Edureka
What is REST API? REST API Concepts and Examples | EdurekaEdureka!
 
REST-API overview / concepts
REST-API overview / conceptsREST-API overview / concepts
REST-API overview / conceptsPatrick Savalle
 
Etech2005
Etech2005Etech2005
Etech2005royans
 
Web Apps for the Masses
Web Apps for the MassesWeb Apps for the Masses
Web Apps for the MassesDavid Tufts
 
Web Design World Flickr
Web Design World FlickrWeb Design World Flickr
Web Design World Flickrroyans
 
Flickr Services
Flickr ServicesFlickr Services
Flickr Servicesroyans
 
REST API Best Practices & Implementing in Codeigniter
REST API Best Practices & Implementing in CodeigniterREST API Best Practices & Implementing in Codeigniter
REST API Best Practices & Implementing in CodeigniterSachin G Kulkarni
 
Filesystems
FilesystemsFilesystems
Filesystemsroyans
 
Hateoas APIs are about relationships
Hateoas APIs are about relationshipsHateoas APIs are about relationships
Hateoas APIs are about relationshipsMatt Bishop
 
Federated Search: Growing Your Own Tools (OPLIN)
Federated Search: Growing Your Own Tools (OPLIN)Federated Search: Growing Your Own Tools (OPLIN)
Federated Search: Growing Your Own Tools (OPLIN)Laura Solomon
 
Unleash the power of HTTP with ASP.NET Web API
Unleash the power of HTTP with ASP.NET Web APIUnleash the power of HTTP with ASP.NET Web API
Unleash the power of HTTP with ASP.NET Web APIFilip W
 
40+ tips to use Postman more efficiently
40+ tips to use Postman more efficiently40+ tips to use Postman more efficiently
40+ tips to use Postman more efficientlypostmanclient
 
Best Practices for Architecting a Pragmatic Web API.
Best Practices for Architecting a Pragmatic Web API.Best Practices for Architecting a Pragmatic Web API.
Best Practices for Architecting a Pragmatic Web API.Mario Cardinal
 

What's hot (20)

Postman Collection Format v2.0 (pre-draft)
Postman Collection Format v2.0 (pre-draft)Postman Collection Format v2.0 (pre-draft)
Postman Collection Format v2.0 (pre-draft)
 
django Forms in a Web API World
django Forms in a Web API Worlddjango Forms in a Web API World
django Forms in a Web API World
 
Open Data practices
Open Data practicesOpen Data practices
Open Data practices
 
Building Awesome APIs with Lumen
Building Awesome APIs with LumenBuilding Awesome APIs with Lumen
Building Awesome APIs with Lumen
 
Building Automated REST APIs with Python
Building Automated REST APIs with PythonBuilding Automated REST APIs with Python
Building Automated REST APIs with Python
 
What is REST API? REST API Concepts and Examples | Edureka
What is REST API? REST API Concepts and Examples | EdurekaWhat is REST API? REST API Concepts and Examples | Edureka
What is REST API? REST API Concepts and Examples | Edureka
 
REST-API overview / concepts
REST-API overview / conceptsREST-API overview / concepts
REST-API overview / concepts
 
Etech2005
Etech2005Etech2005
Etech2005
 
Web Apps for the Masses
Web Apps for the MassesWeb Apps for the Masses
Web Apps for the Masses
 
Web Design World Flickr
Web Design World FlickrWeb Design World Flickr
Web Design World Flickr
 
Flickr Services
Flickr ServicesFlickr Services
Flickr Services
 
REST API Best Practices & Implementing in Codeigniter
REST API Best Practices & Implementing in CodeigniterREST API Best Practices & Implementing in Codeigniter
REST API Best Practices & Implementing in Codeigniter
 
Filesystems
FilesystemsFilesystems
Filesystems
 
An Introduction To REST API
An Introduction To REST APIAn Introduction To REST API
An Introduction To REST API
 
Hateoas APIs are about relationships
Hateoas APIs are about relationshipsHateoas APIs are about relationships
Hateoas APIs are about relationships
 
Federated Search: Growing Your Own Tools (OPLIN)
Federated Search: Growing Your Own Tools (OPLIN)Federated Search: Growing Your Own Tools (OPLIN)
Federated Search: Growing Your Own Tools (OPLIN)
 
Unleash the power of HTTP with ASP.NET Web API
Unleash the power of HTTP with ASP.NET Web APIUnleash the power of HTTP with ASP.NET Web API
Unleash the power of HTTP with ASP.NET Web API
 
40+ tips to use Postman more efficiently
40+ tips to use Postman more efficiently40+ tips to use Postman more efficiently
40+ tips to use Postman more efficiently
 
REST API Laravel
REST API LaravelREST API Laravel
REST API Laravel
 
Best Practices for Architecting a Pragmatic Web API.
Best Practices for Architecting a Pragmatic Web API.Best Practices for Architecting a Pragmatic Web API.
Best Practices for Architecting a Pragmatic Web API.
 

Similar to Drupal & Summon: Keeping Article Discovery in the Library

Summon and LibGuides in Drupal
Summon and LibGuides in DrupalSummon and LibGuides in Drupal
Summon and LibGuides in DrupalKen Varnum
 
OpenURL Linking: the Academic Library Experience
OpenURL Linking: the Academic Library ExperienceOpenURL Linking: the Academic Library Experience
OpenURL Linking: the Academic Library ExperienceJohn McDonald
 
Harvesting From Many Silos at Web-scale Makes E-content Truly Discoverable
Harvesting From Many Silos at Web-scale Makes E-content Truly  DiscoverableHarvesting From Many Silos at Web-scale Makes E-content Truly  Discoverable
Harvesting From Many Silos at Web-scale Makes E-content Truly DiscoverableElectronic Resources & Libraries
 
JavaEdge09 : Java Indexing and Searching
JavaEdge09 : Java Indexing and SearchingJavaEdge09 : Java Indexing and Searching
JavaEdge09 : Java Indexing and SearchingShay Sofer
 
OPAC 2.0 and Beyond
OPAC 2.0 and BeyondOPAC 2.0 and Beyond
OPAC 2.0 and Beyonddaveyp
 
Frances McNamara - Kuali OLE Implementation at University of Chicago
Frances McNamara - Kuali OLE Implementation at University of ChicagoFrances McNamara - Kuali OLE Implementation at University of Chicago
Frances McNamara - Kuali OLE Implementation at University of ChicagoKuali Days UK
 
Porting Library Vocabularies to the Semantic Web - IFLA 2010
Porting Library Vocabularies to the Semantic Web - IFLA 2010Porting Library Vocabularies to the Semantic Web - IFLA 2010
Porting Library Vocabularies to the Semantic Web - IFLA 2010Bernard Vatant
 
A Comparative Overview of Journal Discovery Systems: Library Users Offer Thei...
A Comparative Overview of Journal Discovery Systems: Library Users Offer Thei...A Comparative Overview of Journal Discovery Systems: Library Users Offer Thei...
A Comparative Overview of Journal Discovery Systems: Library Users Offer Thei...Charleston Conference
 
Drupal and Apache Stanbol
Drupal and Apache StanbolDrupal and Apache Stanbol
Drupal and Apache StanbolAlkuvoima
 
Getting the best value out of your unit tests
Getting the best value out of your unit testsGetting the best value out of your unit tests
Getting the best value out of your unit testsRobert Baillie
 
Springer LAB: Implementing a discovery tool
Springer LAB: Implementing a discovery toolSpringer LAB: Implementing a discovery tool
Springer LAB: Implementing a discovery toolJason Price, PhD
 
Web 2.0 - Continuing impact on Library Catalogues
Web 2.0 - Continuing impact on Library CataloguesWeb 2.0 - Continuing impact on Library Catalogues
Web 2.0 - Continuing impact on Library Cataloguesdaveyp
 
The scripting library: Combining data and information in the library
The scripting library: Combining data and information in the libraryThe scripting library: Combining data and information in the library
The scripting library: Combining data and information in the libraryBonaria Biancu
 
Harnessing Free Content with Web Service APIs
Harnessing Free Content with Web Service APIsHarnessing Free Content with Web Service APIs
Harnessing Free Content with Web Service APIsALATechSource
 

Similar to Drupal & Summon: Keeping Article Discovery in the Library (20)

Summon and LibGuides in Drupal
Summon and LibGuides in DrupalSummon and LibGuides in Drupal
Summon and LibGuides in Drupal
 
OpenURL Linking: the Academic Library Experience
OpenURL Linking: the Academic Library ExperienceOpenURL Linking: the Academic Library Experience
OpenURL Linking: the Academic Library Experience
 
Harvesting From Many Silos at Web-scale Makes E-content Truly Discoverable
Harvesting From Many Silos at Web-scale Makes E-content Truly  DiscoverableHarvesting From Many Silos at Web-scale Makes E-content Truly  Discoverable
Harvesting From Many Silos at Web-scale Makes E-content Truly Discoverable
 
JavaEdge09 : Java Indexing and Searching
JavaEdge09 : Java Indexing and SearchingJavaEdge09 : Java Indexing and Searching
JavaEdge09 : Java Indexing and Searching
 
OPAC 2.0 and Beyond
OPAC 2.0 and BeyondOPAC 2.0 and Beyond
OPAC 2.0 and Beyond
 
Frances McNamara - Kuali OLE Implementation at University of Chicago
Frances McNamara - Kuali OLE Implementation at University of ChicagoFrances McNamara - Kuali OLE Implementation at University of Chicago
Frances McNamara - Kuali OLE Implementation at University of Chicago
 
Rebranding opac
Rebranding opacRebranding opac
Rebranding opac
 
Mag het iets meer zijn?
Mag het iets meer zijn?Mag het iets meer zijn?
Mag het iets meer zijn?
 
Porting Library Vocabularies to the Semantic Web - IFLA 2010
Porting Library Vocabularies to the Semantic Web - IFLA 2010Porting Library Vocabularies to the Semantic Web - IFLA 2010
Porting Library Vocabularies to the Semantic Web - IFLA 2010
 
A Comparative Overview of Journal Discovery Systems: Library Users Offer Thei...
A Comparative Overview of Journal Discovery Systems: Library Users Offer Thei...A Comparative Overview of Journal Discovery Systems: Library Users Offer Thei...
A Comparative Overview of Journal Discovery Systems: Library Users Offer Thei...
 
Drupal and Apache Stanbol
Drupal and Apache StanbolDrupal and Apache Stanbol
Drupal and Apache Stanbol
 
Dave Pattern
Dave PatternDave Pattern
Dave Pattern
 
Getting the best value out of your unit tests
Getting the best value out of your unit testsGetting the best value out of your unit tests
Getting the best value out of your unit tests
 
Library 2.0
Library 2.0Library 2.0
Library 2.0
 
Springer LAB: Implementing a discovery tool
Springer LAB: Implementing a discovery toolSpringer LAB: Implementing a discovery tool
Springer LAB: Implementing a discovery tool
 
Web 2.0 - Continuing impact on Library Catalogues
Web 2.0 - Continuing impact on Library CataloguesWeb 2.0 - Continuing impact on Library Catalogues
Web 2.0 - Continuing impact on Library Catalogues
 
Dbhanze
DbhanzeDbhanze
Dbhanze
 
Dbhanze
DbhanzeDbhanze
Dbhanze
 
The scripting library: Combining data and information in the library
The scripting library: Combining data and information in the libraryThe scripting library: Combining data and information in the library
The scripting library: Combining data and information in the library
 
Harnessing Free Content with Web Service APIs
Harnessing Free Content with Web Service APIsHarnessing Free Content with Web Service APIs
Harnessing Free Content with Web Service APIs
 

More from Ken Varnum

Who Favorited That?
Who Favorited That?Who Favorited That?
Who Favorited That?Ken Varnum
 
Getting Started with Drupal
Getting Started with DrupalGetting Started with Drupal
Getting Started with DrupalKen Varnum
 
Library Favorites and Resource Modeling
Library Favorites and Resource ModelingLibrary Favorites and Resource Modeling
Library Favorites and Resource ModelingKen Varnum
 
Discovery Here, Discovery There: The Pros and Cons of Local & Remote Hosting ...
Discovery Here, Discovery There: The Pros and Cons of Local & Remote Hosting ...Discovery Here, Discovery There: The Pros and Cons of Local & Remote Hosting ...
Discovery Here, Discovery There: The Pros and Cons of Local & Remote Hosting ...Ken Varnum
 
Don't Go There! Providing Discovery Services Locally, not at a Vendor's Site
Don't Go There! Providing Discovery Services Locally, not at a Vendor's SiteDon't Go There! Providing Discovery Services Locally, not at a Vendor's Site
Don't Go There! Providing Discovery Services Locally, not at a Vendor's SiteKen Varnum
 
Keeping Discovery in the Library
Keeping Discovery in the LibraryKeeping Discovery in the Library
Keeping Discovery in the LibraryKen Varnum
 
Il 2011 Making the Case for CMS!
Il 2011 Making the Case for CMS!Il 2011 Making the Case for CMS!
Il 2011 Making the Case for CMS!Ken Varnum
 
Usability for Tough Times
Usability for Tough TimesUsability for Tough Times
Usability for Tough TimesKen Varnum
 
Opening What's Closed: Using Open Source Tools to Tear Down [Vendor] Silos
Opening What's Closed: Using Open Source Tools to Tear Down [Vendor] SilosOpening What's Closed: Using Open Source Tools to Tear Down [Vendor] Silos
Opening What's Closed: Using Open Source Tools to Tear Down [Vendor] SilosKen Varnum
 
Project Lefty More Bang For The Search Buck
Project Lefty More Bang For The Search BuckProject Lefty More Bang For The Search Buck
Project Lefty More Bang For The Search BuckKen Varnum
 
Information, Not Location: Putting the What in Front of the Where So Patrons...
Information, Not Location: Putting the What in Front of the Where So  Patrons...Information, Not Location: Putting the What in Front of the Where So  Patrons...
Information, Not Location: Putting the What in Front of the Where So Patrons...Ken Varnum
 
Integrating Social Bookmarking into Library Content
Integrating Social Bookmarking into Library ContentIntegrating Social Bookmarking into Library Content
Integrating Social Bookmarking into Library ContentKen Varnum
 
User Responses to Social Bookmarking at MLibrary
User Responses to Social Bookmarking at MLibraryUser Responses to Social Bookmarking at MLibrary
User Responses to Social Bookmarking at MLibraryKen Varnum
 
Findability: Information, Not Location
Findability:  Information, Not LocationFindability:  Information, Not Location
Findability: Information, Not LocationKen Varnum
 
Rdf Overview Presentation
Rdf Overview PresentationRdf Overview Presentation
Rdf Overview PresentationKen Varnum
 
RSS Basics And Beyond: Tips and Tricks for Getting the Most out of Syndicate...
RSS Basics And Beyond:  Tips and Tricks for Getting the Most out of Syndicate...RSS Basics And Beyond:  Tips and Tricks for Getting the Most out of Syndicate...
RSS Basics And Beyond: Tips and Tricks for Getting the Most out of Syndicate...Ken Varnum
 
Using RSS to Promote Scholarly Publications
Using RSS to Promote Scholarly PublicationsUsing RSS to Promote Scholarly Publications
Using RSS to Promote Scholarly PublicationsKen Varnum
 

More from Ken Varnum (17)

Who Favorited That?
Who Favorited That?Who Favorited That?
Who Favorited That?
 
Getting Started with Drupal
Getting Started with DrupalGetting Started with Drupal
Getting Started with Drupal
 
Library Favorites and Resource Modeling
Library Favorites and Resource ModelingLibrary Favorites and Resource Modeling
Library Favorites and Resource Modeling
 
Discovery Here, Discovery There: The Pros and Cons of Local & Remote Hosting ...
Discovery Here, Discovery There: The Pros and Cons of Local & Remote Hosting ...Discovery Here, Discovery There: The Pros and Cons of Local & Remote Hosting ...
Discovery Here, Discovery There: The Pros and Cons of Local & Remote Hosting ...
 
Don't Go There! Providing Discovery Services Locally, not at a Vendor's Site
Don't Go There! Providing Discovery Services Locally, not at a Vendor's SiteDon't Go There! Providing Discovery Services Locally, not at a Vendor's Site
Don't Go There! Providing Discovery Services Locally, not at a Vendor's Site
 
Keeping Discovery in the Library
Keeping Discovery in the LibraryKeeping Discovery in the Library
Keeping Discovery in the Library
 
Il 2011 Making the Case for CMS!
Il 2011 Making the Case for CMS!Il 2011 Making the Case for CMS!
Il 2011 Making the Case for CMS!
 
Usability for Tough Times
Usability for Tough TimesUsability for Tough Times
Usability for Tough Times
 
Opening What's Closed: Using Open Source Tools to Tear Down [Vendor] Silos
Opening What's Closed: Using Open Source Tools to Tear Down [Vendor] SilosOpening What's Closed: Using Open Source Tools to Tear Down [Vendor] Silos
Opening What's Closed: Using Open Source Tools to Tear Down [Vendor] Silos
 
Project Lefty More Bang For The Search Buck
Project Lefty More Bang For The Search BuckProject Lefty More Bang For The Search Buck
Project Lefty More Bang For The Search Buck
 
Information, Not Location: Putting the What in Front of the Where So Patrons...
Information, Not Location: Putting the What in Front of the Where So  Patrons...Information, Not Location: Putting the What in Front of the Where So  Patrons...
Information, Not Location: Putting the What in Front of the Where So Patrons...
 
Integrating Social Bookmarking into Library Content
Integrating Social Bookmarking into Library ContentIntegrating Social Bookmarking into Library Content
Integrating Social Bookmarking into Library Content
 
User Responses to Social Bookmarking at MLibrary
User Responses to Social Bookmarking at MLibraryUser Responses to Social Bookmarking at MLibrary
User Responses to Social Bookmarking at MLibrary
 
Findability: Information, Not Location
Findability:  Information, Not LocationFindability:  Information, Not Location
Findability: Information, Not Location
 
Rdf Overview Presentation
Rdf Overview PresentationRdf Overview Presentation
Rdf Overview Presentation
 
RSS Basics And Beyond: Tips and Tricks for Getting the Most out of Syndicate...
RSS Basics And Beyond:  Tips and Tricks for Getting the Most out of Syndicate...RSS Basics And Beyond:  Tips and Tricks for Getting the Most out of Syndicate...
RSS Basics And Beyond: Tips and Tricks for Getting the Most out of Syndicate...
 
Using RSS to Promote Scholarly Publications
Using RSS to Promote Scholarly PublicationsUsing RSS to Promote Scholarly Publications
Using RSS to Promote Scholarly Publications
 

Recently uploaded

Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 

Recently uploaded (20)

Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 

Drupal & Summon: Keeping Article Discovery in the Library

  • 1. Drupal & SummonKeeping Article Discovery in the Library Ken Varnum 30 September 2011 LITA National Forum
  • 2. About the Library Site Launched 2 years ago Running on Drupal 6 & Solr Integrates discovery across Catalog (our books, ebooks including HathiTrust) Web content (stuff in Drupal) LibGuides Databases & Journals (metadata level) Articles
  • 3. Where We Were Had Ex Libris’s Metalib federated search Used X-Server (XML interface) to pull results into site Decent results but Slow Inconsistent Did I say slow?
  • 4. What We Did MLibrary signed up with Summon in July 2010 Launched our interface 9/27/2010 As with Summon’s hosted tool, anyone can search through our interface Full text links are OpenURLs UM authentication (off campus) / IP recognition (on campus) to get full text
  • 5. About the Module Developed by Albert Bertram at UM Library Requires Summon API key to run Development time about 10 weeks Had experimented with Summon API for another search project Built code from scratch as a Drupal module
  • 6. What It Does Replicates most functionality of Summon’s hosted site Facets Citations One-click links to full text (where available) 360 Link is resolver Each citation has a permalink for bookmarking/sharing
  • 7. Module Status Available as Drupal sandbox projecthttp://bit.ly/articlediscovery “Real” modules must be reviewed & approved by Drupal gatekeepers Can be slow Iterative process Minimal benefit (for us)
  • 8. Module Contribution Use GIT to download/update Or download manually and install or upgrade Anyone can download & install Requirements Drupal 6 Php5 phpapi client library rovidedby Serials Solutions A couple pear packages Summon API key
  • 9. Search Results Summon Native Summon @ MLibrary (API)
  • 10. Item Displays Single Item in Summon Single Item in API
  • 11. Why Do It This Way? Information world is a scary place (esp. for undergrads) Provide as few starting points as possible Keep users 'at home' as long as possible Provide access to help as much as possible Keep article discovery, catalog discovery, etc. in one context
  • 12. Being in the Flow Lorcan Dempsey defines “being in the flow” as: the library needs to be in the user environment and not expect the user to find their way to the library environment integration of library resources should not be seen as an end in itself but as a means to better integration with the user environment, with workflow. “In the flow”, 6/24/2005http://orweblog.oclc.org/archives/000688.html Image courtesy of M.H Stephens
  • 13. Staying in Our Own Flow We *want* to be where the users are But we need to start be being where we are. We’re not always sure where “there” is Our users’ flow often involves the library, so we also try to add extra value there Provide auxiliary services within the local context Not discourage users from going elsewhere, but providing reasons to stay
  • 14. Flowing Keep discovery in the library. Send users to destination when they’ve found what they want In practice: LibGuide discovery in search & browse Database, journal, & catalog discovery in our site Integrate article discovery into site Subject specialists integrated into search & browse Provide other services around article discovery Opportunity to learn about our user’s needs and behaviors
  • 15. Drawbacks Functionality of Summon’s native interface does not wholly show in API (they have some very talented coders) Data does Need to do extra work on our side to, for example, display Web of Science Citation Counts, or LibGuide author photos API not 100% documented We’re now “help desk” for other libraries
  • 16. Effects Eliminated Ex Libris’ Metalib & SFX Changes to external database usage Database discovery now in-site Allows additional services Favorites Problem reporting & response
  • 17.
  • 18.
  • 20. Failure Reporting Failure reporting Ask for feedback at point of full-text click Capture permalink, on- or off-campus status Ask for symptoms and email for follow-up Questions pass through ask-a-librarian service Rapid updates to our holdings inSummon/360 Link
  • 21.
  • 22. Failure Report by Data Source 423 reportsApril-September 2011
  • 23. Add-On Services Favorites Custom searches Semi-permalinks Failure reporting
  • 24. Where Next? Continue to build services around discovery Bring scoped searches to specific courses Launch sharing of frequently used & saved resources among students in a class Continue to study search & browse usage
  • 25. Q&A Ken Varnum Web Systems Manager University of Michigan Library varnum@umich.edu @varnum lib.umich.edu/users/varnum

Editor's Notes

  1. BackgroundExperience with Summon & DrupalWhat we didWhyImpacts
  2. Sandbox projects can be contributed to anyone; low-use modules optimal for this. Explicitly “experimental”. Lower barrier to sharing
  3. Why do this when the Summon interface is, frankly, pretty good?
  4. Metalib (in blue), ArticlesPlus (in red)
  5. Metalib/ArticlesPlus (in blue), ArticlesPlus (in red)
  6. Article searches look different from catalog & site searches