Bulk uploading CONTENTdm images & metadata into Flickr Midwest CONTENTdm Users Group 4th Annual...

Preview:

Citation preview

Bulk uploading CONTENTdm images & metadata into FlickrBulk uploading CONTENTdm images & metadata into FlickrMidwest CONTENTdm Users Group 4th Annual MeetingMidwest CONTENTdm Users Group 4th Annual Meeting

March 18-20, 2009

Jason Paul Michel User Experience Librarian

Elías TzocDigital Initiatives Librarian

::: overview :::::: overview :::

1. Background

2. Flickr API & Uploading Process

3. CONTENTdm metadata

4. Customizing the Flickr interface

5. Results

6. Sample Upload

7. Questions

::: background :::::: background :::

“Our goal is to preserve and provide easy access to the Miami University Libraries' unique and special collections to

support student and faculty research both at Miami University and elsewhere”

::: background :::::: background :::

Why?findability

::: background :::::: background :::

::: background :::::: background :::

Benefits of Flickr

1. Findability

2. Personal Interaction with Users

3. Contributing to global store of knowledge

4. Dynamic interactivity

::: background :::::: background :::

CONTENTdmCONTENTdm

Extending and complimenting our

via

::: background :::::: background :::

Manually upload thousands of imagesManually add metadata for each image

::: background :::::: background :::

share

share-alike

::: FLICKR API:::::: FLICKR API:::

What You Need to Know and Basic Setup

1. API = Application Programming Interface (What?)

2. Obtain API Key (http://www.flickr.com/services/api/misc.api_keys.html)

::: FLICKR API:::::: FLICKR API:::

WWW Server with PHP

Download and Extract flickr_uploader.tar

PHP upload and authorization scripts

PHP libraries

contentdm directory

files.xml

PHP upload and authorization scripts

PHP libraries

contentdm directory

files.xml

contentdm/contentdm/

::: FLICKR API:::::: FLICKR API:::

upload.php auth.phpInsert API Key and Secret into line 11

Insert API Key and Secret into lines 9 & 10

files.xmlCreate XML file of contentdm metadata saved as files.xml

upload.php ✔

::: CONTENTdm metadata :::::: CONTENTdm metadata :::

flickr XML format<?xml version="1.0" encoding="utf-8"?><collection> <record> <title>image title</title> <description>subject (TGM), and RUL</description> <tags>subject (TGM)</tags> <file>filename</file> </record></collection>

::: CONTENTdm metadata :::::: CONTENTdm metadata :::

<!-- Version 4.3 -->

tab-delimited and custom xml files

No admin. fields <dmrecord>

complete file filesize

generate XML (flickr format)

support for harvesting

web-interface

desc.all

OAI

Exporting metadata

PROs CONs

::: CONTENTdm metadata :::::: CONTENTdm metadata :::

<?xml version="1.0" encoding="utf-8"?><contentdm> <record> <title>Spectators at Miami-Ohio Wesleyan football game 1921</title> <description>Football; Sports spectators; Sports; Universities and colleges;

URL: http://digital.lib.muohio.edu/u?/snyder,0</description> <tags>Football; Sports spectators; Sports; Universities and colleges;</tags> <file>6994751412005_20634.jpg</file> </record></contentdm>

::: flickr interface :::::: flickr interface :::

1. Create sets & collections

2. Edit batches at once: add tags to all images

3. Dynamic and embeddable slideshows

4. Each image has comments and notes enabled

5. Users can fave an item, blog an item, download different sizes of the image and order prints.

6. All tags are hyperlinked; increases the dynamic nature of collection.

::: results :::::: results :::

+ 300 views / day (average)

Referrers

global views/comments/favorites

December January February

resourcesresources

http://beta.lib.muohio.edu/~jpmichel/flickr_test/flickr_uploader.tar

http://staff.lib.muohio.edu/~tzocea/files/flickr/

questions?questions?