FaktumAI
Rikoslaki SOTA – Finnish criminal code search and legal document interface
Tutkimus ja tuotekehitys

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
Rikoslaki SOTA on kehitysprojekti eikä tällä hetkellä tarjoa oikeudellista neuvontaa. Oikeudellisissa asioissa alkuperäinen lainsäädäntö ja muut viralliset oikeuslähteet ovat ensisijaisia.

Kiinnostuitko lakidatan, API:n tai AI-avusteisen oikeudellisen haun kehityksestä?

Kaikki projektit