Download presentation
Presentation is loading. Please wait.
Published byDuane Warner Modified over 9 years ago
1
Library mashups Exploring New Ways to Deliver Library Data Nicole C. Engard, Book Editor http://mashups.web2learning.net/
2
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?
3
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
4
www.programmableweb.com Types of Mashups All Time Stats
5
www.programmableweb.com Types of Mashups Last 14 Days
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 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?
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
Mashups for Fun & Function Mashups for Fun & Function
11
Includes maps of long distance bike rides in CA (100 miles or more) that integrates Includes maps of long distance bike rides in CA (100 miles or more) that integrates ride data with Google Maps. map.tourofcalifornia.org map.tourofcalifornia.org map.tourofcalifornia.org Bike Tours in CA
12
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 HousingMaps mashes up Craigslist listings and Google Maps HousingMaps mashes up Craigslist listings and Google Maps www.housingmaps.com www.housingmaps.com www.housingmaps.com Real Estate
13
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 New York Times
14
Find more APIs at developer.nytimes.com Find more APIs at developer.nytimes.comdeveloper.nytimes.com Article Search Article Search Campaign Finance Campaign Finance Community Community Congress Congress Movie Reviews Movie Reviews NY State Legislature NY State Legislature Real Estate Times Real Estate Times Newswire Newswire TimesPeople TimesPeople TimesTags TimesTags More New York Times Create Mashups: prototype.nytimes.com/gst/apitoolprototype.nytimes.com/gst/apitool
15
This We Know lets you get local and explore government data about your community. This We Know lets you get local and explore government data about your community. Enter your city or zip code and get a list of facts. Enter your city or zip code and get a list of facts. Data from GeoNames and GovTrack.us Data from GeoNames and GovTrack.us http://www.thisweknow.org/ http://www.thisweknow.org/ http://www.thisweknow.org/ This We Know
16
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
17
Mashups for Libraries
18
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
19
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
20
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 www.manchester.lib.nh.us Drupal from YourLibrarySite.com Drupal from YourLibrarySite.com mashups.plsinfo.craftyspace.com mashups.plsinfo.craftyspace.com mashups.plsinfo.craftyspace.com Website Mashups
21
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
22
Some other Library APIs you can play with: Some other Library APIs you can play with: Open Library: openlibrary.org/dev/docs/apiopenlibrary.org/dev/docs/api LexisNexis Academic: www.lexisnexis.com/academicmigration/viewpa ge.asp?p=8 www.lexisnexis.com/academicmigration/viewpa ge.asp?p=8 WorldCat Search API: worldcat.org/devnet/wiki/SearchAPIDetails worldcat.org/devnet/wiki/SearchAPIDetails LibraryThing APIs: www.librarything.com/services/ www.librarything.com/services/ Library APIs
23
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
24
Ideas for the Future
25
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
26
Time to Share – what ideas do you have?? Your ideas????
27
Mashup Tools Play Time Mashup Tools Play Time
28
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
29
Learn More Order Today! Save 20% 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! Save 20% 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
30
Thank You Nicole C. Engard nengard@gmail.com Book: http://mashups.web2learning.nethttp://mashups.web2learning.net
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.