Presentation is loading. Please wait.

Presentation is loading. Please wait.

Library mashups Exploring New Ways to Deliver Library Data Nicole C. Engard, Book Editor

Similar presentations


Presentation on theme: "Library mashups Exploring New Ways to Deliver Library Data Nicole C. Engard, Book Editor"— Presentation transcript:

1 Library mashups Exploring New Ways to Deliver Library Data Nicole C. Engard, Book Editor http://mashups.web2learning.net/

2 OutlineOutline Day 1 Day 1 Define mashups & mashup terminology Define mashups & mashup terminology View examples of mashups View examples of mashups Day 2 Day 2 Review Review View library mashups View library mashups Open Discussion/Q&A Throughout Open Discussion/Q&A Throughout

3 A web application that combines data from more than one source into a single integrated tool A web application that combines data from more than one source into a single integrated tool an example is the use of data from Google Maps to add location information to real-estate data, thereby creating a new and distinct web service that was not originally provided by either source an example is the use of data from Google Maps to add location information to real-estate data, thereby creating a new and distinct web service that was not originally provided by either source www.trulia.com What is a Mashup?

4 Web Service Web Service a technology that enables information and communication exchange between different applications a technology that enables information and communication exchange between different applications Application Programming Interface (API) Application Programming Interface (API) a set of functions, procedures or classes for accessing a web service that allow a computer program to access and manipulate data on a web service the same way that a website interface lets the human user surf and dive into its content a set of functions, procedures or classes for accessing a web service that allow a computer program to access and manipulate data on a web service the same way that a website interface lets the human user surf and dive into its content Mashup Terminology More: http://mashups.web2learning.net/glossaryhttp://mashups.web2learning.net/glossary

5 Provide better services to our patrons Provide better services to our patrons Added value to our websites and catalogs Added value to our websites and catalogs Promoting library services where the patrons are Promoting library services where the patrons are It’s a learning experience – and we never turn down learning experiences! It’s a learning experience – and we never turn down learning experiences! Mashups & Libraries: Why?

6 Ask vendors for APIs Ask vendors for APIs Mashup library data with popular web services Mashup library data with popular web services Put your library (and your library data) out there whenever possible Put your library (and your library data) out there whenever possible Create RSS feeds for library content Create RSS feeds for library content Mashups & Libraries: How?

7 You can find popular mashups by browsing at the ProgrammableWeb You can find popular mashups by browsing at the ProgrammableWeb http://www.programmableweb.com/popular http://www.programmableweb.com/popular http://www.programmableweb.com/popular Find Mashups

8 Mashups for Libraries

9 Simplest mashup – location mashup Simplest mashup – location mashup www.hcplc.org/hcplc/liblocales/ www.hcplc.org/hcplc/liblocales/ www.hcplc.org/hcplc/liblocales/ Map Library Locations

10 Combine data about repositories from different data providers, and mash it up on a Google Map in order to visually display information about the repositories. Combine data about repositories from different data providers, and mash it up on a Google Map in order to visually display information about the repositories. maps.repository66.org maps.repository66.org maps.repository66.org Repository Map

11 Share your collection on Flickr and then bring it into your website (now it’s accessible from multiple places and re-mashable) Share your collection on Flickr and then bring it into your website (now it’s accessible from multiple places and re-mashable) http://accessceramics.org http://accessceramics.org http://accessceramics.org http://flickr.com/commons http://flickr.com/commons http://flickr.com/commons http://flickr.com/photos/library_of_congress/ http://flickr.com/photos/library_of_congress/ http://flickr.com/photos/library_of_congress/ Collections on Flickr

12 C reate a map with pictures from your collection or your library/librarians C reate a map with pictures from your collection or your library/librarians www.widgetbox.com/widget/mapsack-flickr-map www.widgetbox.com/widget/mapsack-flickr-map www.widgetbox.com/widget/mapsack-flickr-map Mapping Pictures

13 Using several APIs CodexMap lists books on a map based on where they’re set or the location they cover Using several APIs CodexMap lists books on a map based on where they’re set or the location they cover http://codexmap.com/codexmap.php http://codexmap.com/codexmap.php http://codexmap.com/codexmap.php Find Books by Location

14 Join any service with an RSS feed Join any service with an RSS feed Blogs, Wikis, Flickr, Calendars, Bookmarks, etc Blogs, Wikis, Flickr, Calendars, Bookmarks, etc Delicious Delicious chelmsfordlibrary.org/reference/consumer.html chelmsfordlibrary.org/reference/consumer.html chelmsfordlibrary.org/reference/consumer.html chelmsfordlibrary.org/reference/consumers.html (w/out) chelmsfordlibrary.org/reference/consumers.html (w/out) chelmsfordlibrary.org/reference/consumers.html Flickr and Blog Flickr and Blog http://216.204.202.157/website/Default.aspx?alias=216.20 4.202.157/website/library http://216.204.202.157/website/Default.aspx?alias=216.20 4.202.157/website/library http://216.204.202.157/website/Default.aspx?alias=216.20 4.202.157/website/library http://216.204.202.157/website/Default.aspx?alias=216.20 4.202.157/website/library Website Mashups

15 Can be harder than most others because of the proprietary nature of our systems Can be harder than most others because of the proprietary nature of our systems What to do? What to do? Work with vendors to get APIs to your data so you can re-mash it Work with vendors to get APIs to your data so you can re-mash it Find APIs that generate JavaScript because they can easily be integrated Find APIs that generate JavaScript because they can easily be integrated Hire an expert programmer (or developer service) to help you Hire an expert programmer (or developer service) to help you OPAC Mashups

16 Not free – available to members of OCLC Not free – available to members of OCLC www.oclc.org/worldcatapi/ www.oclc.org/worldcatapi/ www.oclc.org/worldcatapi/ Facebook WorldCat Application Facebook WorldCat Application http://apps.facebook.com/worldcat/ http://apps.facebook.com/worldcat/ http://apps.facebook.com/worldcat/ WorldCat Search API

17 Tap into the data stored in LibraryThing – it’s not all just popular fiction!! Tap into the data stored in LibraryThing – it’s not all just popular fiction!! Freely Available Freely Available www.librarything.com/services/ www.librarything.com/services/ www.librarything.com/services/ Add LibraryThing For Libraries to your OPAC Add LibraryThing For Libraries to your OPAC Pay service: www.librarything.com/forlibrari es/ Pay service: www.librarything.com/forlibrari es/ www.librarything.com/forlibrari es/ www.librarything.com/forlibrari es/ LibraryThing APIs

18 Search the ‡biblios.net database from your own website Search the ‡biblios.net database from your own website Freely Available Freely Available https://bws.biblios.net/d oku.php https://bws.biblios.net/d oku.php https://bws.biblios.net/d oku.php https://bws.biblios.net/d oku.php ‡biblios.net API

19 Some other Library APIs you can play with: Some other Library APIs you can play with: Open Library: http://openlibrary.org/dev/docs/api Open Library: http://openlibrary.org/dev/docs/api http://openlibrary.org/dev/docs/api LexisNexis Academic: www.lexisnexis.com/academicmigration/view page.asp?p=8 LexisNexis Academic: www.lexisnexis.com/academicmigration/view page.asp?p=8 www.lexisnexis.com/academicmigration/view page.asp?p=8 www.lexisnexis.com/academicmigration/view page.asp?p=8 NCSU Library: www.lib.ncsu.edu/dli/projects/catalogws/inde x.html NCSU Library: www.lib.ncsu.edu/dli/projects/catalogws/inde x.html www.lib.ncsu.edu/dli/projects/catalogws/inde x.html www.lib.ncsu.edu/dli/projects/catalogws/inde x.html Library APIs

20 If your services offer APIs and/or RSS feeds you can often send your content out to sites where patrons are If your services offer APIs and/or RSS feeds you can often send your content out to sites where patrons are Facebook Pages Facebook Pages Where Patrons Are

21 Ideas for the Future

22 Mashup travel data from circulation data and various travel sources to provide patrons with better services (Janice Painter) Mashup travel data from circulation data and various travel sources to provide patrons with better services (Janice Painter) Grab MARC location data to plot information on map about a specific title (David Bigwood) Grab MARC location data to plot information on map about a specific title (David Bigwood) Pull data from MARC records about the campus and plot them on a map (Deirdre Wilson) Pull data from MARC records about the campus and plot them on a map (Deirdre Wilson) From a contest held by the Library 2.0 Gang From a contest held by the Library 2.0 Gang http://mashups.web2learning.net/archives/309 http://mashups.web2learning.net/archives/309 http://mashups.web2learning.net/archives/309 Ideas from Librarians

23 Time to Share – what ideas do you have?? Your ideas????

24 Mashup Tools Play Time Mashup Tools Play Time

25 Let’s mashup a few RSS feeds to create one content source Let’s mashup a few RSS feeds to create one content source pipes.yahoo.com pipes.yahoo.com pipes.yahoo.com Yahoo! Pipes

26 Learn More Order Today! Library Mashups Exploring new ways to deliver library data Edited by Nicole C. Engard - ISBN 978-1-57387-372-7 Published by Information Today, Inc., 2009 Order Today! Library Mashups Exploring new ways to deliver library data Edited by Nicole C. Engard - ISBN 978-1-57387-372-7 Published by Information Today, Inc., 2009 http://mashups.web2learning.net

27 Thank You Nicole C. Engard nengard@gmail.com Book: http://mashups.web2learning.nethttp://mashups.web2learning.net


Download ppt "Library mashups Exploring New Ways to Deliver Library Data Nicole C. Engard, Book Editor"

Similar presentations


Ads by Google