Mashups: Tools of the trade (CPD25)


Published on

Presentation for CPD25 Mashups event April 13 2011 (Goldsmiths, University of London)

Published in: Education
1 Comment
  • 1. Low level tools used for creating mashups, without the need for programming.
    Various elements and parts of the structure needed to make it work.

    2. Online information is data – obvious statement, but it’s true & is often formatted so it can be re-used.
    Structure allows you to re-use data.
    If you can work out structure of data you can often re-use it and combine it with other data.
    Formats inc. XML, MARC, CSV, tables

    3. Your catalogue – Useful if you can get data out in structured way. What format is it? Does it have an API you can use?
    Other services – XML, RSS feeds, other data structures. Librarything. Project Gutenberg. Bibliographic resources.
    Create own – It will then be preformatted in a way you can use and you know the structure. Use Google spreadsheets, database. Limit it easily to the data you want, but not 100% live.

    4. XML – Extensible Markup Language – used on web to structure info. Looks similar to HTML, but used for different purposes.
    RSS – Really Simple Syndication. Uncomplicated data standard – as a minimum it needs Title, Link, Description fields, but can include geolocation, image, etc.
    Atom – Alternative to RSS
    Spreadsheet/CSV – Very simple idea. Data structured in spreadsheet, with column headings as field names.

    5. 1st data source provides one piece of information; 2nd data source provides another.
    Combine them to get what you want.
    Makes data more interesting. Sum of parts and act of combining information makes data more valuable and useable than data sources separate.
    Presentation – Create charts; maps; graphs, etc
    Good/cheap way of prototyping – means you can do it yourself, rather than asking vendor.

    6. Yahoo pipes is able to pull different data resources together, combine them, manipulate them and allows user input.
    Get data from variety of resources
    Tweak data – filter out info; sort data; put on a map; extract keywords
    Use ready made API’s from elsewhere to pull in more information eg Flickr
    Output information so others can use resulting information

    7. Once you have useful output you can re-use this information
    Can add to own RSS feed reader; embed into website; feed into Twitter or Facebook; output in way that programming languages can manipulate eg PHP, JSON
    Are you sure you want to  Yes  No
    Your message goes here
  • Be the first to like this

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

Mashups: Tools of the trade (CPD25)

  1. 1. MASHUPS (tools of the trade) Gary Green (Technical Librarian, Surrey County Council)
  2. 2. Data All Over the Place <ul><li>Online information is data </li></ul><ul><li>Structure is good </li></ul><ul><li>Many different formats </li></ul>
  3. 3. Data Sources <ul><li>Your catalogue </li></ul><ul><li>Other online services </li></ul><ul><li>Create your own </li></ul>
  4. 4. Data Formats <ul><li>XML </li></ul><ul><li>RSS </li></ul><ul><li>ATOM </li></ul><ul><li>Spreadsheet / CSV </li></ul>
  5. 5. Pull It Together <ul><li>Makes data more useful </li></ul><ul><li>Adds value to information </li></ul><ul><li>Present it differently </li></ul>
  6. 6. Why Yahoo Pipes? <ul><li>Pull in different data </li></ul><ul><li>Combine it </li></ul><ul><li>Manipulate it </li></ul><ul><li>Use APIs </li></ul><ul><li>Useful output </li></ul>
  7. 7. Useful output <ul><li>Turn into RSS </li></ul><ul><li>Turn into other format </li></ul><ul><li>Feed into site or social network </li></ul>
  8. 8. <ul><li>Mashups: Tools of the Trade </li></ul><ul><li>(Gary Green, Surrey County Council) </li></ul><ul><li>All images provided by “Smithsonian Institution/Flickr” </li></ul>