IIIF Open Source Developments

IIIF (International Image Interoperability Framework)  is a community of research libraries and image repositories working on interoperable technology and community framework for image delivery with the goals of uniform and rich access to image-based resources, common APIs for image repositories that enable great user experience while viewing, comparing, manipulating and annotating images and provide uniform rich access to image resources hosted online.

The framework for IIIF development has been its Image API (http://iiif.io/api/image/2.1/#table-of-contents) that allows for the retrieval of pixels through a REST web service and Presentation API (http://iiif.io/api/presentation) that drives viewing interfaces.   In addition, there is a Search API (http://iiif.io/api/search/1.0) and Authentication API (http://iiif.io/api/auth/1.0/).  The APIs use JSON-LD (https://json-ld.org/) throughout.

IIIF Image Servers:

IIIF Image API Viewers:

IIIF Presentation API Viewers :

The full list of viewers is available here: https://github.com/IIIF/awesome-iiif

Demonstration IIIF sites: http://iiif.io/apps-demos/





Digital humanities text analysis tools

Distant Reading & Text Analysis

The Versioning Machine (http://v-machine.org/) is a framework and an interface for displaying multiple versions of text encoded according to the Text Encoding Initiative (TEI) Guidelines

Voyant Tools (https://voyant-tools.org/) web-based reading and analysis environment for digital texts.

Twine (http://twinery.org/) an open-source tool for telling interactive, nonlinear stories. You don’t need to write any code to create a simple story with Twine, but you can extend your stories with variables, conditional logic, images, CSS, and JavaScript when you’re ready.

Textual and Document Visualization

Isabel Meirelles’s “Design for Information” points to the following two seminal books on textual visualization:

Readings in Information Visualization: Using Vision to Think by Stuart K. Card.

Using Vision to Think 

Graphs, Maps, Trees: Abstract Models for Literary History by Franco Moretti

Graphs, Maps, Trees 

In addition, these are some of the case studies/examples that she mentions:

Wordle (http://www.wordle.net)
Google Books Ngram Viewer (http://books.google.com/ngrams)

[Photomedia Forum post by T.Neugebauer from Aug 14, 2015 ]

Timeline Visualization: Photography Exhibition Catalogues in e-Artexte

I’ve been working with Artexte on the development of e-artexte, a unique open access digital repository for documents in the visual arts in Canada. It is a new on-line service that caters to the needs of museums, galleries, artist-run centres and other publishers/authors in the visual arts community who are looking for ways to make their publications more widely accessible via the Internet.

The open source EPrints platform that powers e-Artexte is highly interoperable. In choosing open source technology that is capable of export of its contents using semantic web standards, a necessary condition for innovation around that content is met. E-Artexte enables researchers to leverage the open metadata exporting capabilities of the EPrints software to create customized visualizations.

As an example of such visualization, I ran an advanced search for all exhibition catalogues with the keyword “photography” or “photographie” (for those items catalogued in French language only). I then exported this result from e-Artexte using the JSON export and customized the Timeline libraries so that they will be able to display this data.

This is the result:
Timeline Visualization: Photography Exhibition Catalogues in Artexte Collection (1960-)

The interface allows for the browsing of hundreds of photography-related exhibition catalogue metadata through an interface that organizes the display by time. You can move the timeline by using one of two bands: year, and decade. Clicking on an individual title brings up a more detailed view with an abstract, and clicking on the title in that bubble opens a new window/tab with the relevant e-Artexte record. The visualization updates the latest photography exhibition information from e-artexte every 30 days.

Documentation: http://www.photographymedia.com/visualizations/artexte/timeline.html

Source Code: http://github.com/photomedia/SimileTimelineEPrints

[Photomedia Forum post by T.Neugebauer from Jan 18, 2013 ]

Visual Complexity by Manuel Lima

The recent (2011) Manuel Lima book “Visual Complexity: Mapping Patterns of Information” has made it onto a Wired magazine list.

Visual Complexity

The book includes a showcase and analysis of “the variety of contemporary visual depictions of complex networks” http://www.visualcomplexity.com/vc/book/

The author is responsible for the site: http://www.visualcomplexity.com/vc/
featuring a database of projects that visualize complex networks.

[Photomedia Forum post by T.Neugebauer from Dec 02, 2011, edited Jul 21, 2015 ]

Visualization Methods

Periodic Table of Visualization Methods shows visualization methods for data, information, concept, strategy, method and compound presented in a familiar periodic table structure. The classification scheme in use here is a multi-faceted one:

simple to complex
data / information / concept / strategy / metaphor / compound
process / structure
detail / overview
divergence / convergence


This project is one of the maps produced by visual-literacy.org, a collaborative effort from various Swiss universities including Università della Svizzera italiana, Universität St. Gallen (UNISG) , L’Université de Genève (UNIGE), Fachhochschule Nordwestschweiz (FHNW).

I was especially intrigued by the XEROX PARC Cone Tree (Cn) which has been used to represent hierarchical file structures including the Wold Wide Web.

[Edited from Photomedia Forum post by T.Neugebauer from Jul 10, 2007 ]