Skip to content

Commit

Permalink
Merge branch 'main' into update_ia
Browse files Browse the repository at this point in the history
  • Loading branch information
glenrobson authored Dec 1, 2024
2 parents c2a031f + ab5135a commit bfa1933
Show file tree
Hide file tree
Showing 1,045 changed files with 17,220 additions and 81,529 deletions.
20 changes: 3 additions & 17 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,20 +1,6 @@
# Training
Documentation and workshop materials for IIIF training
Documentation and workshop materials for IIIF training. You can see the published versions of these training sessions at the following URL:

## Current training
[https://training.iiif.io](https://training.iiif.io)

* [IIIF Online workshop](iiif-online-workshop/index.html) - This online workshops covers working with the Image and Presentation APIs and annotating images. It is designed to be followed as a self-paced open access learning tool, though we also offer regular expert-led trainings using a combination of asynchronous learning, Zoom meetings, 1-on-1 help sesions, and a dedicated Slack channel that remains active following the course. This course is updated regularly.

* [Annotating Cultural Heritage via IIIF](annotations/index.html) - a 1.5 hour session run on the 9th of November 2021

* [European Time machine Training](time_machine/index.html) - a 2 hour session run on the 7th of October 2021

## Older training

* [Europeana IIIF Working Group - Presentation API](presentation-api/index.html) - a hour long intro into the Presentation API given as part of the IIIF Europeana Working Meeting in September 2020

* [5 day workshop](iiif-5-day-workshop/index.html) - ran at the 2019 DHSI Conference

* [1 day workshop](iiif-1-day-workshop/index.html) - ran in 2019 in South Africa

* [Introduction to IIIF Guidebook](intro-to-iiif/index.html) - for Workshop run in 2017
Each directory is a separate Gitbook instance.
33 changes: 33 additions & 0 deletions australia/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
# IIIF Australia Training

This training is part of the [IIIF events](https://iiif.io/event/2024/canberra/) around Fantastic Futures conference in Australia.

## About the workshop
Access to image-based resources is fundamental to research, scholarship and the transmission of cultural knowledge. Digital images are a container for much of the information content in the Web-based delivery of images, books, newspapers, manuscripts, maps, scrolls, single sheet collections, and archival materials. Yet much of the Internet's image-based resources are locked up in silos, with access restricted to bespoke, locally built applications. A large community of the world's leading research libraries and image repositories have embarked on an effort to collaboratively produce an interoperable technology and community framework for image delivery.

This workshop will introduce the basics of the International Image Interoperability Framework (IIIF) starting with demonstrating the use cases it supports; including side by side comparison, annotations and layering of images. It will then go on to look into the Image API and provide a method for participants to upload their own images to the Internet Archive so they can access the IIIF Image support the IA provides.

The second part of the workshop will focus on linking multiple IIIF images together with metadata to provide a IIIF Presentation API manifest and look at the different tools that are available to work with these manifests. Participants will create their own manifests and look to create an exhibit showing off their work.

## Speaker Bio:
Glen Robson works as the IIIF Technical Coordinator and runs a monthly 5 day online training course along with designing custom training for different institutions on IIIF and AV and reusing IIIF resources in various research systems like Omeka, Zooniverse and other annotation systems. Glen has been involved in the IIIF community since 2014 and previously worked at the National Library of Wales and worked on their IIIF implementation to support various crowdsourcing, maps and Newspaper projects.

## Plan:

### Part 1:
9:00am - 11:00am
* Introductions and intro to IIIF - 30 mins
* Introduce exercise on taking a manifest from an institution and opening it in a viewer
* Exercise time - 10mins
* Looking at the image API - 1 hour
* Introduce exercise on uploading image to the internet archive and leave as home work - 10mins

### Part 2:
11:00am - 12:00pm
* Presentation API - 30mins
* Introduce exercise on using the Manifest Editor
* Exercise time - 15 mins
* Extras - 10mins
* Things to do with Manifests
* Create an Exhibit
* Project demos and summary - 5 mins
30 changes: 30 additions & 0 deletions australia/SUMMARY.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
# Summary

- [Overview](README.md)
- [What is IIIF](day-one/whatisiiif.md)
- [Exercise](day-one/guides.md)

## Image API
- [Image API](day-two/image-api.md)
- [Identifier](day-two/image-api/identifier.md)
- [Region](day-two/image-api/region.md)
- [Size](day-two/image-api/size.md)
- [Rotation](day-two/image-api/rotation.md)
- [Quality](day-two/image-api/quality.md)
- [Format](day-two/image-api/format.md)
- [File formats](day-two/fileformats.md)
- [Uses](day-two/uses.md)
- [Getting started](day-two/image-servers/README.md)
- [Hosted - Internet Archive](day-two/image-servers/iiif-hosting-ia.md)
- [Static Images - Workbench](day-two/image-servers/level0-workbench.md)
- [Cantaloupe (Advanced)](day-two/image-servers/setting-up-cantaloupe.md)
- [Scaling IIIF Images](day-two/scaling.md)

## Presentation API
- [Presentation API](day-three/prezi-intro.md)
- [How do people create Manifests?](day-three/prezi-how.md)
- [Create a Manifest](day-three/digirati-editor/standalone.md)
- [Create a AV Manifest](day-three/digirati-editor/Add_video_manifest.md)
- [Things to do with Manifests](manifests.md)
- [Create an Exhibit](exhibit/exhibit.md)
- [Project demos and summary](demos.md)
1 change: 1 addition & 0 deletions australia/annotation-use-cases
26 changes: 26 additions & 0 deletions australia/book.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
{
"title": "IIIF Australia Workshop - October 16th 2024",
"plugins": [
"include",
"theme-default",
"toggle-chapters",
"git-author",
"-highlight",
"toggle-chapters"
],
"gitbook": "3.2.3",
"styles": {
"website": "styles/website.css"
},
"pluginsConfig": {
"theme-default": {
"showLevel": true
},
"git-author": {
"position": "bottom",
"modifyTpl": "Last modified by {user} {timeStamp}",
"createTpl": "Created by {user} {timeStamp}",
"timeStampFormat": "YYYY-MM-DD HH:mm:ss"
}
}
}
1 change: 1 addition & 0 deletions australia/day-four
1 change: 1 addition & 0 deletions australia/day-one
1 change: 1 addition & 0 deletions australia/day-three
1 change: 1 addition & 0 deletions australia/day-two
44 changes: 44 additions & 0 deletions australia/demos.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
# Project demos

We've now completed the course and would be interested in seeing the demos you've been working on.

Examples from the first workshop can be found at:

https://docs.google.com/document/d/1W6sBXJEt3Ou2zIPRQxgDQtJtaHZ7qYvCYtixTcSO1Ro/edit?usp=sharing


## Slack channels

Join the [IIIF slack](http://bit.ly/iiif-slack):

* general - general discussion and announcements
* beginner - beginner questions lots of people to help
* iiif-in-the-classroom - ideas for IIIF in the classroom
* curators_of_awesome - become a curator of awesome by helping to curate: https://github.com/IIIF/awesome-iiif
* mirador - ask questions and see the latest developments with Mirador
* technical - ask difficult technical questions :-)

## Zoom calls
Community Calls https://iiif.io/community/call/

## Community groups
See all IIIF calls on the IIIF Calendar: https://iiif.io/community/

Community groups:
* [3D](https://iiif.io/community/groups/3d)
* [A/V](https://iiif.io/community/groups/av)
* [Design](https://iiif.io/community/groups/D4H)
* [Maps](https://iiif.io/community/groups/maps)
* [Museums](https://iiif.io/community/groups/museums)
* [Outreach](https://iiif.io/community/groups/outreach)

Technical Groups
* [3D](https://iiif.io/community/groups/3d/tsg/)
* [Authentication](https://iiif.io/community/groups/auth-tsg)
* [Content Search](https://iiif.io/community/groups/content-search-tsg)


## Stay informed

* Join the [monthly newsletter](https://iiif.io/newsletter/)
* Join the IIIF Discuss [email list](https://groups.google.com/forum/#!forum/iiif-discuss)
1 change: 1 addition & 0 deletions australia/exhibit
8 changes: 8 additions & 0 deletions australia/manifests.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
# Things to do with Manifests

Once you have a IIIF manifest hosted publicly on the web you are ready to use most IIIF tools. The following pages provide a few highlights and there are also extras in the following online training:

* [Exhibiting content with Omeka-s](https://training.iiif.io/advanced_iiif/modules/omeka/)
* [Crowdsourcing with Zooniverse](https://training.iiif.io/advanced_iiif/modules/zooniverse/)
* [Georeferencing with allmaps](https://allmaps.org/)
* [See more tools on awesome-iiif](https://github.com/IIIF/awesome-iiif)
1 change: 1 addition & 0 deletions australia/styles
37 changes: 37 additions & 0 deletions dcmi-workshop/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
# DCMI 2023 IIIF Workshop

This is part the [DCMI 2023](https://www.dublincore.org/conferences/2023/) IIIF Workshop.

## About the workshop

Access to image-based resources is fundamental to research, scholarship and the transmission of cultural knowledge. Digital images are a container for much of the information content in the Web-based delivery of images, books, newspapers, manuscripts, maps, scrolls, single sheet collections, and archival materials. Yet much of the Internet's image-based resources are locked up in silos, with access restricted to bespoke, locally built applications. A large community of the world's leading research libraries and image repositories have embarked on an effort to collaboratively produce an interoperable technology and community framework for image delivery.

This workshop will introduce the basics of the International Image Interoperability Framework (IIIF) starting with demonstrating the use cases it supports; including side by side comparison, annotations and layering of images. It will then go on to look into the Image API and provide a method for participants to upload their own images to the Internet Archive so they can access the IIIF Image support the IA provides.

The second part of the workshop will focus on linking multiple IIIF images together with metadata to provide a IIIF Presentation API manifest and look at the different tools that are available to work with these manifests. Participants will create their own manifests and look to create an exhibit showing off their work.

## Speaker Bios:

Tom Cramer is the Chief Technology Strategist, Associate University Librarian & Director of Digital Library Systems & Services for the Stanford University Libraries. He directs the technical development and delivery of Stanford’s digital library services, including digitization, management, preservation and access of digital resources that support teaching, learning and research. He is the founder of the International Image Interoperability Framework (IIIF), a founder of the Samvera Community, the first adopter and an active contributor to Blacklight, and a member of the FOLIO Community Council. He is the President of the Open Library Foundation and co-chair of the CLOCKSS Board of Directors. He has served as a co-PI for the suite of LD4L and LD4P grants from their inception to present day.

Simeon Warner is Associate University Librarian for IT and Open Scholarship at Cornell University Library. His responsibilities include oversight of IT operations, user experience, web programming, digital preservation, and open scholarly publishing. I have particular interest in interoperability between information systems and the development of standards and collaborations to facilitate that. Current work includes digital preservation (OCFL), evolution of the FOLIO library services platform, use of linked open data for description and discovery of library resources (LD4L/LD4P), image and A/V interoperability (IIIF), and repositories for open-access scholarly publishing (including work with Samvera and ORCID). Past projects include technical direction of the arXiv e-print archive and development of the OAI-PMH and ResourceSync standards.

## Contributor Bio:

Glen Robson works as the IIIF Technical Coordinator and runs a monthly 5 day online training course along with designing custom training for different institutions on IIIF and AV and reusing IIIF resources in various research systems like Omeka, Zooniverse and other annotation systems. Glen has been involved in the IIIF community since 2014 and previously worked at the National Library of Wales and worked on their IIIF implementation to support various crowdsourcing, maps and Newspaper projects.

## Plan:

* 2:00 - Introductions, current knowledge, hopes and computer set-up
* 2:10 - [Introduction to IIIF](part1/whatisiiif.md)
* [Exercise: Finding IIIF Manifests](part1/guides.md) and loading into Mirador and UV
* 2:45 - [Image API](part2/image-api.md)
* [Exercise: Cropping images](part2/crop-exercise.md)
* 3:30 - Break
* 4:00 - [Presentation API](part3/prezi-intro.md)
* [Exercise: Create a Manifest](part3/digirati-editor/standalone.md) with the Digirati Manifest Editor
* 4:45 - Wrap-up
* [Things to do with Manifests](manifests.md)
* [Setting up IIIF Image Servers for your institution](part2/image-servers/README.md)
* [Image Server Scalability](part2/scaling.md)
* [Project demos and summary](demos.md)
32 changes: 32 additions & 0 deletions dcmi-workshop/SUMMARY.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
# Summary

- [Overview](README.md)
- [What is IIIF](part1/whatisiiif.md)
- [Exercise: Finding IIIF Manifests](part1/guides.md)

## Image API
- [Image API](part2/image-api.md)
- [Identifier](part2/image-api/identifier.md)
- [Region](part2/image-api/region.md)
- [Size](part2/image-api/size.md)
- [Rotation](part2/image-api/rotation.md)
- [Quality](part2/image-api/quality.md)
- [Format](part2/image-api/format.md)
- [File formats](part2/fileformats.md)
- [Uses](part2/uses.md)
- [Exercise: Cropping images](part2/crop-exercise.md)

## Presentation API
- [Presentation API](part3/prezi-intro.md)
- [How do people create Manifests?](part3/prezi-how.md)
- [Exercise: Create a Manifest](part3/digirati-editor/standalone.md)
- [Extra: Create a Video Manifest](part3/digirati-editor/Add_video_manifest.md)

## Wrap-up
- [Exercise: Things to do with Manifests](manifests.md)
- [Annotation Exercise with Mirador](part4/annotations-exercises.md)
- [Annotation Stores](part4/annotations-stores.md)
- [Create an Exhibit](exhibit/exhibit.md)
- [Setting up IIIF Image Servers for your institution](part2/image-servers/README.md)
- [Image Server Scalability](part2/scaling.md)
- [Project demos and summary](demos.md)
39 changes: 39 additions & 0 deletions dcmi-workshop/annotation-use-cases/AV.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
# Audio and Visual Annotations

In the last few years there have been a number of tools developed to support Audio and Visual annotations. A/V was added in IIIF version 3 so it is a relatively recent addition and the tool support is rapidly improving.

## Timeliner

Timeliner is an annotation tool for music education. It allows students and educators to describe the structure of a piece of music (or any audio), creating a hierarchy of parts and visualising the parts as nested bubbles.

https://cultural-heritage.digirati.com/our-work/timeliner/

<iframe width="100%" height="415" src="https://www.youtube-nocookie.com/embed/gn37PAO9X2s" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>

## Europeana Video Editor

Another powerful annotation tool for AV is the Europeana Video Player/Editor. As well as playing IIIF AV resources the EU Player also has annotation functionality that allows you to create general annotations and also video subtitles.

https://video-editor.eu/

### Annotations

![EU Player annotations](eu_player_annotations.png)


### Subtitle editing

![EU Player subtitles](eu_player_subtitles.png)


## AudiAnnotate

AudiAnnotate is a publication platform for audio transcriptions created by various existing audio tools like [Sonic Visualiser](https://www.sonicvisualiser.org/). The idea is that you can use your existing tool workflow to create a transcription then upload it to AudiAnnotate. AudiAnnotate will then convert the transcription into IIIF annotations and use a IIIF viewer to displayer the results. You can see a list of projects here:

http://audiannotate.brumfieldlabs.com/

and one project example here:

https://tanyaclement.github.io/sexton_sweetbriar_1966/pages/anne-sexton-class-visit-at-sweetbriar-college-1966.html#?c=&m=&s=&cv=

AudiAnnotate uses GitHub for storage so it can be run as a free service.
29 changes: 29 additions & 0 deletions dcmi-workshop/annotation-use-cases/FromThePage.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
# Transcription for Pedagogy

See [this article](https://content.fromthepage.com/transcription-for-pedagogy/) on using an annotation system called FromThePage for teaching. FromThePage is a transcription tool that provides a wiki like interface for transcribing IIIF Manifests. You can see a full list of features on the [about FromThePage](https://content.fromthepage.com/about/) site. It is open source but also offers a hosted transcription interface.

For a more in depth workshop including and how to sign up for a trial membership and annotate your own manifests please see the [FromThePage guest presentation](https://training.iiif.io/iiif-online-workshop/GuestPresentations.html#crowdsourced-transcription-using-fromthepage--iiif) which is part of the 5 day IIIF online training.

![Screenshot of FromThePage](FromThePage.png)

The pedagogy use case mentioned in the article has the following stages:

## Step 1: Find the Archival Collection

In this case this is a physical challenge where students are tasked with going to the archive to find a set of letters. You could imagine this would also work in a digital only session where students are tasked with finding items in an online catalogue.

## Step 2: Transcribe

Once the Students have found the material the course tutor sends round a link to the students so they can start transcribing the letters.

## Step 3: Review and Edit

Once the students have finished their assigned transcriptions the course tutor is able to review and edit the transcriptions to provide the students with feedback.

## Step 4: Write a Paper.

Finally using the archival material they are now familiar with they are asked to write a report using the letters as historical sources.

# Review

This is a use case which could be used in a wide variety of situations particularly with the wealth of IIIF material available. With FromThePage being hosted you don't need any infrastructure to support the project as long as the material you are working with is available as IIIF.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading

0 comments on commit bfa1933

Please sign in to comment.