Blog from August, 2018

Finto-palvelussa on otettu käyttöön juuri julkaistu Skosmos 2.0-ohjelmisto.

Skosmoksen uusi versio on merkittävä päivitys ja tuo mukanaan monia parannuksia ja bugikorjauksia. Merkittävimpiä muutoksia ovat:

  • Kopioi leikepöydälle -painike
  • Lisätty tuki asentaa ja hallinnoida Skosmos-asennuksia virtuaalikoneelle Vagrantin ja Ansiblen avulla
  • Lisätty tuki Docker-virtuaaliasennuksille
  • Siirrytty käyttämään PHP 7 -ympäristöä

 

Skosmos 2.0 on saatavilla avoimena lähdekoodina MIT-lisenssillä.

Tarkemmat tiedot julkaisusta projektin ohjelmistojakelu-sivulta:
https://github.com/NatLibFi/Skosmos/releases/tag/v2.0

Projektin wikisivuilta löytyy ohjeet mm. asennukseen ja päivitykseen:

https://github.com/NatLibFi/Skosmos/wiki

Skosmos-ohjelmiston kehitys jatkuu 2.0:n jälkeen.

Asiasanastot ja ontologiat -asiakaswikissä on julkaistu ohjeet YSO-pohjaisten ontologioiden kieliversioiden vastinetyölle. Arkipuheessa tätä voitaisiin nimittää ontologian kääntämiseksi, mutta ontologian käsitteitä ei oikeastaan käännetä. Sen sijaan niille etsitään käsitteen merkityksen parhaiten tavoittava vastine toisesta kielestä. Toivomme, että laatimamme ohjeet tuovat valoa tuleville vastinetyön tekijöille tähän etsintään. Ohjeissa linjataan vastinetyön periaatteet sekä tarjotaan esimerkkejä, ratkaisuja ja lähdevinkkejä työn keskeisiin haasteisiin. Ohjeet on laadittu hyödyntämällä JUHO-ontologian englannin ja ruotsin kieliversioiden tuottamisessa saatuja käytännön kokemuksia. Ohjeet ovat laatineet Finto-tiimiin kuuluvat Maria Forsén, Satu Niininen ja Tuomas Palonen. Rakentavia ideoita ja kommentteja on tullut myös sidosryhmiltä sekä muulta Finto-tiimiltä, mistä nöyrin kiitoksemme!

Ohjedokumentti löytyy täältä:

https://www.kiwi.fi/x/1ocdCw

Alkuperäisen blogitekstin lisännyt Tuomas Palonen elokuuta 14, 2018


Ontologiakehittäjien yhteistyöryhmä hyväksyi 12.6.2018 YSOn ylläpitäjien ja Finton sidosryhmien yhdessä työstämän suunnitelman YSOn toimintahierarkian uudistamisesta. Hyväksytyssä suunnitelmassa FinnONTO-projektin aikana kehitetty hierarkia korvataan yksinkertaisemmalla jaottelulla, jossa hierarkisoivien pääluokkien lukumäärä on supistettu kolmeen: kohdistuva toiminta, keskinäinen toiminta ja itsenäinen toiminta.


Vanhan hierarkian pääluokat


Uuden hierarkian pääluokat

havainnointi ja aistiminen
keskinäinen toiminta
kontrolli
kulutus ja käyttö
liikkuminen
liikuttaminen
luonti
mentaalinen toiminta
muutos*
muuttaminen (muutoksen aiheuttaminen)
oleminen
omana tai hallussa pitäminen






kohdistuva toiminta

keskinäinen toiminta

itsenäinen toiminta

* muutos alakäsitteineen siirtyy pääosin tapahtumat-hierarkiaan. Tästä lisää edempänä.

Pääluokkien määritelmät

kohdistuva toiminta

Määritelmä: Toiminta, joka kohdistuu elolliseen tai elottomaan olioon.

keskinäinen toiminta

Määritelmä: Toiminta, jossa on aina vähintään kaksi tietoista osapuolta.

itsenäinen toiminta

Määritelmä: Toiminta, joka ei edellytä kohdetta eikä useampia kuin yhden osapuolen.

Huomioitavaa

  • Kohdistuvan toiminnan ero keskinäiseen toimintaan on se, että keskinäisen toiminnan suora kohde ei voi olla eloton olio. Kaikki kohdistuva toiminta sen sijaan voi saada kohteekseen elottoman olion, mutta joissakin tapauksissa kohde voi vaihtoehtoisesti olla myös elollinen olio, esim. käsitteissä pesu tai kuljetus.

  • Itsenäiseksi toiminnaksi voidaan tulkita myös sellaiset käsitteet, joissa toimintaan liittyy mahdollisesti jokin väline tai instrumentti, mutta väline ei ole teon kohde. Esim. veneilyssä vene ei ole toiminnan kohde vaan instrumentti.

  • Tapauksissa, joissa toimintaan liittyy sekä ensisijainen kohde että lisäksi aina kaksi tietoista osapuolta, voidaan toteuttaa monihierarkia kohdistuvan toiminnan ja keskinäisen toiminnan välillä, esim. vuokraus on tällainen (jokin vuokrataan jollekulle).

Vanhan hierarkian hierarkisoivat käsitteet

FinnONTOssa laaditussa (vanhassa) toimintahierarkiassa on useita käsitteitä, joille ei löydy YSA-vastinetta ja jotka ovat tyypiltään hierarkisoivia käsitteitä. Näitä ovat useat edellä mainitussa taulukossa luetellut pääluokat sekä muutaman pääluokan sisäiset jaottelukäsitteet. Hierarkisoivia käsitteitä ei ole tarkoitettu käytettäväksi sisällönkuvailussa ja niiden tehtävä on nimensä mukaisesti hierarkisoida. Koska suurin osa näistä ei ole enää tarpeellisia hyväksytyssä toimintahierarkiamallissa, alla luetellut hierarkisoivat käsitteet poistetaan ja niiden alakäsitteet sijoitetaan uudelleen.

Poistettavat käsitteet:

  • “muuttaminen (muutoksen aiheuttaminen)" sekä sen alakäsitteinä olevat "toisenlaiseksi muuttaminen", "käyttöönottava muuttaminen", "ylläpitävä muuttaminen", "järjestävä muuttaminen", "henkilön aseman muuttaminen" ja "lopettava muuttaminen"

  • "luonti" sekä sen alakäsitteinä olevat "materiaalista luonti", "koneellinen luonti", "tiedollinen luonti", "paikalleen laittava luonti", "taiteellinen luonti" ja "kasvullinen luonti".

  • "omistuksen siirtäminen"

  • "kulutus ja käyttö"

  • "rahavarojen siirtäminen"

  • "havainnointi ja aistiminen"

  • "omana tai hallussa pitäminen"

  • "liikuttaminen"

  • “mentaalinen toiminta”

Huom! Pääluokat “liikkuminen” ja “kontrolli” eivät ole hierarkisoivia käsitteitä ja säilyvät siksi ontologiassa. Nämä kuitenkin sijoitetaan uudelleen, koska ne eivät ole uudessa mallissa toimintahierarkian pääluokkia. Lisäksi "keskinäinen toiminta" on mukana myös uudessa mallissa, joten se säilyy ontologiassa.

Muutos-pääluokan alakäsitteet

Muutos-pääluokan alakäsitteet siirtyvät pääosin tapahtumat-hierarkiaan. Nämä käsitteet vaikuttavat semanttisesti enemmän tapahtuman kuin toiminnan kaltaisilta: esim. edistys, katoaminen, kuluminen ja polarisaatio. Käsitteitä yhdistää se, että kyse ei niinkään ole siitä, että jokin toimija tekisi aktiivisesti ja tahdonalaisesti jotakin vaan pikemminkin siitä, että jollekulle tapahtuu jotakin. Tapahtumat-hierarkiassa on nykyisin paljon vastaavia käsitteitä: esim. inflaatio, kuoriutuminen, sukupolvenvaihdos. Muutos-käsitteen alakäsitteet käydään läpi toiminta-hierarkian käsittelyn yhteydessä.

Muutos-pääluokan alla on kolme hierarkisoivaa käsitettä "luonnontieteellinen muutos", “henkilöön liittyvä muutos" ja "henkilön aseman muutos". Näiden kohtalo ratkaistaan muutos-kokonaisuuden läpikäynnin yhteydessä.

Hierarkiamuutoksen vaikutus erikoisontologioihin

Uudistuksen myötä YSOn ylläpito käy nykyisten pääluokkien alla olevat käsitteet läpi ja sijoittaa ne uudelleen. YSOssa toimintahierarkiaan kuuluu 12.6.2016 tilanteen mukaan 4 642 käsitettä eli 15,7 % koko YSOn käsitteistöstä. Myös erikoisontologioissa toimintahierarkiaan sisältyvät käsitteet on uudelleenarvioitava ehdotettua hierarkiamallia vasten. Hierarkiauudistuksen päivittämiseen on syytä varata riittävästi resursseja.

MUTU-työkalu tuo helpotusta hierarkian läpikäyntiin, jolloin erilaisista muutostyypeistä ja niihin liittyvistä erikoisontologian käsitteistä tuotetaan listauksia. Finto on tuottanut kustakin YSO-pohjaisesta erikoisontologiasta taulukot, jossa näkyvät kutakin erikoisontologiaa koskien ne toimintahierarkiaan kuuluvat käsitteet, joita ei ole linkitetty ekvivalenssilla YSOon. Alla olevista linkeistä löytyy taulukot kustakin YSO-pohjaisesta ontologiasta ja niiden toimintahierarkiaan kuuluvista käsitteistä, jotka eivät ole linkitetty ekvivalenssilla YSO-käsitteisiin. Taulukossa on kaksi välilehteä. "Kriittiset"-välilehdessä on listattuna sellaiset käsitteet, joiden hierarkia on todennäköisesti arvioitava uudelleen, koska nykyinen yläkäsite poistuu uudessa ehdotuksessa. "Kaikki"-välilehdessä on listattuna kaikki toimintahierarkiaan kuuluvat käsitteet, joilla ei ole YSO-ekvivalenssia. YSO-ekvivalentit käsitteet on jätetty listauksista pois, koska vastaavat YSO-käsitteet hierarkisoidaan uudelleen YSOn puolella, ja uusi hierarkiaratkaisu "periytyy" myös erikoisontologian vastineille; toki näissäkin tapauksissa YSOssa tehdyt ratkaisut on syytä tarkistaa erikoisontologian näkökulmasta.

Toimintakäsitteet, joilla ei ole YSO-ekvivalenssia liitetaulukkoina (xls):

Alkuperäiset google sheetit: AFO, JUHO, JUPO, KAUNO,KTO,LIITO,MAO,MERO,PTO ^,PUHO,TAO,TERO,TSR,VALO

^ = Listaus sisältää myös YSOn kanssa ekvivalentit käsitteet.

Github-keskustelu

Githubista löytyy pohjustavaa keskustelua toimintahierarkian uudelleenarvioinnista ja uuden mallin laadinnan pohjatyöstä: https://github.com/NatLibFi/Finto-data/issues/754


Comments

Tuomas Palonen, helmikuuta 05, 2019

Toimintahierarkian muutoksesta tiedottamisen yhteydessä jäi mainitsematta seuraavat:

  • yleiskäsitteitä ei laiteta suoraan toiminta-käsitteen alakäsitteiksi
  • mikäli jollakin käsitteellä on alakäsitteitä, jotka sopisivat eri päähaaran alle kuin niiden yläkäsite, on kaksi vaihtoehtoa:
    • a) puretaan näiden välinen hierarkiasuhde ja alakäsite/alakäsitteet sijoitetaan uudelleen
    • b) säilytetään näiden välinen hierarkiasuhde ja lisätään alakäsitteelle monihierarkia: esim. YSOssa huolto-käsitteen yläkäsitteeksi laitettiin kohdistuva toiminta, koska huolto voi kohdistua tietoiseen tai ei-tietoiseen kohteeseen; kuitenkin esim. käsitteille kansainhuolto, köyhäinhuolto ja oppilashuolto laitettiin yläkäsitteeksi sekä huolto että keskinäinen toiminta, koska nämä käsitteet ovat selvästi keskinäistä toimintaa, mutta niiden yläkäsitesuhdetta huoltoon ei haluttu purkaa; vastaavasti esim. käsitteille energiahuolto, jätehuolto ja puuhuolto laitettiin yläkäsitteeksi pelkästään huolto
  • muutos-käsitteen alaiset hierarkisoivat käsitteet "henkilöön liittyvä muutos", "henkilön aseman muutos" ja "luonnontieteellinen muutos" on päätetty poistaa käytöstä

Jarmo Saarikko syyskuu 17, 2020

Google-taulukot lisätty tälle sivulle liitetiedostoiksi.

Sisältö siirretty Asiasanastot ja ontologia -asiakaswikista. Alkuperäisen sivun lisännyt  Tuomas Palonen, Viimeksi muokattu elokuuta 14, 2018

Finto-tiimi kutsui ontologioiden ylläpitäjät 12.6.2018 keskustelemaan yhteisistä linjauksista ja YSOn toimintakäsitteiden hierarkiasta. Kokous nimesi itsensä Ontologiakehittäjien yhteistyöryhmäksi (OY). Ryhmä vastaa jatkossa YSO-pohjaisten ontologioiden kehityslinjauksista. Kokouksessa vahvistettiin uusia linjauksia ontologioiden monikielisyyttä ja termejä koskien. Kansalliskirjaston asiakaswikissä oleva kehityslinjausdokumentti on nyt päivitetty näiden päätösten mukaisesti:
YSO-pohjaisten ontologioiden yhteiset kehityslinjaukset
Tässä erikseen listattuna linjausdokumenttiin tehdyt päivitykset: asoYSO-pohjaisten ontologioiden yhteisiin kehityslinjauksiin 9.8.2018 tehdyt lisäykset
Kokouksessa hyväksyttiin myös YSOn toimintakäsitteiden hierarkian uudistussuunnitelma, jonka YSOn ylläpitäjät ovat laatineet yhdessä sidosryhmien kanssa. Uudistuksen myötä YSOn toiminta-käsitteen alainen hierarkia (yli 4600 käsitettä) käydään läpi ja tehdään tarvittavat hierarkiamuutokset. YSOn läpikäynnin jälkeen myös erikoisontologioiden vastaavat hierarkiat on tarkistettava. Uudistuksen myötä toimintahierarkian jaottelu pelkistyy kolmeen pääluokkaan: kohdistuva toiminta, keskinäinen toiminta ja itsenäinen toiminta. Tarkempi dokumentaatio uudistuksesta löytyy täältä: https://www.kiwi.fi/display/Asiasanastotjaontologiat/YSOn+toimintahierarkian+muutos

Alkuperäisen blogitekstin lisännyt Tuomas Palonen, viimeksi muokattu elokuuta 09, 2018