SlideShare ist ein Scribd-Unternehmen logo
1 von 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

Weitere ähnliche Inhalte

Was ist angesagt?

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
 

Was ist angesagt? (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.
 

Ähnlich wie 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
 

Ähnlich wie 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
 

Mehr von 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
 

Mehr von 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
 

Kürzlich hochgeladen

Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentPim van der Noll
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesThousandEyes
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch TuesdayIvanti
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rick Flair
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...Wes McKinney
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demoHarshalMandlekar2
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesThousandEyes
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfIngrid Airi González
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Mark Goldstein
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPathCommunity
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfNeo4j
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsRavi Sanghani
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfpanagenda
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Hiroshi SHIBATA
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 

Kürzlich hochgeladen (20)

Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch Tuesday
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdf
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 

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

Hinweis der Redaktion

  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