Rikoslaki SOTA
Rikoslaki SOTA on lähdepohjainen suomalaisen lainsäädännön haku-, selaus- ja analyysijärjestelmä, jonka ensimmäinen rajattu kohde on Suomen rikoslaki.
Mikä se on?
Projektin tavoitteena on rakentaa Finlex-aineistosta oma rakenteinen ja historiallinen lakitietokanta, jota voidaan hakea deterministisesti ja jonka tulokset voidaan yhdistää takaisin alkuperäisiin oikeudellisiin lähteisiin.
Rikoslaki toimii projektin ensimmäisenä rajattuna kokonaisuutena. Pidemmän aikavälin tavoitteena on koko Suomen lainsäädännön historiallinen hakukone ja lakidatan peili.
Mitä ongelmaa ratkaistaan?
Generatiivinen kielimalli ei ole itsessään luotettava oikeudellinen tietokanta. Oikeudellisessa käytössä pitää tietää, mihin lakiin, lainkohtaan ja ajankohtaan vastaus perustuu. Lisäksi lain sisältö muuttuu ajan myötä.
Rikoslaki SOTA pyrkii erottamaan toisistaan lähteen, haun ja AI:n tekemän tulkinnan. Lain sisältö muodostaa järjestelmän ensisijaisen tietokerroksen. AI voi toimia sen päällä, mutta se ei korvaa alkuperäistä oikeuslähdettä.
Miten ratkaisu toimii?
Finlex-aineisto → aineiston tuonti ja normalisointi → historiallinen lakipeili → haku → lähdeviitteet → AI-avusteinen tulkinta
Finlexistä saatava lainsäädäntöaineisto tuodaan omaan rakenteiseen tietokantaan. Aineiston versio- ja voimassaolotietoja käsitellään niin, että hakutulos voidaan yhdistää oikeaan lainkohtaan ja oikeaan ajalliseen tilanteeseen. Hakukerroksen päälle voidaan rakentaa AI-avusteisia toimintoja, jotka käyttävät järjestelmän omia lähteitä.
Kenelle?
- oikeudelliset ammattilaiset ja lakimiehet
- lainsäädäntöä tutkivat tutkijat ja oppilaitokset
- julkaisijat ja viranomaiset, jotka tarvitsevat tarkkoja lähteitä
- kehittäjät, jotka rakentavat oikeudellisia sovelluksia
Tekninen toteutus
Projektin arkkitehtuurissa painotetaan determinististä hakua, ajallista oikeellisuutta ja lähdeviitteiden tarkistettavuutta. PostgreSQL toimii rakenteisen lakidatan perustana, ja hakukerrosta rakennetaan ensisijaisesti lähdepohjaiseksi.
Leksikaalista hakua ja tulosten yhdistelyä voidaan täydentää semanttisilla hakumenetelmillä. AI-pohjaiset menetelmät toimivat täydentävinä kerroksina, mutta niiden ei anneta korvata alkuperäistä oikeuslähdettä.
Nykytila
Rikoslaki SOTA on tutkimus- ja tuotekehitysvaiheessa. Rikoslain selain-, aineiston tuonti- ja retrieval-arkkitehtuuria on jo rakennettu ja testattu, mutta järjestelmää ei markkinoida valmiina oikeudellisena neuvontapalveluna.
Seuraava vaihe
Seuraava vaihe on Finlex-aineiston peilin laajentaminen, aineiston tuontiprosessin ja ajallisen versionhallinnan vahvistaminen sekä hakukerroksen laadun edelleen mittaaminen. Samalla rakennetta kehitetään niin, että rikoslain rinnalle voidaan myöhemmin tuoda muita Suomen lainsäädännön kokonaisuuksia.
Rikoslaista koko Suomen lainsäädäntöön
Rikoslaki on projektin ensimmäinen rajattu kokonaisuus. Pitkän aikavälin tavoitteena on rakentaa Finlex-datasta koko Suomen lain historiallinen hakukone: järjestelmä, josta voidaan hakea sekä nykyistä että aikaisempina ajankohtina voimassa ollutta lainsäädäntöä.
Tämän tietokannan päälle voidaan myöhemmin rakentaa lähdepohjainen lakimiesbotti ja rajapinta, jonka kautta lakidata ja hakutoimet voidaan tarjota myös muille sovelluksille.
Kaupallistamismahdollisuudet
Projektissa tutkitaan mahdollisuutta tuotteistaa tietokerroksen päälle myös API-palvelu. Tämä on tulevaisuuden kaupallistamissuunta, ei tällä hetkellä julkaistu palvelu.
- lähdepohjainen lakimiesbotti
- lainsäädännön historiallinen hakupalvelu
- lakidatan haku-API
- integraatiot muihin oikeudellisiin palveluihin