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 Define mashups & mashup terminology Define mashups & mashup terminology View examples of mashups View examples of mashups View library mashups View library mashups Create Wordpress.com accounts and mashup our own website Create Wordpress.com accounts and mashup our own website OutlineOutline

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 www.programmableweb.com Types of Mashups

6 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?

7 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 Put your library (and your library data) out there Create RSS feeds for library content Create RSS feeds for library content Mashups & Libraries: How?

8 Mashup Tools

9 Allows you to pull in many sources of data and mash it up into one source Allows you to pull in many sources of data and mash it up into one source Provides a simple flow chart like interface Provides a simple flow chart like interface pipes.yahoo.com pipes.yahoo.com pipes.yahoo.com Yahoo! Pipes

10 Use openkapow to create your own mashups with a visual editor Use openkapow to create your own mashups with a visual editor Available for Windows & Linux Available for Windows & Linux http://openkapow.com/ http://openkapow.com/ http://openkapow.com/ openkapowopenkapow

11 Mashups for Fun & Function Mashups for Fun & Function

12 Mashups like WiiNearby help you find this year’s hot gifts by merging together ads from several sources on a Google Map Mashups like WiiNearby help you find this year’s hot gifts by merging together ads from several sources on a Google Map http://wiinearby.net http://wiinearby.net http://wiinearby.net ShoppingShopping

13 Mash up your Flickr (www.flickr.com) images and create badges, posters, games and so much more Mash up your Flickr (www.flickr.com) images and create badges, posters, games and so much morewww.flickr.com http://bighugelabs.com/flickr/ http://bighugelabs.com/flickr/ http://bighugelabs.com/flickr/ Fun With Images

14 Need help finding someplace to go for lunch? Try Lunchbox Need help finding someplace to go for lunch? Try Lunchbox Powered by Yelp (www.yelp.com) & includes reviews Powered by Yelp (www.yelp.com) & includes reviewswww.yelp.com http://lunchbox.allbusiness.com http://lunchbox.allbusiness.com http://lunchbox.allbusiness.com Find Me Lunch

15 Not sure if you’ll have cell phone reception where you’re traveling? Not sure if you’ll have cell phone reception where you’re traveling? Searchable databases of over 133,200 cell phone tower locations registered with the FCC, and over 47,200 cell phone carrier comments submitted voluntarily from real customers Searchable databases of over 133,200 cell phone tower locations registered with the FCC, and over 47,200 cell phone carrier comments submitted voluntarily from real customers www.cellreception.com www.cellreception.com www.cellreception.com Can You Hear Me Now?

16 www.rockstarapps.com/sample s/map-compare/ www.rockstarapps.com/sample s/map-compare/ www.rockstarapps.com/sample s/map-compare/ www.rockstarapps.com/sample s/map-compare/ See three maps (Yahoo!, Google, Microsoft) side by side to see which one has the best map for you. See three maps (Yahoo!, Google, Microsoft) side by side to see which one has the best map for you. Enter your address just once and see it on all three maps Enter your address just once and see it on all three maps Which Map is Best?

17 Trulia mashes up MLS data with a Google Map Trulia mashes up MLS data with a Google Map www.trulia.com www.trulia.com www.trulia.com Zillow mashes up MLS data with Microsoft Maps Zillow mashes up MLS data with Microsoft Maps www.zillow.com www.zillow.com www.zillow.com Real Estate

18 Reading Radar takes the NY Bestseller Lists and merges it with data from Amazon.com Reading Radar takes the NY Bestseller Lists and merges it with data from Amazon.com readingradar.com readingradar.com readingradar.com developer.nytimes.com developer.nytimes.com developer.nytimes.com New York Times

19 Weather Bonk mashes up weather forecasts and live webcams on a Google Map Weather Bonk mashes up weather forecasts and live webcams on a Google Map weatherbonk.com weatherbonk.com weatherbonk.com WeatherWeather

20 tweetcongress.org tweetcongress.org tweetcongress.org Find which of your congress people are using Twitter and follow them Find which of your congress people are using Twitter and follow them Who’s Tweeting?

21 You can find more popular mashups by browsing at the ProgrammableWeb You can find more popular mashups by browsing at the ProgrammableWeb http://www.programmableweb.com/popular http://www.programmableweb.com/popular http://www.programmableweb.com/popular Find More

22 Mashups for Libraries

23 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

24 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

25 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

26 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

27 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

28 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 www.chelmsfordlibrary.org/reference/consumer.html www.chelmsfordlibrary.org/reference/consumer.html www.chelmsfordlibrary.org/reference/consumer.html www.chelmsfordlibrary.org/reference/consumers.html (w/out) www.chelmsfordlibrary.org/reference/consumers.html (w/out) www.chelmsfordlibrary.org/reference/consumers.html Flickr and Blog Flickr and Blog http://216.204.202.157/website/Default.aspx?alias=216.204.20 2.157/website/library http://216.204.202.157/website/Default.aspx?alias=216.204.20 2.157/website/library http://216.204.202.157/website/Default.aspx?alias=216.204.20 2.157/website/library http://216.204.202.157/website/Default.aspx?alias=216.204.20 2.157/website/library Website Mashups

29 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

30 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

31 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/doku.p hp https://bws.biblios.net/doku.p hp https://bws.biblios.net/doku.p hp https://bws.biblios.net/doku.p hp ‡biblios.net API

32 Tap into the data stored in LibraryThing Tap into the data stored in LibraryThing 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

33 Some other Library APIs you can play with: Some other Library APIs you can play with: LibraryThing: http://www.librarything.com/api.php LibraryThing: http://www.librarything.com/api.phphttp://www.librarything.com/api.php Open Library: http://openlibrary.org/dev/docs/api Open Library: http://openlibrary.org/dev/docs/apihttp://openlibrary.org/dev/docs/api LexisNexis Academic: www.lexisnexis.com/academicmigration/viewpage.a sp?p=8 LexisNexis Academic: www.lexisnexis.com/academicmigration/viewpage.a sp?p=8 www.lexisnexis.com/academicmigration/viewpage.a sp?p=8 www.lexisnexis.com/academicmigration/viewpage.a sp?p=8 NCSU Library: www.lib.ncsu.edu/dli/projects/catalogws/index.html NCSU Library: www.lib.ncsu.edu/dli/projects/catalogws/index.html www.lib.ncsu.edu/dli/projects/catalogws/index.html Library APIs

34 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

35 Mashup Tools Play Time Mashup Tools Play Time

36 Go to www.wordpress.com and create a blog Go to www.wordpress.com and create a blogwww.wordpress.com We’re using this tool because it’s free and accessible via the web We’re using this tool because it’s free and accessible via the web Wordpress.comWordpress.com

37 Go to www.delicious.com Go to www.delicious.comwww.delicious.com Log in to your account (or create an account) Log in to your account (or create an account) Click Settings Click Settings Create a LinkRoll Create a LinkRoll DeliciousDelicious

38 Let’s create some content mashups to use on our websites or other pages on the web Let’s create some content mashups to use on our websites or other pages on the web pipes.yahoo.com pipes.yahoo.com pipes.yahoo.com Yahoo! Pipes

39 Basic Map Basic Map Go to http://maps.google.com Go to http://maps.google.comhttp://maps.google.com Search for your library address Search for your library address Click the ‘link’ button in the top right Click the ‘link’ button in the top right Copy the HTML to embed the map into your site Copy the HTML to embed the map into your site Can also use the Map Wizard: http://www.google.com/uds/solutions/ wizards/mapsearch.html Can also use the Map Wizard: http://www.google.com/uds/solutions/ wizards/mapsearch.html http://www.google.com/uds/solutions/ wizards/mapsearch.html http://www.google.com/uds/solutions/ wizards/mapsearch.html Google Map

40 Embed your calendar Embed your calendar Go to http://calendar.google.com Go to http://calendar.google.comhttp://calendar.google.com Create new calendar Create new calendar Add an event or two to the calendar Add an event or two to the calendar Go to calendar settings and share the calendar Go to calendar settings and share the calendar Embed calendar in site Embed calendar in site Google Calendar

41 Log in to your Flickr account Log in to your Flickr account Go to http://www.flickr.com/badge.gne Go to http://www.flickr.com/badge.gne http://www.flickr.com/badge.gne Choose your badge for embedding in your site Choose your badge for embedding in your site FlickrFlickr

42 Go to: http://www.google.com/uds/solutions/ wizards/bookbar.html Go to: http://www.google.com/uds/solutions/ wizards/bookbar.html http://www.google.com/uds/solutions/ wizards/bookbar.html http://www.google.com/uds/solutions/ wizards/bookbar.html Create a book bar for a topic of interest to you or your patrons for your site Create a book bar for a topic of interest to you or your patrons for your site Google Books Bar

43 Learn More 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 Learn More 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

44 Thank You Nicole C. Engard Open Source Evangelist, LibLimenengard@gmail.com The Book: http://mashups.web2learning.net http://mashups.web2learning.net


Download ppt "Library Mashups Exploring new ways to deliver library data Nicole C. Engard, Book Editor"

Similar presentations


Ads by Google