mashups2012-syrac

49
Library Mashups Nicole C. Engard, Book Editor http://mashups.web2learning.net Exploring new ways to deliver library data Wednesday, March 28, 12

Upload: douglas-hudson

Post on 11-Sep-2015

4 views

Category:

Documents


0 download

DESCRIPTION

mash-up

TRANSCRIPT

  • Library Mashups

    Nicole C. Engard, Book Editorhttp://mashups.web2learning.net

    Exploring new ways to deliver library data

    Wednesday, March 28, 12

  • Outline

    Define mashups & mashup terminology View examples of mashups Live Mashing Up Demo Open Discussion/Q&A Throughout

    Wednesday, March 28, 12

  • What is a Mashup?

    http://www.flickr.com/photos/ktpupp/2987530248/

    Wednesday, March 28, 12

  • 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

    http://trulia.com

    Wednesday, March 28, 12

  • 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

    More: http://mashups.web2learning.net/glossary Wednesday, March 28, 12

    userHighlight

  • Types of Mashups

    www.programmableweb.com

    For all time as of October 2009

    Wednesday, March 28, 12

  • Types of Mashups

    www.programmableweb.com

    For all time as of Today

    Wednesday, March 28, 12

  • Types of Mashups

    www.programmableweb.com

    Last 14 Days in October 2009

    Wednesday, March 28, 12

  • Types of Mashups

    www.programmableweb.com

    Last 14 Days as of Today

    Wednesday, March 28, 12

  • Mashups & Libraries: Why?

    Provide better services to our patrons Added value to our websites and

    catalogs

    Promoting library services where the patrons are

    Its a learning experience and we never turn down learning experiences!

    Wednesday, March 28, 12

  • Mashups & Libraries: How?

    Ask vendors for APIs Create RSS feeds for library contentSo that you can:

    Mashup library data with popular web services

    Publicize your library & your contentWednesday, March 28, 12

  • What to Keep in Mind

    Hosting content on other web servers means if that website goes away, so too might your content

    Connecting to other web servers might also cause your website to load slower

    If you use other peoples content your depending on them to keep the content accurate and available

    Always read the Terms of Service of the websites you use, and abide by them

    Wednesday, March 28, 12

  • Mashup Tool

    Wednesday, March 28, 12

  • Yahoo! Pipes

    Allows you to pull in many sources of data and mash it up into one source

    Provides a simple web-based flow chart interface

    http://pipes.yahoo.com

    Wednesday, March 28, 12

  • Mashups for Fun & Function

    Wednesday, March 28, 12

  • Search for Students

    Search engine mashups Searches only the 35,000 Web

    sites that a staff of research experts and librarians and teachers have evaluated and approved when creating the content on findingDulcinea.

    http://www.sweetsearch.com Wednesday, March 28, 12

  • Amazon Citation Generator

    Search Amazon to generate citations in APA and MLA

    www.amacite.com

    Wednesday, March 28, 12

  • Real Estate

    Trulia mashes up MLS data with a Google Map

    www.trulia.com Zillow mashes up MLS data with

    Microsoft Maps

    www.zillow.com HousingMaps mashes up Craigslist

    listings and Google Maps

    www.housingmaps.com Wednesday, March 28, 12

  • Best Sellers

    Reading Radar takes the NY Bestseller Lists and merges it with data from Amazon.com

    http://readingradar.com/

    Wednesday, March 28, 12

  • New York Times

    Find more APIs at developer.nytimes.com Article Search Campaign Finance Community Congress Reference Districts Frequently Asked Questions Most Popular Movie Reviews

    NY State Legislature Real Estate Times Newswire TimesPeople TimesTags

    Wednesday, March 28, 12

  • This We Know

    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.

    Data from GeoNames and GovTrack.us

    www.thisweknow.org Wednesday, March 28, 12

  • Learn about Congress

    Regime shows you all you need to know about your congress person

    Pulls data from NY Times, OpenSecrets, and Sunlight Labs

    tetoncode.com/regime/

    Wednesday, March 28, 12

  • Find More!

    You can find more popular mashups by browsing at the ProgrammableWeb

    http://www.programmableweb.com/popular

    Wednesday, March 28, 12

  • Mashups for Libraries

    Wednesday, March 28, 12

  • Map Library Locations

    Simplest mashup location mashup www.hcplc.org/hcplc/locations/index.html

    Wednesday, March 28, 12

  • http://tscpl.org/bookmobile/

    Map Services

    Wednesday, March 28, 12

  • Map Campus

    Wednesday, March 28, 12

  • Collections on Flickr

    Share your collection on Flickr and then bring it into your website (now its accessible from multiple places and re-mashable)

    http://accessceramics.org http://flickr.com/commons http://flickr.com/photos/library_of_congress/

    Wednesday, March 28, 12

  • Pictures Mapped

    Create a map with pictures from your collection or your library/librarians

    www.widgetbox.com/widget/mapsack-flickr-map

    Wednesday, March 28, 12

  • Website Mashups

    Join any free web service with an RSS feed or widget Blogs, Wikis, Flickr, Calendars, Bookmarks, etc Delicious chelmsfordlibrary.org/reference/consumer.html chelmsfordlibrary.org/reference/consumers.html (w/out) Delicious, Flickr, Google Books chelmsfordhistory.org/resources.html Flickr, Calendar, Reviews and Blog www.manchester.lib.nh.us

    Wednesday, March 28, 12

  • Website Mashed Up

    http://www.manchester.lib.nh.us/Wednesday, March 28, 12

  • 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

    Hire an expert programmer (or developer service) to help you

    Wednesday, March 28, 12

  • SOPAC

    The Social OPAC built on Drupal is a mashup of data from your library catalog, Amazon, your patrons and more

    Replaces your current OPAC

    thesocialopac.net

    Wednesday, March 28, 12

  • OpenLibrary API

    One Webpage for Every Book! openlibrary.org APIs available for free Books Covers Lists Read openlibrary.org/developers/api

    Recent Changes Search inside Subjects

    Wednesday, March 28, 12

  • LibraryThing

    Tap into the data stored in LibraryThing its not all just popular fiction!!

    Freely Available www.librarything.com/services/ Add LibraryThing For Libraries to

    your OPAC

    Pay service: www.librarything.com/forlibraries/

    Wednesday, March 28, 12

  • Mashup ToolsPlay Time

    Wednesday, March 28, 12

  • Generate a Google Map

    Basic Map Go to http://maps.google.com in your new tab Search for your library address Click the link button in the top right Copy the HTML to embed the map into your

    site

    Can also use BatchGeo: www.batchgeo.com or My Maps on Google

    Wednesday, March 28, 12

  • Generate a multi-plot Map

    Go to http://maps.google.com Click My Places in the top left Click Create a new Map Drag plots on to the map Click the link button in the top right Copy the HTML to embed the map into

    your site

    Wednesday, March 28, 12

  • Delicious Link Rolls

    Go to www.delicious.com Log in to your account (or create an account) Click Settings Create a LinkRoll Learn more: Herzog, Brian. Information in Context. In Library mashups :

    Exploring new ways to deliver library data. Information Today, Inc. mashups.web2learning.net/toc/chapter-5.

    Wednesday, March 28, 12

  • Diigo Linkrolls

    Go to www.diigo.com Log in to your account (or create an

    account)

    Click Tools Go to Enhanced Linkrolls Same general concept as Delicious, just a

    different tool

    Wednesday, March 28, 12

  • Google Calendar

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

    Wednesday, March 28, 12

  • Flickr

    Log in to your Flickr account (www.flickr.com) Go to http://www.flickr.com/badge.gne Choose your badge for embedding in your site Another example: www.lib.montana.edu/

    ~jason/talks/offline/

    Wednesday, March 28, 12

  • Google Books Bar

    Go to: 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

    Another example: www.lib.montana.edu/~jason/talks/offline/

    Wednesday, March 28, 12

  • Yahoo! Pipes

    Lets mashup a few RSS feeds to create one content source

    pipes.yahoo.com Learn More from Jody Condit Fagan www.accessmylibrary.com/coms2/

    summary_0286-33690750_ITM

    Wednesday, March 28, 12

  • More Resources

    Wednesday, March 28, 12

  • Playgrounds Google Code Playground code.google.com/playground/ NYTimes API Playground prototype.nytimes.com/gst/apitool/index.html Twitter API Tool dev.twitter.com/console API Playground apiplayground.org

    Wednesday, March 28, 12

  • Reading

    Mashups Bibliography: http://www.zotero.org/nengard/items/

    collection/3JV7WD6D

    Mashups Glossary: http://mashups.web2learning.net/glossary

    Wednesday, March 28, 12

  • Available Today!Library Mashups

    Exploring new ways to deliver library dataEdited by Nicole C. Engard - ISBN 978-1-57387-372-7

    Published by Information Today, Inc., 2009

    http://mashups.web2learning.net

    Wednesday, March 28, 12

  • Thank YouNicole C. Engard

    [email protected]

    http://mashups.web2learning.net Wednesday, March 28, 12