AuroraAI-verkko muodostuu ydinkomponenteista ja AuroraAI-verkkoon liittyneistä palveluista. Ydinkomponenttien avulla AuroraAI-verkkoon kytketyt palvelut voivat olla keskenään vuorovaikutuksessa. Digi- ja väestötietovirasto vastaa ydinkomponenttien toteuttamisesta.

AuroraAI-verkon ydinkomponentit ovat

  • AuroraAPI-rajapinta
  • Suosittelija
  • AuroraAI-palveluhakemisto (tulossa lisää tietoa)

Ydinkomponentit ja niiden mahdollistamat toiminnallisuudet ovat tarjolla kaikille AuroraAI-verkkoon liittyneille toimijoille. Ydinkomponenttien käytön edellytys kuitenkin on, että liittyminen on tehty ja palvelut pystyvät ottamaan käyttöön AuroraAPI:n. Ydinkomponenttien toteuttamat toiminnallisuudet on toteutettu niin, että taustoiltaan erilaiset organisaatiot voivat ottaa toimintoja käyttöön pienillä oman palvelun muutoksilla. AuroraAI-verkkoon liittyvän palvelun tulee teknisessä toteutuksessaan huomioida verkon ja ydinkomponenttien asettamat vaatimukset. 

AuroraAPI

AuroraAPI on ehdotus teknisestä rajapinnasta, jonka avulla AuroraAI-verkon muodostavat palvelut voivat

  • pyytää palvelusuositteluja
  • antaa palautetta palvelusuositteluihin liittyen

Mallitoteutuksessa AuroraAI-verkon muodostavat palvelut käyttävät verkon käytön mahdollistavaa luvituskoodia (API Key). Ilman voimassa olevaa luvituskoodia palvelut eivät voi hyödyntää rajapintaa.

Suosittelija

AuroraAI-hankkeessa on toteutettu mallitoteutus palvelujen suosittelijasta, joka suosittelee käyttäjälle palveluita käyttäjän itsestään ja elämäntilanteestaan antamien tietojen perusteella. Suosittelija suosittelee palveluita, jotka on tallennettu Palvelutietovarantoon (PTV). PTV on kansallinen keskitetty tietovaranto, johon organisaatiot kuvaavat palvelunsa asiakaslähtöisesti. Tietovarantoon on tallennettu 25 000 palvelun tiedot.

Suosittelijan ehdotukset perustuvat käyttäjän antamiin tietoihin

AuroraAI-verkon käyttäjä antaa itsestään tietoja (esim. ikä tai asuinpaikka) AuroraAI-verkkoon kytkeytyneessä palvelussa, jossa hän on. Käyttöliittymän mukaan käyttäjältä voidaan kysyä taustatietoja esimerkiksi eri elämänalueita kartoittavalla kyselylomakkeella tai chat-keskustelun aikana.

Tämän jälkeen käyttäjän antamat tiedot lähetetään AuroraAPI-rajapinnan kautta suosittelijalle. Suosittelija etsii annettuja tietoja hyödyntäen Palvelutietovarannosta sopivia palveluita ja palauttaa palvelujen ja asiointikanavien tiedot rajapintaa pitkin takaisin. Tämän jälkeen palvelu, jossa käyttäjä on, voi näyttää saadut palveluehdotukset käyttäjälle.

Ehdotukset edellytyksistä suosittelijan käytölle

AuroraAI-verkon suosittelijaa on mahdollista hyödyntää, jos verkkoon liittynyt palvelu pystyy

  • keräämään käyttäjästä tietoja palvelusuosittelujen muodostamisen pohjaksi
  • lähettämään tiedot AuroraAI-verkon ydinkomponentille AuroraAPI:n kautta
  • vastaanottamaan rajapinnan kautta palautettavia suositteluja
  • näyttämään suosittelut AuroraAI-verkon käyttäjälle.
  • muodostamaan tunnisteen, joka on mahdollista siirtää tietojen siirron yhteydessä seuraavalle palvelulle.

Käyttäjä siirtyy suosittelijan ehdottamaan palveluun palautetun suosittelulinkin kautta.

AuroraAI-verkkoon liittyneen palvelun tulee kysyä käyttäjän suostumus tietojen siirtoon. Jos käyttäjä ei ole antanut suostumusta tai sitä ei ole häneltä kysytty, käyttäjä voidaan siirtää seuraavaan palveluun ilman käyttäjän antamia tietoja. 

Palautteen antaminen

Suosittelujen soveltuvuudesta  on mahdollista antaa palaute vain, jos AuroraAI-verkkoon liittynyt palvelu on ottanut käyttöön palautetoiminnallisuuden. Annettu palaute välitetään AuroraAPI:n kautta suosittelijalle. Palautetta käytetään vain suosittelujen parantamiseksi. 

  • No labels