mashed libraries - what is a mashup + demo

Post on 27-Nov-2014

3.213 Views

Category:

Education

1 Downloads

Preview:

Click to see full reader

DESCRIPTION

 

TRANSCRIPT

Mashed Libraries: What is a Mashup?

Tony Hirst

Dept of Communication and Systems, The Open University, UK

What is a mashup?

What is a mashup?Where are they used?

What is a mashup?Where are they used?How can I make one?

3 flavours

3 flavours

• Presentation layer mashup– “re-presentation”/visualisation

3 flavours

• Presentation layer mashup– “re-presentation”/visualisation

• Data mashup

3 flavours

• Presentation layer mashup– “re-presentation”/visualisation

• Data mashup• Process/workflow mashup

A mashup is a combination of:

data from two or more independent sources

data and an 'unanticipated' way of presenting it

An unanticipatedway of presenting of “data”

Doing more with less...

http://flickr.com/photos/75468125@N00/1395277674/

If it uses “glue logic” then it is a mashup...

http

://fl

ickr

.com

/pho

tos/

todb

ot/9

6085

777/

“Simple logic circuits used to connect together more complex circuits

which are not perfectly compatible.”

http

://fl

ickr

.com

/pho

tos/

eob

/554

3463

9

Fan-in

Search glue:

http://live.comjust add &format=rss

“Library Feeds”

• - Library resources• - New books• - Journal tables of contents

http

://fl

ickr

.com

/pho

tos/

todb

ot/9

6085

777/

Glue Logic

Nice URLsmake life easier too :-)

Pipework

Fan-in

Filter

Filter

Process/Transform

Merge/Fuse

“Differential Processing”

http://pipes.yahoo.com

Tinkering with the Amazon and LibraryThing APIs

Part 1: http://tinyurl.com/56fjwx

Part 2: http://tinyurl.com/5uj8n8

Part 3: http://tinyurl.com/6acs9s

Part 1: Calling the Amazon Web Services API from a Google

Spreadsheet

http://tinyurl.com/56fjwx

AmazonAPI XMLGoogleSpreadsheet=importXML

Lowering the barriers to entry:data accessibility

http://www.awszone.com/

=importXML(B3,”//Item”)

//ItemAttributes

//Item[1]/ItemAttributes

//Item[2]/ItemAttributes/Title

Part 2: Looking Up Alternative Copies of a Book on Amazon, via

ThingISBN

http://tinyurl.com/5uj8n8

http://www.librarything.com/api/thingISBN/ISBNHERE

Part 3: Amazon Reviews from Different Editions of the Same Book

http://tinyurl.com/6acs9s

Items.Item.CustomerReviews.Review

http://ouseful.info

top related