Sehän on vain semantiikkaa 3

Posted by Matti on February 04, 2008

Istuskelin viikko sitten perjantaina Teknillisellä korkeakoululla kuuntelemassa FinnONTO -mahtihankkeen päätösseminaarin esityksiä. Suomalaisen semanttisen webin perusinfraa kehittäneessä hankkeessa on kehitetty mm. Yleisen suomalaisen asiasanaston isoveli, n. 20 000 käsitteen Yleinen suomalainen ontologia (YSO) sekä tätä käsiteviidakkoa laajentavat Museoalan ontologia MAO, valokuvausalan VALO sekä paikkaontologia SUO, vain muutamia hankkeessa kehitettyjä ontologioita mainitakseni. Rakennetut ontologiat ovat vapaasti käytettävissä TKK:n ontologiapalvelimen kautta. Nyt suomalaisten semanttisen webin sovellusten kehittäminen ei ole ainakaan käsitemalleista kiinni.

Päätösseminaarissa ontologioiden voimaa havainnollistettiin demosovellusten avulla. Protot toimivat varsin mukavasti ja erityisesti paikkaontologia SUO vakuutti hyödyllisyydestään, nyt kun kuntarajat ovat vapaaehtoisessa(kin) liikkeessä. SUO-ontologian avulla hakusovellus saadaan ymmärtämään esimerkiksi se, että Rovaniemi-niminen paikka on koostunut vuodesta 2006 alkaen kahdesta aiemmin erillisestä alueesta (Rovaniemi ja Rovaniemen maalaiskunta), jotka sijaitsevat Lapin läänin sisällä, joka on ollut vuoteen 1938 asti osa Oulun lääniä.

Demoja ihmetellessäni mietin, millä edellytyksin esitellyt teknologiat - ontologiat etunenässä - leviäisivät aluksi edes web-harrastajien käyttöön. FinnONTO-hankkeen puolelta käyttöönottokynnystä on koitettu madaltaa ONKI Widget-palvelulla, jonka tarkoituksena on integroida halutut ontologiat olemassaoleviin tietojärjestelmiin.

Idea on vähän sama kuin Technorati Tags -palvelussa, jonka avulla voidaan yhdistää eri bloggaajien kirjoitukset käytettyjen avainsanojen perusteella, mutta nyt käytössä ovat ontologioiden käsitteet. Technorati Tags-palvelun käyttöä helpottaa eri julkaisualustoille kehitetyt moduulit, joiden ansioista loppukäyttäjän ei tarvitse huolehtia Technoratiin linkittämisen yksityiskohdista. Nähtäväksi jää, kuinka moni semanttisesta webistä kiinostunut web-harrastaja onnistuu yhdistämään Onki Widgetin julkaisutyökaluunsa - itselläni se jäi toistaiseksi yritykseksi.

Olisi hienoa, jos Semantic Web 2.0 (FinnONTO 2.0)-hankkeessa, joka jatkaa päättyneen FinnONTO-hankkeen viitoittamalla tiellä, kehitettäisiin jotain tämäntapaista. Käyttövalmiit moduulit suosituimpiin vapaisiin julkaisujärjestelmiin, esimerkiksi Drupaliin ja Wordpressiin, olisivat reipas harppaus eteenpäin verkon semantisoinnissa - samaan tapaan kuin julkaisujärjestelmiin integroidut mikroformaatit (esimerkiksi XFN) ovat semantisoineet verkkoa loppukäyttäjän kannalta läpinäkyvästi jo muutaman vuoden ajan.

Drupal-puolella joitain semanttisen webin rakennuspalikoita on jo kehitteillä, esimerkiksi Semantic Search-moduuli ja kuluvan vuoden maaliskuun DrupalCon-tapahtumassa semanttiselle webille on tiedossa oma sessio.

VuFind - kasvojenkohotusta Voyagerille 3

Posted by Matti on July 22, 2007

Philadelphialaisen Villanova Universityn kirjasto on rakentanut mielenkiintoisen Voyager-kirjastojärjestelmän asiakaskäyttöliittymän korvaajan.VuFind-nimellä kutsuttua järjestelmää on kehitetty vajaan vuoden verran ja viime viikon perjantaina julkaistiin ensimmäinen yleiseen käyttöön valmis testiversio. Mikä parasta, koodi julkaistiin GPL-lisensoituna! Myöhemmin VuFind tulee tukemaan myös muita kirjastojärjestelmiä (ml. avoimen koodin Evergreen ja Koha), joten projektin etenemistä on syytä pitää visusti silmällä.

VuFind toimii kokonaisuudessaan avointen ohjelmistojen varassa. Vaatimuksina ovat:

  • Apache 2.2 (web-palvelin)
  • PHP 5.1.0 (yleinen web-sovelluksissa käytetty ohjelmointikieli)
  • MySQL 4.1 (tietokanta)
  • Java J2SE JDK 1.4 (yksi yleisimmistä ohjelmointikielistä)
  • YAZ 3.0 (mm. MARC-tietueiden käsittelyssä käytettävä avoin Z39.50 -ohjelmistokirjasto)

Järjestelmän varsinaisina aivoina toimii Solr-hakumoottori (myös avointa koodia), mutta asennuspakettiin sisällytettynä sitä ei mainita erikseen vaatimusluettelossa. VuFind toimii samalla periaatteella kuin NCSU:n näyttöluettelo, joka on rakennettu kaupallisen Endeca-hakumoottorin päälle. NCSU:n näyttöluettelosta bloggisin puolisentoista vuotta sitten.

NCSU:n näyttöluettelon tapaan järjestelmä ei käsittele alkuperäisiä MARC-tietueita, vaan tietueet muutetaan helpommin käsiteltävään muotoon ja tuodaan VuFindin omaan tietokantaan järjestelmän käyttöönottovaiheessa. Vielä nykyisessä 0.5- versiossa varsinaisen tietokannan ja näyttöluettelotietokannan synkronointi ei suju automaattisesti, mutta jo seuraavassa kehitysversiossa toiminnallisuuden on jo tarkoitus olla. Tällöin synkronointi voidaan tehdä eräajona esimerkiksi öisin.

Hajahuomioita ja pari vertailevaa ruudunkaappausta (klikkaa kuvia suuremmaksi).

Perus-Voyager

Teoksen tiedot Voyagerin perus-OPACissa

VuFind

Teoksen tiedot VuFindissä

Käyttöliittymä on toteutettu viisaasti. Kaikki HTML-koodi on sijoitettu erillisiin sivupohjatiedostoihin, jotka nopean tutkailun perusteella näyttäisivät olevan jokseenkin puhtaita varsinaisesta ohjelmakoodista. Käyttöliittymän asettelussa on hyödynnetty Yahoon BSD-lisenssillä tarjoamaa Grids CSS -koodia. Grids CSS on osa Yahoon UI-kirjastoa, joka koostuu lukuisista web-kehittäjän elämää helpottavista käyttöliittymäkomponenteista ja -kirjastoista. Valmiita komponentteja käyttämällä VuFindin kehittäjät ovat välttäneet painimasta selainkohtaisten CSS-yhteensopivuusongelmien kanssa, kun Yahoon väki on hoitanut asian heidän puolestaan.

Asennusohjeet näyttävät selkeiltä ja ilmeisesti myös ovat sitä, sillä esimerkiksi Miami Universityn kirjastossa työskentelevä Rob Casson toteaa asennuksen sujuneen puolessa tunnissa. Löytyisiköhän suomalaisilta Voyager-käyttäjiltä, joita ovat mm. kaikki yliopisto- ja ammattikorkeakoulukirjastot, hieman pioneerihenkeä ja puolta tuntia löysää aikaa?

Edit:

Google-haun perusteella näyttäisi siltä, että VuFind -nimellä kehitetään myös videohakujärjestelmää. Voi olla, että näyttöluetteloprojekti joutuu vielä vaihtamaan nimeä, sillä mitä todennäköisemmin videohakujärjestelmää kehittelevä VuFind Inc. ei sitä tule tekemään.

Kirjallisuutta kartalla - Google Lit Trips

Posted by Matti on March 10, 2007

Google LitTrip
John Steinbeck: Vihan hedelmät

Kalifornialainen opettaja Jerome Burg on keksinyt kiehtovan tavan elävöittää kirjallisuuden opetusta. Google Lit Trips antaa mahdollisuuden kulkea klassikkokirjojen henkilöiden jalanjäljissä Google Earth-virtuaalikarttapallon pinnalla. Vielä syvemmälle kertomuksen maailmaan vievät kartalle merkittyihin paikkoihin linkitetyt videot, kuvat ja muut dokumentit - myös toiset kirjat. Tämä on aivan ehdoton verkkokirjavinkkaamisen väline - kuvitelkaapa jokin Waltarin tai Paavolaisen matkaromaaneista plotattuna kartalle!

Linkkejä:

Google Earth (ilmaisohjelma) Steinbeckin Vihan hedelmät kartalla

Valokuvatorstai: Sininen 2

Posted by Matti on March 08, 2007



Valokuvatorstai: Miksi? 1

Posted by Matti on January 18, 2007



Valokuvatorstai: Avara 4

Posted by Matti on January 11, 2007



Näyttöluettelovideo!

Posted by Matti on December 05, 2006

the OPAC sucks, people are confused
it runs amok, committing its abuse
years and years and years ago, computers replaced cards
how come finding what i want is still so goddamn hard?

Videon tehneen Brian Smithin kommentti tiivistää olennaisen:

Keep in mind that your library isn’t spending thousands of dollars on the song and video

Valokuvatorstai: Juice Leskinen In Memoriam 1

Posted by Matti on November 30, 2006


päivä päivältä muistuttaa itseään entistä enemmän

Kirjavideoita

Posted by Matti on November 25, 2006

Londonstani

Gautam Malkani: Londonstani

Trailereilla voi elokuvien ja pelien lisäksi markkinoida myös kirjoja. Kuutisen vuotta sitten syntynyt ilmiö on saanut YouTuben ja muiden videoille auliisti kaistaa jakavien palvelujen myötä uutta vauhtia. Suomalaiset kustantajat eivät ainakaan vielä ole äkänneet tätä markkinointimahdollisuutta. Kustantajien sijaan toimeen ovat tarttuneet kirjailijat Jääskeläinen ja Auer, joiden omakätisesti tekemät kirjatrailerit taitavat olla ensimmäiset laatuaan. Tässäpä olisi oiva nälkävyön löysäämisen tilaisuus yritteliäälle media-assarille!

Jotain ilmiön merkittävyyden kasvusta kertoo, että kustannusalaa seuraava The Book Standard on laittanut pystyyn Tho Book Video Awards -kilpailun eri tuotantoyhtiöiden ja elokuva-alan koulujen oppilaistöinä kuvaamille kirjavideoille. Voittaja olisi Stuart, jos saisin päättää :)

Samainen Book Standard pitää yllä myös Book Trailerpark-blogia, jota seuraamalla saa yleiskuvan ‘alan’ kehityksestä. Vielä ei liene ajankohtaista puhua alasta, trailereiden tuotanto kun on vielä aika marginaalibisnestä.

Valokuvatorstai: Kaamos 1

Posted by Matti on November 23, 2006