SlideShare ist ein Scribd-Unternehmen logo
1 von 14
Bridging the gap from Wikipedia to scholarly sources:a simple discovery solution Barbara ArnettWeb Services Librarian Valerie ForrestalCommunications & New Media Strategies Librarian Stevens Institute of Technology
Discovery tool project: Key questions: How do you prompt students to use scholarly sources for research? What if they could search the library’s subscription databases  without having to go through the library website? How do you create a bridge between common student research sources, such as Wikipedia, and the library’s collections? Bookmarklet = Bookmark + Applet       (i.e. a small program run from your browser’s favorites menu) Easy to install (drag-and-drop) OS/browser independent Only runs when clicked, so it doesn’t slow down your computer like some browser add-ons
Project history: Elsevier 2010 API app challenge (for creative use of the ScienceDirect open content API) Firefox add-on so researchers can search ScienceDirect from anywhere on the web, without going through the library’s website/ScienceDirect interface Added functionality: auto-populate search box to encourage Wikipedia/Google users to expand their research to library resources Issues:  compatibility with other browsers  search limited to ScienceDirect content aversion to add-ons due to Firefox memory-hogging managing code updates Solution: Cross-browser compatible JS bookmarklet  	(inspired by bit.ly, etc) + Ebsco Discovery Service
Inspiration: Bit.ly bookmarklet
Install page
Bookmarklet in browser
Search prompt
Search results
JavaScript code in bookmarklet: javascript:(function(){document.body.appendChild(document.createElement('script')).src='http://www.stevens.edu/library/js/search.js';})(); this executes JavaScript in a file that resides on our web server
 Parts of the Bookmarklet: 1 – HTML to display bookmarlet on your webpage Contains the JavaScript that sits in the bookmarklet (in user’s browser) 2 – JavaScript to sit on your server  sits in search.js, referenced in bookmarklet HTML Google Analytics tracking + Prompt box for user to edit search terms (uses the Page Title for initial search terms) Executes search and returns results in federated search or catalog 3 – CSS for the button to drag & drop into browser Optional (places button image under link) Can be inline or separate stylesheet
javascript that is executed in http://www.stevens.edu/library/js/search.js-- { // *****************   Google analytics code BEGIN *******************//   var _gaq = _gaq || [];   _gaq.push(['_setAccount', 'UA-18930XXX-1']);   _gaq.push(['_trackPageview']);   (function() {     var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;     ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-   analytics.com/ga.js';     var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);   })(); // *****************    Google analytics code  END *******************//	 	var Ti=document.title.replace('- Wikipedia, the free encyclopedia',''); 	void(Ti=prompt('Edit search terms:',Ti)); 	if(Ti) 	{		 	var searchString='http://ezproxy.stevens.edu/login?url=http://search.ebscohost.com/login.aspx?direct=true&site=eds-live&scope=site&type=0&cli0=FT1&clv0=Y&bquery='+(Ti); 	window.location.href=searchString; 	} }
Hasn’t this been done before? Catalog search bookmarklet (Indiana State University)  Added functionality – code on our server, no version updates for the user to install Uses federated search to retrieve all types of information Libx toolbar “Libx has taken over my browser!!”  no need to turn on, turn off the feature  Add-ons / extensions can slow down browser, bookmarklet only executes / uses resources when clicked Can be used in all browsers (Chrome, Safari, Firefox, IE)
Next steps: Have students install bookmarklet in all info lit classes (laptops are required.) Place oneSearch button in library website footer, so it’s easy to find and accessible from any page on our site. Add button to mobile site (possibly create separate GA code & run search through Summon’s mobile interface.) Campus-wide announcement (email) in September 2011. After roll-out and promotion, compare Fall 2011 usage stats for key databases vs. Fall 2009/2010. Edit Google Analytics code to track search terms (anonymously.)
More info: Contact: Barbara Arnett: barnett@stevens.edu Valerie Forrestal: valerie.forrestal@stevens.edu Details: Instructions/slides available at: http://bit.ly/LibTech11 Server-side code available at: http://www.stevens.edu/library/js/search.js

Weitere ähnliche Inhalte

Andere mochten auch (7)

Should You Friend Your Supervisor on Facebook? (NJLA2013)
Should You Friend Your Supervisor on Facebook? (NJLA2013)Should You Friend Your Supervisor on Facebook? (NJLA2013)
Should You Friend Your Supervisor on Facebook? (NJLA2013)
 
Twitter for Libraries - Handheld Librarian Redux @ Yale, 12-09
Twitter for Libraries - Handheld Librarian Redux @ Yale, 12-09Twitter for Libraries - Handheld Librarian Redux @ Yale, 12-09
Twitter for Libraries - Handheld Librarian Redux @ Yale, 12-09
 
Discovery bookmarklet - Metro Science Librarians SIG
Discovery bookmarklet - Metro Science Librarians SIGDiscovery bookmarklet - Metro Science Librarians SIG
Discovery bookmarklet - Metro Science Librarians SIG
 
Val forrestal capstone
Val forrestal capstoneVal forrestal capstone
Val forrestal capstone
 
Searching the Deep Web
Searching the Deep WebSearching the Deep Web
Searching the Deep Web
 
Website Migration Planning
Website Migration PlanningWebsite Migration Planning
Website Migration Planning
 
The Future of Digital Libraries
The Future of Digital LibrariesThe Future of Digital Libraries
The Future of Digital Libraries
 

Ähnlich wie Bridging the gap from Wikipedia to scholarly sources: a simple discovery solution

SharePoint 2010 Application Development Overview
SharePoint 2010 Application Development OverviewSharePoint 2010 Application Development Overview
SharePoint 2010 Application Development Overview
Rob Windsor
 
China Science Challenge
China Science ChallengeChina Science Challenge
China Science Challenge
remko caprio
 
Building Semantic Web Based Applications with Watson
Building Semantic Web Based Applications with WatsonBuilding Semantic Web Based Applications with Watson
Building Semantic Web Based Applications with Watson
Mathieu d'Aquin
 

Ähnlich wie Bridging the gap from Wikipedia to scholarly sources: a simple discovery solution (20)

Bridging the Gap from Wikipedia to Scholarly Resources
Bridging the Gap from Wikipedia to Scholarly ResourcesBridging the Gap from Wikipedia to Scholarly Resources
Bridging the Gap from Wikipedia to Scholarly Resources
 
Bridging the gap from Wikipedia to scholarly resources: a simple JavaScript s...
Bridging the gap from Wikipedia to scholarly resources: a simple JavaScript s...Bridging the gap from Wikipedia to scholarly resources: a simple JavaScript s...
Bridging the gap from Wikipedia to scholarly resources: a simple JavaScript s...
 
An Introduction To The Use Of Widgets in libraries
An Introduction To The Use Of Widgets in librariesAn Introduction To The Use Of Widgets in libraries
An Introduction To The Use Of Widgets in libraries
 
SharePoint 2010 Application Development Overview
SharePoint 2010 Application Development OverviewSharePoint 2010 Application Development Overview
SharePoint 2010 Application Development Overview
 
The Browser, the User and the Library (How to to be in between)
The Browser, the User and the Library (How to to be in between)The Browser, the User and the Library (How to to be in between)
The Browser, the User and the Library (How to to be in between)
 
Approaches to mobile site development
Approaches to mobile site developmentApproaches to mobile site development
Approaches to mobile site development
 
China Science Challenge
China Science ChallengeChina Science Challenge
China Science Challenge
 
SgCodeJam24 Workshop
SgCodeJam24 WorkshopSgCodeJam24 Workshop
SgCodeJam24 Workshop
 
PoolParty 2010
PoolParty 2010PoolParty 2010
PoolParty 2010
 
Building Semantic Web Based Applications with Watson
Building Semantic Web Based Applications with WatsonBuilding Semantic Web Based Applications with Watson
Building Semantic Web Based Applications with Watson
 
Advanced Web Development
Advanced Web DevelopmentAdvanced Web Development
Advanced Web Development
 
PoolParty Thesaurus Management Quick Overview
PoolParty Thesaurus Management Quick OverviewPoolParty Thesaurus Management Quick Overview
PoolParty Thesaurus Management Quick Overview
 
Building a Semantic search Engine in a library
Building a Semantic search Engine in a libraryBuilding a Semantic search Engine in a library
Building a Semantic search Engine in a library
 
Bootstrap and XPages (DanNotes 2013)
Bootstrap and XPages (DanNotes 2013)Bootstrap and XPages (DanNotes 2013)
Bootstrap and XPages (DanNotes 2013)
 
Advanced JavaScript
Advanced JavaScriptAdvanced JavaScript
Advanced JavaScript
 
REST API testing with SpecFlow
REST API testing with SpecFlowREST API testing with SpecFlow
REST API testing with SpecFlow
 
Introduction to using jQuery with SharePoint
Introduction to using jQuery with SharePointIntroduction to using jQuery with SharePoint
Introduction to using jQuery with SharePoint
 
jQuery Tips Tricks Trivia
jQuery Tips Tricks TriviajQuery Tips Tricks Trivia
jQuery Tips Tricks Trivia
 
PoolParty Thesaurus Management - ISKO UK, London 2010
PoolParty Thesaurus Management - ISKO UK, London 2010PoolParty Thesaurus Management - ISKO UK, London 2010
PoolParty Thesaurus Management - ISKO UK, London 2010
 
CTS Conference Web 2.0 Tutorial Part 2
CTS Conference Web 2.0 Tutorial Part 2CTS Conference Web 2.0 Tutorial Part 2
CTS Conference Web 2.0 Tutorial Part 2
 

Bridging the gap from Wikipedia to scholarly sources: a simple discovery solution

  • 1. Bridging the gap from Wikipedia to scholarly sources:a simple discovery solution Barbara ArnettWeb Services Librarian Valerie ForrestalCommunications & New Media Strategies Librarian Stevens Institute of Technology
  • 2. Discovery tool project: Key questions: How do you prompt students to use scholarly sources for research? What if they could search the library’s subscription databases without having to go through the library website? How do you create a bridge between common student research sources, such as Wikipedia, and the library’s collections? Bookmarklet = Bookmark + Applet (i.e. a small program run from your browser’s favorites menu) Easy to install (drag-and-drop) OS/browser independent Only runs when clicked, so it doesn’t slow down your computer like some browser add-ons
  • 3. Project history: Elsevier 2010 API app challenge (for creative use of the ScienceDirect open content API) Firefox add-on so researchers can search ScienceDirect from anywhere on the web, without going through the library’s website/ScienceDirect interface Added functionality: auto-populate search box to encourage Wikipedia/Google users to expand their research to library resources Issues: compatibility with other browsers search limited to ScienceDirect content aversion to add-ons due to Firefox memory-hogging managing code updates Solution: Cross-browser compatible JS bookmarklet (inspired by bit.ly, etc) + Ebsco Discovery Service
  • 9. JavaScript code in bookmarklet: javascript:(function(){document.body.appendChild(document.createElement('script')).src='http://www.stevens.edu/library/js/search.js';})(); this executes JavaScript in a file that resides on our web server
  • 10. Parts of the Bookmarklet: 1 – HTML to display bookmarlet on your webpage Contains the JavaScript that sits in the bookmarklet (in user’s browser) 2 – JavaScript to sit on your server sits in search.js, referenced in bookmarklet HTML Google Analytics tracking + Prompt box for user to edit search terms (uses the Page Title for initial search terms) Executes search and returns results in federated search or catalog 3 – CSS for the button to drag & drop into browser Optional (places button image under link) Can be inline or separate stylesheet
  • 11. javascript that is executed in http://www.stevens.edu/library/js/search.js-- { // ***************** Google analytics code BEGIN *******************// var _gaq = _gaq || []; _gaq.push(['_setAccount', 'UA-18930XXX-1']); _gaq.push(['_trackPageview']); (function() { var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google- analytics.com/ga.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); })(); // ***************** Google analytics code END *******************// var Ti=document.title.replace('- Wikipedia, the free encyclopedia',''); void(Ti=prompt('Edit search terms:',Ti)); if(Ti) { var searchString='http://ezproxy.stevens.edu/login?url=http://search.ebscohost.com/login.aspx?direct=true&site=eds-live&scope=site&type=0&cli0=FT1&clv0=Y&bquery='+(Ti); window.location.href=searchString; } }
  • 12. Hasn’t this been done before? Catalog search bookmarklet (Indiana State University) Added functionality – code on our server, no version updates for the user to install Uses federated search to retrieve all types of information Libx toolbar “Libx has taken over my browser!!” no need to turn on, turn off the feature Add-ons / extensions can slow down browser, bookmarklet only executes / uses resources when clicked Can be used in all browsers (Chrome, Safari, Firefox, IE)
  • 13. Next steps: Have students install bookmarklet in all info lit classes (laptops are required.) Place oneSearch button in library website footer, so it’s easy to find and accessible from any page on our site. Add button to mobile site (possibly create separate GA code & run search through Summon’s mobile interface.) Campus-wide announcement (email) in September 2011. After roll-out and promotion, compare Fall 2011 usage stats for key databases vs. Fall 2009/2010. Edit Google Analytics code to track search terms (anonymously.)
  • 14. More info: Contact: Barbara Arnett: barnett@stevens.edu Valerie Forrestal: valerie.forrestal@stevens.edu Details: Instructions/slides available at: http://bit.ly/LibTech11 Server-side code available at: http://www.stevens.edu/library/js/search.js