Palveluohjain on avoimen lähdekoodin RASA-bottiin pohjautuva tekoälysovellus, joka tuottaa palveluehdotuksia käyttäjän kanssa käytyjen keskustelujen perusteella. Palvelutietovarantona toimii Suomi.fi-palvelutietovaranto.
Palveluohjainbotti on tuotettu Turun kaupungin ja Varsinais-Suomen Sairaanhoitopiirin yhteishankkeena Valtiovarainministeriön rahoituksella.
Tutustu Palveluohjainta esittelevään Power Point -esitykseen.
(Sama esitys löytyy myös PDF-muodossa).
Palveluohjaimen esittely mobiililaitteella:
Palveluohjain käyttöliittymä isommalla näytöllä (keväällä 2022):
- Arkkitehtuuri
- Azure- ja infra-arkkitehtuuri
- Design ja saavutettavuus -sivulta löytyvät mm. Palveluohjaimen "logot"
- Jatkokehitys (ideoita)
- Julkaisut (release notes)
- Ohjeet
- Palvelusuosittelijan toiminta
- Repositoriot ja kehityskäytännöt (englanniksi)
- Tietoturva ja tietosuoja
- Ja haluaisit ohjata kuntalaisesi palveluohjaimeen, tutustu ohjeeseen palveluun ohjaaminen esim. kunnan sivuilta
- Ja haluat pystyttää oman instanssin palvelusta, aloita sivulta käyttöönotto muualla
-
Chatbotin ylläpitoon ja kehittämiseen löytyy ohjeita bottikuiskaajan oppaasta
-
Muiden komponenttien ylläpitäjille hyödyllisiä voisivat olla:
- Palveluohjaimen ylläpito-ohjeissa kerrotaan teknisten komponenttien ylläpitotarpeista
- Arkkitehtuuri (yleistason kuvaus)
- Azure- ja infra-arkkitehtuuri
- Repositories and development practices
Palveluohjaimen eri komponentit ja työkalut jakautuvat seuraaviin yhdeksään repositorioon:
- PaohAzureInfra sisältää Bicep-templatet Palveluohjaimen Azure-resurssien pystyttämiseen
- PaohBotfront on chatbotin ylläpitoon käytettävä työkalu, jota on tämän projektin puitteissa muokattu ja jatkokehitetty
- PaohBotfrontChatbotProject sisältää Rasa-pohjaisen chatbotin viimeisimmän julkaistun version projektin lopulta
- PaohRasaForBotfront on Rasan versio, jota on muokattu yhteensopivaksi yllä mainittua muokattua Botfront-repositoriota varten
- PaohRasaPlatform sisältää Rasan käyttämän Rasa actions -palvelun toiminnot sekä joitain Rasan resursseja, joita on kehitetty juuri Palveluohjainta varten
- PaohServiceDataImport palveluiden hausta (palvelusuosittelijan käyttöön) vastaava palvelu
- PaohServiceMatchEngine Palveluohjaimen "taustamoottorina" toimiva palvelusuosittelija
- PaohWebFrontend sisältää palveluohjaaja.fi:ssä nähtävän web-käyttöliittymän
- PaohYTRServiceDataImport palveluiden hakemiseen Kompassi-YTR:stä (ei aktiivikäytössä)
- rasa-webchat sisältää chatwidgetin, jonka kautta käyttäjä keskustelee botin kanssa verkkosivulla