Mashups for Libraries
Upcoming SlideShare
Loading in...5

Mashups for Libraries



As presented to Infolink

As presented to Infolink



Total Views
Views on SlideShare
Embed Views



7 Embeds 277

http://localhost 228 14 12 11 10 1 1



Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.


12 of 2

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
Post Comment
Edit your comment

    Mashups for Libraries Mashups for Libraries Presentation Transcript

    • Library Mashups Exploring new ways to deliver library data Nicole C. Engard, Book Editor
    • What is a Mashup?
      • 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
    • Mashup Terminology
      • Web Service
        • a technology that enables information and communication exchange between different applications
        • 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
    • Mashup Terminology
      • REpresentational State Transfer (REST)
        • the simplest and thus by far the most used protocol in the creation of mashups
        • requests employ a URL containing the API parameters, and is transmitted using GET or POST over HTTP
      • SOAP
        • relies on international standards and protocols and has been adopted primarily in the enterprise world
        • requires that both the requests sent by the service consumer and the answers returned by the service provider be wrapped in XML
    • Types of Mashups
    • Mashups and Libraries: Why?
      • Provide better services to our patrons
      • Added value to our websites and catalogs
      • Promoting library services where the patrons are
    • Mashups and Libraries: How?
      • Ask vendors for APIs
      • Mashup library data with popular services
      • Put your library out there
      • Create RSS feeds for library content
    • Mashup Tools
    • Yahoo! Pipes
      • Allows you to pull in many sources of data and mash it up into one source
    • Dapper
      • Use Dapper to create new means for people to access your content. Create RSS feeds, widgets, and APIs with your content and links.
    • Mashups for Fun & Function
    • Shopping
      • Mashups like WiiNearby help you find this year’s hot gifts by merging together ads from several sources on a Google Map
    • Fun with Images
      • Mash up your Flickr ( ) images and create badges, posters, games and so much more
    • Find me Lunch
      • Need help finding someplace to go for lunch? Try Lunchbox
      • Powered by Yelp & includes reviews
    • Real Estate
      • Trulia mashes up MLS data with a Google Map
      • Zillow mashes up MLS data with Microsoft Maps
    • Weather
      • Weather Bonk mashes up weather forecasts and live webcams on a Google Map
    • Favorite Links
        • digg, slashdot, and delicious/popular all show favorite links - So why not combine them into a unified format? View all of the recent links in one place
    • Ubiquity
    • Find More
      • You can find more popular mashups by browsing at the ProgrammableWeb
    • Mashups for Libraries
    • Map Library Locations
      • Simplest mashup – location mashup
    • Repository Map
      • 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.
    • Collections on Flickr
      • Share your collection on Flickr and then bring it into your website (now it’s accessible from multiple places and re-mashable)
    • Mapping Pictures
      • C reate a map with pictures from your collection or your library/librarians
    • Find Books by Setting
      • Using several APIs CodexMap lists books on a map based on where they’re set or the location they cover
    • Website Mashups
      • Join any service with an RSS feed
        • Blogs, Wikis, Flickr, Calendars, Bookmarks, etc
      • Delicious
        • (w/out)
      • Flickr and Blog
    • OPAC Mashups
      • Can be harder than most others because of the proprietary nature of our systems
        • What to do?
          • 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
    • WorldCat Search API
      • Not free – available to members of OCLC
      • Facebook WorldCat Application
    • Where the 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
    • Mashup Tools
      • Play Time
    • Yahoo! Pipes
      • Let’s create some content mashes to use on our websites or other pages on the web
    • Learn More
      • Library Mashups:
      • Exploring new ways to deliver library data
      • Edited by Nicole C. Engard
      • Published by Information Today, Inc., 2009
    • Thank You
      • Nicole C. Engard
      • Open Source Evangelist, LibLime
      • [email_address]
      • The Book:
      • Published by Information Today in 2009