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

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

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

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.