Time to celebrate! Today is the International Open Data Day, and yesterday Michael Kay tweeted about the open source version of Saxon-CE (XSLT 2.0 in the browser).
Thanks to Bob DuCharme’s recent blog post, I managed to query the Europeana SPARQL endpoint on a selection of audio files from Finland. The collection belongs to Svenska Litteratursällskapet i Finland, and it contains interviews of Finland-Swedish people at different ages. The query result is downloaded as XML. With this page you can test how Saxon-CE renders the file in your browser. Have a look at the source code. The XSL file is only slightly modified from the Saxon-CE Book List sample application, and CSS is untouched.
Viime viikkojen virkistäviä uutisia oli HelMet-kirjastojen bibliografisen datan julkaiseminen MARCXML-muodossa.
Luettelointityön yksityiskohtaisuus ja huolellisuus on hämmästyttävää. Miten dataa sitten voisi hyödyntää? Kirjastot.fi-keskustelussa Mace Ojala visioi:
Tällaista datadumppia voisi käyttää esim. kirjoitusvirheiden etsimiseen HelMet -tietokannasta. Tai vaikkapa kaivellakseen kirjoittajien ja asiasanojen välisiä yhteyksiä; miten HelMet-kirjastojen luettelointidata kuvailee vaikkapa Aleksis kiven tuotantoa kokonaisuutena? Tätä voisi vertailla vaikkapa siihen miten muut kirjastot saman aineiston sisältöä kuvailevat. Tai voi kaivaa vaikkapa eri kirjastoluokkiin luokittelemiemme teosten jakauman eri vuosille. Tai vertailla vaikkapa miten kirjastoluokat ovat sidoksissa toisiinsa lisäluokkien kautta. Tätä dataläjää voi käyttää myös vaikkapa etsiäkseen muita tapoja kuvailla tällaista aineistoa kuin kirjastojen käyttämä MARC21, pyrkien vaikkapa Open Linked Dataan.
Ensi alkuun pitää saada jokin tolkku MARC-kentistä.
Sormiharjoituksena tein muutaman tiedoston sisällöstä XSLT2-muunnoksen CSV– ja HTML-formaattiin. Valitsin englanninkielistä kaunokirjallisuutta tältä vuosikymmeneltä. Poimin mukaan kirjailijan, kirjan nimen, julkaisuvuoden ja ISBN-numeron sekä muodostin suoran linkin HelMet-tietokantaan, ohjeen mukaan. Lopputulos tässä.
Stories about coding, travels, and history | Koodailua, matkoja ja historiaa