You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

Finto AI on automaattisen asiasanoituksen palvelu. Nimen loppuosa AI viittaakin itse asiassa automatisoituun indeksointiin. Finto AI: tä voidaan käyttää asiasanoittamaan tekstiä kolmella kielellä: suomi, ruotsi ja englanti. Se antaa tällä hetkellä ehdotuksia, jotka perustuvat Yleiseen suomalaiseen ontologiaan YSO:on. Finto AI: tä voidaan käyttää osoitteessa ai.finto.fi olevan lomakkeen kautta. Voit käyttää lomaketta kopioimalla liittämällä tekstiä asianmukaiselle kentälle ja napsauttamalla sitten tulosten painiketta. Avattavasta valikosta voit valita tekstin kielen, analyysimenetelmän. Voit myös säätää asiasanaehdotusten määrää.  Finto AI tarjoaa myös rajapinnan, joten se voidaan integroida osaksi muita järjestelmiä. Yksityiskohtaisempi dokumentaatio rajapinnasta löytyy tältä sivulta.

Finto AI:n perusta: Annifin testirajapinnasta tuotantoon

Finto AI pohjautuu Kansalliskirjastossa kehitettävään Annif-työkaluun. Sen testirajapintapalvelu löytyy osoitteesta api.annif.org, ja tätä rajapintaa hyödyntävä testilomake osoitteesta  annif.org. Testirajapintapalvelu käyttää uusinta Annifin ohjelmistoversiota sekä sen tarjoamia algoritmeja, mm. omikuji, jotka on koulutettu laajoilla opetusaineistoilla. Rajapinta api.annif.org toimii  HTTP-protokollan lisäksi myös suojatulla HTTPS-yhteydellä.

Api.annif.org on päivittynyt isommin 17.1.2020, pienempi päivitys seurasi maaliskuussa 2020. Päivityksen myötä rajapinnan käyttämä YSO:n versio vaihdettiin uudempaan 2020.4 Diotimaan. Lisäksi mukana ovat nyt myös YSO-paikat, joten Annifin rajapintapalvelu voi ehdottaa myös paikannimiä aiheiksi. 


Finto AI:ssa on tarjolla useita projekteja, jotka tukevat tiettyä sanastoa ja kieltä. Tarjolla ovat tällä hetkellä nämä projektit:

  • yso-fi / yso-sv / yso-en: Yleisprojektit YSO:n käyttöön kolmella kielellä, toteutettu neuroverkkopohjaisesti

Tulevaisuuden näkymiä

Rajapintaan on suunniteltu lisättäväksi myös uusi learn-metodi, jota voidaan käyttää opettamiseen esimerkiksi sen jälkeen, kun kuvailija on tarkistanut Annifin ehdottamat aiheet ja korjaillut niitä. Tämän metodin käyttö testirajapinnassa ei tässä vaiheessa kuitenkaan ole sallittua, koska haluamme ensin selvittää huolellisesti, miten palautteesta oppiminen käytännössä vaikuttaa Annifin ehdotusten laatuun ja sitten päättää, miten laajaan käyttöön learn-metodi voidaan avata. 

Testirajapinnan uudistus tammikuussa 2020 oli ensimmäinen askel kohti tuotantokäyttöön soveltuvaa automaattisen sisällönkuvailun rajapintaa, joka tullaan tarjoamaan Finto-palvelun kautta suunnitelmien mukaan keväällä 2020 nimellä Finto AI. Tekniikaltaan uusi rajapinta tulee olemaan lähes identtinen api.annif.org-testirajapinnan kanssa, mutta se on tarkoitettu tuotantokäyttöön ja tarjolla on vain rajallinen joukko projekteja, ensi vaiheessa YSO:lle (kolmella kielellä) mutta tulevaisuudessa myös muille sanastoille. Uudesta rajapinnasta tiedotetaan erikseen ja sen käyttöön tullaan tarjoamaan tarkempaa ohjeistusta ja tukipalveluja.

Huomioitavaa rajapinnan käyttäjille


  • No labels