ShelfLife, een voorbeeld van innovatie

Bibliotheken en Open Data, het ligt voor de hand dat dit samengaat toch?  Een voorbeeld dichtbij is de bibliotheekcatalogus van UGent waar download & api als een mogelijk gebruik vernoemd is op de website. Naast de standaardfunctionaliteit om te zoeken kan je de data dus ook los van de UGent interface benaderen en er zelf een toepassing op bouwen. De open data, of de voorwaarde om te innoveren, is er dus.  De innovatie zelf is meestal geen automatisch gevolg van het openstellen van datasets. ShelfLife, is daarom een interessant voorbeeld.  Het is een vernieuwende front end toepassing op de open dataset van LibraryCloud.

Shelflife is a community-based wayfinding tool for navigating the vast resources of the combined Harvard Library System. It enables researchers, teachers, scholars, and students to find what they need and help others learn from them and their paths.

ShelfLife is niet alleen interessant omdat het een relatief uniek voorbeeld is, het is ook interessant omdat één van de projectbezielers David Weinberger is die zijn ideeën uit Everything is Miscellanous verwerkt in een interface om boekencollecties te visualiseren.  In ShelfLife wordt geëxperimenteerd met het verband tussen ordening in fysieke en digitale omgevingen. Er wordt vertrokken vanuit de metafoor van een boekenrek.

Zoeken zonder nekpijn
ShelfLife is een digitale toepassing. Er zijn bijgevolg geen grenzen met betrekking tot ruimte of ordening. Daarom liggen de boeken in dit rek neer. Dat is de eenvoudigste manier om de rugtitel op een boek te lezen.  Boeken zo stapelen in een bibliotheek zou problematisch zijn omwille van plaats, de zwaartekracht en het uitlenen van het onderste boek uit de stapel. De beperkingen van een fysieke ruimte bezorgen ons keer op keer nekpijn na een lang bezoek aan een bibliotheek of boekhandel.

Old & new, of bekend en onbekend
Het vasthouden aan de old-fashioned presentatie van een boekenrek wordt door David Weinberger verdedigd vanuit het creëren van context. Een publicatie of werk ontleent zijn betekenis niet alleen aan zichzelf, maar ook aan de relatie met andere werken. Deze relaties zijn in het digitale oneindig. Elk kenmerk van een object is een potentieel ordeningscriterium. Dat weten we al langer, maar de moeilijkheid is om deze oneindigheid aan mogelijkheden om te zetten in een intuïtief bruikbare interface. Het creëren van een herkenbare ervaring is de tweede reden om te vertrekken vanuit het boekenrek als “familiar metaphor”.

Ordening is meer dan volgorde
In ShelfLife worden heat maps gebruikt om de populariteit van een werk weer te geven. De diepte van het kleur blauw varieert naargelang de mate van populariteit. Deze variabele wordt berekend op basis van de vele metadata die beschikbaar zijn via LibraryCloud: aantal uitleningen van een werk, aantal bibliotheken met het werk in de collectie, aantal kopieën van het werk per bibliotheek, aantal user ratings of tags, aantal keer toegevoegd aan een leeslijstje, … De aantallen worden opgeteld als de ShelfRank*.  De ShelfRank is samen met andere kenmerken bepalend voor de StackView. Er worden dus ordenings- of betekenislagen toegevoegd aan de volgorde.

Stack View from Harvard Library Innovation Lab on Vimeo.

Context is king

Weinberger sees value in collecting as much information as possible about the usage of works, because that adds to the contextual richness

Met ShelfLife is het mogelijk om een persoonlijke context te creëren.  Door het transparant maken van de ShelfRank kan je bijvoorbeeld kiezen voor een rangschikking op basis van kenmerken van bibliotheekmedewerkers, lezers, Wikipedia, …
De interface nodigt je uit om zoekacties te bewaren zodat het zoekpad naar een titel helpt bij het creëren van nieuwe contexten. Uiteraard word je via ShelfLife ook uitgenodigd om zelf de titels te taggen. Deze tags vormen een bijkomende context voor jezelf of voor anderen.

Mijn bibliotheek
Je eigen tags worden in een andere kleur weergegeven. Deze kleine ingreep maakt dat je persoonlijke bibliotheek meer zichtbaar wordt in dit grote geheel. Het maken van lijstjes is met de Collection Manager ontwikkeld als een ervaring die het fysiek ordenen simuleert: boeken kunnen versleept of verplaatst worden binnen je persoonlijke collecties.
Zoekresultaten in ShelfLife kunnen gefilterd worden op de collectie van je eigen lokale bibliotheek (als die meewerkt aan het LibraryCloud project). Elke filtering kan gewidgetized worden. Dit betekent dat bibliotheken een ShelfLife-view op de lokale collectie kunnen embedden op de eigen website.  Of, wil je als eindgebruiker een persoonlijke cluster van bibliotheken waarvan je lid bent als standaard zoekomgeving? Dat kan ook.

The sky is the limit, but less is more
Het idee is dat elke ordening en context die je kunt bedenken mogelijk moet zijn met ShelfLife. Stel dat er in de fysieke bibliotheek een rek is waarop alle publicaties staan die gebruikt worden in lessen aan de universiteit. Het is een interessante maar onpraktische ordening in een bibliotheek omdat het boek dan op een andere plaats niet meer kan gevonden worden. Dit soort beperkingen zijn er niet in het digitale.  In het digitale kan alles. Maar! Hoe presenteer je dit allemaal? Less is more als het gaat over usability. Het moet intuïtief blijven, en onze intuïtie is (groten?)deels gebaseerd op hoe we handelen in een fysieke omgeving.

Information Architecture is king
Hier wou ik dus toe komen ;-) De databerg is realiteit geworden. We pleiten voor open data. Er zijn protocollen, standaarden en concepten: linked data, het semantic web, … Maar er is een missing link: de link tussen data en personen.  Hoe kunnen we komen tot zinvolle en bruikbare interfaces die verder gaan dan het tonen dat iets werkt? De killer application is er nog niet. Ook niet met ShelfLife. Het is wel een interessant voorbeeld omwille van het experiment en de ideeën over ordening.

Van data- naar mensenstromen
De ideeën van ShelfLife kunnen naar elke sector getransponeerd worden. Stel dat alle data van onze openbare vervoersmaatschappijen open zouden zijn. Alle! Ook data die in ticket- en abonnementsystemen zit en mogelijk door de organisaties zelf nog niet volledig ontgonnen is. Met deze data zouden we toepassingen kunnen bedenken die ons suggereren welke trein we moeten nemen als we een uur zonder medepassagiers willen reizen. Die minder druk bezette treinen zouden wel eens drukker bezet kunnen worden. Of, hoe het visualiseren van datastromen ook mensenstromen kan beïnvloeden. Is dat niet boeiend?

* voor insiders: ShelfRank = (RoseRank -uitleendata <-toen nog niet beschikbaar)

Also read...

Comments

  1. Pingback: LibraryCloud, een voorwaarde tot innovatie | rcallewaert.be

  2. Zeer interessant die ShelfRank. Brengt me op een ideetje. Zoals die richting “RoseRank”. Wat een schande dat ik je blogje nog niet in mijn reader had zitten. Super interessant.

    Reply

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>