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

Slides:



Advertisements
Similar presentations
On-line media tools for strategic communications purposes When using media tools for communication we try to use the latest technologies such us blogging,
Advertisements

Seminar on Emerging Trends in Data Communication and Dissemination Statistical Data as a Service and Internet Mashups by Zoltan Nagy 19 February 2010.
Flickr 101 Michael Sauers Technology Innovation Librarian Nebraska Library Commission.
Surrey Libraries Computer Learning Centres January 2012 Internet Searching Teaching Script Totally New to Computers Internet Searching.
Composing Your Learning Environment Warwick Bailey, Director Icodeon Ltd Cambridge, UK.
® Microsoft Office 2010 Browser and Basics.
Social Media.
Publishing and the Web. What do online customers want? The Google generation expect: To find everything quickly & efficiently Websites to be easy to use.
WEB 2.0. What we are speaking about… Transformation of WEB, the WEB 2.0 –New generation of websites… –Importance of Open Data… –Importance of Users… –Web.
EServices Office Managing Ubiquitous Content On the Web: Today and in the Future – (State ISO Meeting, July 10, 2008)
Blogs, Wikis, and other Foreign- sounding Tools of the Internet Using Web 2.0 in our Tribal Libraries.
The 2.0 Office Nicole C. Engard Central Jersey Regional Library Cooperative May 22, 2008 More than just Blogs & Wikis.
Web 2.0 for AtGentive A Brief Introduction to Web 2.0 Ye DENG
Enhancing Research Projects with Environmental Informatics and Web Technologies.
ITCS 6010 DATA INTEGRATION Krishna Kant Sri Harsha Pokala Vamsi Krishna Jamulapati.
Library Mashups Exploring new ways to deliver library data Nicole C. Engard, Book Editor
Library mashups Exploring New Ways to Deliver Library Data Nicole C. Engard, Book Editor
Library Mashups Exploring new ways to deliver library data Nicole C. Engard, Book Editor
ITEC810 Project By: P. M. Mathindri Nilushika Pathiraja 1.
Introduction Web Development II 5 th February. Introduction to Web Development Search engines Discussion boards, bulletin boards, other online collaboration.
IS Today (Valacich & Schneider) 5/e Copyright © 2012 Pearson Education, Inc. Published as Prentice Hall 7/2/ Facebook is the most popular social.
Delivering Knowledge for Health Edit mode to enable administrators to : Add widgets Add pages Set page format Publish to the website.
Source: George Colouris, Jean Dollimore, Tim Kinderberg & Gordon Blair (2012). Distributed Systems: Concepts & Design (5 th Ed.). Essex: Addison-Wesley.
Ronán Kennedy; NUI Galway e-merging technologies for education and libraries Setting The Scene -- Web 2.0 & Library 2.0.
Yahoo! For Teachers By Teachers, For Teachers. In July 2006 Yahoo! invited a group of educators to partner with them to build technology that addressed.
Blogs & feeds Jim des Rivieres Oct. 16, Grappling with question of how to present Jazz/OSLC data resources “Pure” data resources are presentation-
WEB 2.0: Definitions, glossary, tools and uses. Use web 2.0 tools to create vibrant learning communities.
Library mashups Exploring New Ways to Deliver Library Data Nicole C. Engard, Book Editor
Web 2.0: Concepts and Applications 4 Organizing Information.
Ajax-based startpage Web top Personal web portal Page aggregator –Netvibes, My Yahoo!, iGoogle, Page Flakes, Wakooz, and Microsoft Live. –Personalize.
21 ST CENTURY RESEARCHING WITH DIIGO. Diigo  Diigo = Digest of Internet Information, Groups and Other stuff  Diigo is two services in one  it is a.
Understanding & Using the Read/Write Web INCOL Spring Workshop May 3, 2007 Spokane, WA Presented by: Rachel Bridgewater, Washington State University Vancouver.
Access 2008 Using WorldCat Grid Services in Library Applications Roy Tennant Senior Program Officer OCLC Research.
Social Software & LiBraries Michael Stephens Michael Stephens
Library mashups Exploring New Ways to Deliver Library Data Nicole C. Engard, Book Editor
AIRNow Web Services Data to Go! Prepared by Steven A. Ludewig, Timothy S. Dye Sonoma Technology, Inc. Petaluma, CA John E. White U.S. Environmental Protection.
WEB 2.0 SYNERGY: PUTTING IT ALL TOGETHER Nicole C. Engard Open Source Evangelist, LibLime
Mashups! Presented by Zhao Jin. Outline What is a Mashup? How to build a Mashup? Demonstration References and Resources.
Web Mashups -Nirav Shah.
HOW WEB SERVER WORKS? By- PUSHPENDU MONDAL RAJAT CHAUHAN RAHUL YADAV RANJIT MEENA RAHUL TYAGI.
Web Mashups Presented By: Saket Goel Uni: sg2679.
Business Research Methods Using the Internet- to aid your studies.
Mashups Future of Changing Data Nicole C. Engard, Book Editor
Do's and don'ts to improve your site's ranking … Presentation by:
Web 2.0 tools today Network-based –apps –services –content Integrative functions –easy to use technologies.
WISER: Gadgets and Widgets Jane Rawson, Vere Harmsworth Library Emma Cragg, Sainsbury Library.
Features. Yahoo! Features My Yahoo! Flickr Delicious Yahoo! Pipes Yahoo! Maps Yahoo! Developer Network (YDN) Yahoo! Finance Yahoo! Mobile Yahoo! Hot.
Library mashups Exploring New Ways to Deliver Library Data Nicole C. Engard, Book Editor
Social Bookmarking with del.icio.us. What is del.icio.us? Social Software Store your bookmarks online Tag your bookmarks Share your bookmarks with others.
Social Computing Social networking, Social software.
1 Alternative view on Internet Computing Web 1.0 –Web 1.0 is first generation, Web Information based. Driven by Information provider. Web 2.0 Ajax enabled.
Library Mashups Exploring new ways to deliver library data Nicole C. Engard, Book Editor
Brought to you as a public service by: Ian O’Donnell DISASTER RISK REDUCTION SOCIAL TAGGING SITE:
Infopeople Webcast Series: Technology Tuesdays. Leading Edge Technologies An Infopeople Webcast Roy Tennant Tuesday, January 17 12:00.
21 st Century Communication Tools CUT ICT Advanced Level Workshop Day 2 – Karen Hanson.
What about the World Wide Web? 9 th Grade Digital Dimensions.
Presenter: Ken Baldauf Web 2.0 Technologies for Educators.
Web 2.0 IS530 Fall 2009 Dr. Dania Bilal. Web 2.0 Is the Web that is being transformed into a computing platform for delivering web applications to end.
Microsoft Office 2008 for Mac – Illustrated Unit D: Getting Started with Safari.
LIBRARY 2.0 Cleveland State University Library July 10, 2008.
EVERY CONNECTION has a starting point. EVERY CONNECTION has a starting point. How to Use the Resource Sharing Community Portal Web Seminar Rachel Van Noord.
Mashups for the Nontechies: Yahoo! Pipes Jody Condit Fagan Digital Services Librarian James Madison University
How to Leverage SOCIAL MEDIA in BLENDED LEARNING.
Library Web Site 2.0 Easy Tools For Creating Interactive Sites Miranda Doyle Library Media Teacher Martin Luther King Middle School San Francisco Unified.
NCCUCS 軟體工程概論 Lecture 5: Ajax, Mashups April 29, 2014.
Web Mashups -Nirav Shah.
EServices Office Managing Ubiquitous Content On the Web: Today and in the Future – (State ISO Meeting, July 10, 2008)
APIs (and their Relatives) Can Expand and Unify Library Services
WorldCat: Broad Web visibility for our collection
WEB SERVICES From Chapter 19, Distributed Systems
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 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

Mashup Terminology 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 REpresentational State Transfer (REST) REpresentational State Transfer (REST) the simplest and thus by far the most used protocol in the creation of mashups 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 requests employ a URL containing the API parameters, and is transmitted using GET or POST over HTTP SOAP SOAP relies on international standards and protocols and has been adopted primarily in the enterprise world 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 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 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

Mashups and Libraries: How? Ask vendors for APIs Ask vendors for APIs Mashup library data with popular services Mashup library data with popular services Put your library out there Put your library out there Create RSS feeds for library content 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 Allows you to pull in many sources of data and mash it up into one source pipes.yahoo.com pipes.yahoo.com pipes.yahoo.com

Dapper Use Dapper to create new means for people to access your content. Create RSS feeds, widgets, and APIs with your content and links. 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 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 Mash up your Flickr ( images and create badges, posters, games and so much morewww.flickr.com

Find me Lunch Need help finding someplace to go for lunch? Try Lunchbox Need help finding someplace to go for lunch? Try Lunchbox Powered by Yelp & includes reviews Powered by Yelp & includes reviews

Real Estate Trulia mashes up MLS data with a Google Map Trulia mashes up MLS data with a Google Map Zillow mashes up MLS data with Microsoft Maps Zillow mashes up MLS data with Microsoft Maps

Weather 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

Favorite Links doggdot.us doggdot.us doggdot.us 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 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 You can find more popular mashups by browsing at the ProgrammableWeb

Mashups for Libraries

Map Library Locations Simplest mashup – location mashup 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. 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

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) Share your collection on Flickr and then bring it into your website (now it’s accessible from multiple places and re-mashable)

Mapping Pictures Mapping Pictures 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

Find Books by Setting 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

Website Mashups 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 (w/out) (w/out) Flickr and Blog Flickr and Blog /website/library /website/library /website/library /website/library

OPAC Mashups 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

WorldCat Search API Not free – available to members of OCLC Not free – available to members of OCLC Facebook WorldCat Application 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 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

Mashup Tools Play Time

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

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 The Book: Published by Information Today in 2009