KOKOn kuulumisia KOKO-työpaja 28.2.2017
Vahvistuksia Fintoon Tänä keväänä rekrytään uusi tietojärjestelmäasiantuntija Fintoon Merkittävin vastuu KOKO-ontologiasta Osallistuu Skosmos-kehitykseen Wikidata-linkitys
Uusi KOKO koottiin helmikuussa Päivitetyt JUPO ja MAO Palautettu jälleen joukko URI-tunnisteita Hukkuneet tuntemattomasta syystä jossain vaiheessa historiaa Palautettu dct:isReplacedBy –suhteilla nykyisiin tunnisteisiin Asennettu mekanismeja, jotka estävät moista toistumasta
Seuraavat toimenpiteet Käsitteiden hautaamisen automatisointi Yleinen skripti olemassa – tarvitaan vain ontologiakohtaiset konfiguraatiotiedostot Toiminnassa jo YSOn osalta PUHOn liittäminen KOKOon
Yksi URI yhdelle käsitteelle KOKO-työpaja 28.2.2017
Nykyinen URI-skeema URI muodostuu nimiavaruudesta ja käsitteen paikallisesta nimestä Nimiavaruus koostuu ontologioillemme yhteisestä alkuosasta (www.yso.fi/onto/) ja ontologian erittelevästä osasta http://www.yso.fi/onto/juho/p2971 (JUHOn aikataulut-käsite) http://www.yso.fi/onto/yso/p2752 (YSOn aikataulut-käsite) Hankaloittaa käsitteiden siirtämistä ontologiasta toiseen URI pitää muuttaa tai nimiavaruuden ontologiaosa menettää merkityksensä
Mitä jos URI ei erittelisi ontologiaa? http://www.yso.fi/onto/x/p12752 Tällöin käsite voisi majailla missä vain ontologiassa tällä tunnisteella Näinhän tavallaan on jo KOKO-URIn kautta http://www.yso.fi/onto/koko/p33266 Yhdistää aikataulut-käsitteet JUHOsta, YSOsta, LIITOsta, JUPOsta ja MAOsta
Mitä jos URI ei erittelisi ontologiaa? Käsitteen ontologia voitaisiin ilmaista esim. tyypillä (kuten KOKOssa) tai skos:ConceptSchemellä Vaihtoehtoisesti voitaisiin vain ilmaista vastuutaho, joka pitää kustakin käsitteestä huolta Jos käsite siirtyy ontologiasta toiseen, sen URI voisi pysyä samana Käsitteiden vapaa liikkuvuus
Hankaluus URIen muuttaminen on ikävää Tarkoitettu pysyviksi Muunnos pitäisi tehdä tietokantoihin tai seurata uudelleenohjauksia Voidaan tehdä sääntöjä, joilla muunnostaulukot on helppo muodostaa
URN-tunnukset http://urn.fi/URN:NBN:fi:au:oc:12 Alkuosa geneerinen au = authority oc = ontology concept 12 = käsitteen localname Muunnos nykyisestä voisi olla annetaan jokaiselle ontologialle 100000 localnamea YSO 1-99999 AFO 100000-199999 LIITO 200000-299999 jne http://www.yso.fi/onto/afo/p236 → http://urn.fi/URN:NBN:fi:au:oc: 200236 localname pysyy tavallaan samana, jolloin ei tarvita erillisiä muunnostaulukoita (tai ne on äärimmäisen helppo muodostaa)
Vaihtoehto Pidetään nykyiset URIt, mutta ei välitetä nimiavaruudesta Jos käsite liikkuu, se ottaa URInsa mukaan Jos YSOon otetaan AFOn abskisiinihappo, niin se tulee YSOon URIlla http://www.yso.fi/onto/afo/p5553 Mahdollisesti jatkossa URIt voisi muodostaa ilman ontologiatunnistetta, mutta olemassa olevat jäisivät sellaisiksi kuin nyt ovat
matias.frosterus@helsinki.fi finto-posti@helsinki.fi @Fintopalvelu Kiitos matias.frosterus@helsinki.fi finto-posti@helsinki.fi @Fintopalvelu