Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Making Future-proof Library Content for the Web: Metadata-driven Workflows and Doing Things the “Right” Way


Published on

Slides from ELAG2013 in Ghent on NTNU University Library's approach to deploying content to web using semantic technologies, OSS and workflow methodologies.

Published in: Education, Technology
  • Be the first to comment

Making Future-proof Library Content for the Web: Metadata-driven Workflows and Doing Things the “Right” Way

  1. 1. Making future-proof library content for the WebMetadata-driven workflows & doing things the “right” wayTuesday, June 4, 2013
  2. 2. About usTuesday, June 4, 2013NTNU UBGunnerus special collectionsData, since 2009Extremists?->ODC PDDL, CC-BY-SA, moving towards RDF as a sole formatDisagree with the trend towards discoveryReject ideas of working around legacy crapPersonal journey -> from scripter to coder, architect…planner
  3. 3. The big ideaLike,dude,wetotallyneed a newwebpage“”Tuesday, June 4, 2013depression, they mean a webpageThe average library manager is aware of their IT shortcomingsWe need a new way of getting data and assets to usersProcess of asset production, ingestion, documentation, preservation, storage and provision
  4. 4. data provisionresource linkingsearchCapabilitystackaddressingTuesday, June 4, 2013
  5. 5. From webapp to WebYou tryfindingsmartassa suitable imageTuesday, June 4, 2013Web scale? No, the only webscale thing is the WebWeb means via HTTP and standard Web tech…not weird library shitBeing a part of the Web is more important than anything elseDo what serious Web companies doConsume data to provide data
  6. 6. HTTPRDFJSON-LD RDF/XMLIndexerHTML5TechnologystackTuesday, June 4, 2013
  7. 7. HTTPRDFJSON-LD RDF/XMLIndexerHTML5Apache + Tomcat + JAX-RS + JenaTechnologystackTuesday, June 4, 2013
  8. 8. HTTPRDFJSON-LD RDF/XMLIndexerHTML5Apache + Tomcat + JAX-RS + JenaElastic searchTechnologystackTuesday, June 4, 2013
  9. 9. HTTPRDFJSON-LD RDF/XMLIndexerHTML5Apache + Tomcat + JAX-RS + JenaElastic searchGoogle, Yandex…youTechnologystackTuesday, June 4, 2013
  10. 10. Challenges and issuesHereTuesday, June 4, 2013Status quo: IT policyWe need to revise everything (IT plan from early 2000s)Where we are vs. where we need to bePartnersArchitectural choices
  11. 11. From metadata to data-driven“Hi there!”Tuesday, June 4, 2013What we’re doing right nowAdopting linked data changed the way we looked at metadataMuch more at the centre of the processWorkflows are more important than publishing dataData is very importantScripting removes 2/3 of the workload, data drives the scriptsKilling holy cows…quality of data and image quality…We can do a lot…
  12. 12. scanninguniqueidentifier(meta-)datacataloguingpreservationtransformationWebstorage/deliveryTuesday, June 4, 2013
  13. 13. scanninguniqueidentifier(meta-)datacataloguingpreservationtransformationWebstorage/deliveryingestionTuesday, June 4, 2013
  14. 14. scanninguniqueidentifier(meta-)datacataloguingpreservationtransformationWebstorage/deliveryingestionTuesday, June 4, 2013
  15. 15. Documents, data, search & discoveryright here,something,reallystinks“”Tuesday, June 4, 2013The problem with discovery: it’s not Web, it’s just on the web…sort ofSearch: One page of many millions of pagesCome to us via your preferred routeAdd links to enrichProvide content
  16. 16. The right tools for the job“We’re going to need a bigger hammer…”Tuesday, June 4, 2013Documentation at every stage, code, processing, etc.Technology choicesNothing wrong with being custom…Scripting IS on UNIX…You’re saddled with legacy crap —WinXP? There is a solution
  17. 17. It growsYeah…it’sthisway…“”Tuesday, June 4, 2013See from own experience, eg face detection for img cataloguingProvide solutions for real problems, people come backAcceptance? In current climate?…on offer from commercial providers is the same old stuff
  18. 18. Extending to the institutional levelWell,thisisnice“”Tuesday, June 4, 2013No reason to not extend this thinking to every levelPDF/A…Partners with content or DIYSlow and uphill struggleBetter than the alternative
  19. 19. TakeawaysOm nomnomTuesday, June 4, 2013TalkWork towards the goal of being of the WebProvide data in the formats for the WebConsume and use the same dataELAG2013 -> I see common movement, concensus Sven Schlarb, Joachim Neubert, Niklas
  20. 20., folks!Tuesday, June 4, 2013
  21. 21. “Uret innpakket i plast” ©2013 Nils Eikeland/NTNU, CC-BY-SA Dude ( / wall ( / (, let me drive... ( / ( ( / (“Metadata 00000001” ©2013 Rurik Greenall/NTNU, CC-BY-SA Search Of... ( / ( Essential for every BOFH ( / CC BY-SA 2.0 ( dumplings ( / CC BY-SA 2.0 ( the crowd ( / CC BY 2.0 (“Spesialsamlingsgjengen” ©2013 Nils Eikeland/NTNU, CC-BY-SA, June 4, 2013