Mashups: Tools of the trade (CPD25)
by garygre on Apr 19, 2011
- 524 views
Presentation for CPD25 Mashups event April 13 2011 (Goldsmiths, University of London)
Presentation for CPD25 Mashups event April 13 2011 (Goldsmiths, University of London)
Accessibility
Categories
Tags
Upload Details
Uploaded via SlideShare as Microsoft PowerPoint
Usage Rights
© All Rights Reserved
Statistics
- Favorites
- 0
- Downloads
- 2
- Comments
- 1
- Embed Views
- Views on SlideShare
- 451
- Total Views
- 524
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 1 year ago Reply