Suomen eduskunnan politiikkaa tekoälyavusteisesti analysoituna
Laskennallinen katsaus eduskuntaan: 41 528 täysistuntopuheenvuoroa, 281 kansanedustajaa 9 puolueessa, 2019–2026. Näet, kuka puhuu, mitä eduskunnassa kysytään ja mihin puolueet sijoittuvat ideologisella kartalla. Osa puheenvuoroista ja muusta toiminnasta on luokiteltu kielimallin avulla. Aineisto perustuu pääosin eduskunnan avoimeen dataan.
Puheaineisto on analyysiin valittu otos, ei kaikkien täysistuntopuheiden kokonaismäärä. Katso aineistorajaus.
Eduskunnan aktiivisuus
Katso puheenvuorot, kysymykset ja aloitteet puolueittain tai kansanedustajittain. Lukuja voi verrata myös suhteessa paikkamäärään ja aktiivisiin kansanedustajiin Marinin ja Orpon hallituskausilla.
→Mitkä puolueet puhuvat mistä?
Lämpökartta näyttää, mistä aiheista kukin puolue puhuu keskimääräistä enemmän. Samalla voi verrata hallituksen ja opposition painotuksia.
→Kompassi
Puheista johdetut GAL-TAN-koordinaatit jokaiselle puolueelle, CHES-, Manifesto Project- ja EVA-aineistojen päällä.
→Miten asema muuttuu?
Seuraa puolueiden ideologista liikkumista valtiopäivävuosittain ja katso, miten eduskunnan puheenaiheet muuttuvat tapahtumien mukana.
→Vaalikonevastausten ja eduskuntatyön vertailu
Vertaa vuoden 2023 vaalikonevastauksia Orpo-kauden eduskuntatyöstä johdettuihin signaaleihin samoilla kahdella akselilla.
→Aktiivisuus
Eduskunnan aktiivisuus
Katso, kuka tekee mitä eduskunnassa: täysistuntopuheenvuorot, kirjalliset ja suulliset kysymykset, välikysymykset ja aloitteet. Vaihda puheiden ja kysymysten & aloitteiden välillä, tarkastele lukuja puolueittain tai kansanedustajittain ja suhteuta puolueluvut paikkamäärään tai puhuneiden kansanedustajien määrään. Aineisto kattaa valtiopäivävuodet 2019–2026 Marinin ja Orpon hallituskausilta.
Puheluvut kuvaavat analyysiin valittua otosta, eivät kaikkia eduskunnan puheenvuoroja. Katso aineistorajaus.
näytä datataulukko
Puheenvuorot tulevat täysistuntojen puheenvuoro-tietueista; tyyppiluokat tiivistävät suomenkieliset nimet kuuteen ryhmään (Varsinainen, Vastaus, Nopeatahtinen, Ryhmä, Esittely, Muu). Kysymykset & aloitteet ovat ensimmäisen allekirjoittajan asioita: KK kirjallinen, SKT suullinen, VK välikysymys, TPA/TAA/KA aloitteet. Paikkamäärät ovat virallisista Vaalit.fi-tuloksista (2019, 2023). "Puhunut kansanedustaja" laskee kansanedustajat, jotka antoivat vähintään yhden puheenvuoron kaudella. Huomaa systemaattinen hallitus/oppositio-vaikutus: hallituspuolueet tekevät paljon vähemmän kysymyksiä, koska eivät kuulustele itseään. Kaikkien vuosien näkymässä paikkakohtainen luku jaetaan kahden vaalikauden yhteenlasketulla paikkamäärällä (paikka-kausi), ja kansanedustajakohtainen luku koko ajanjaksolla puhuneiden eri kansanedustajien määrällä.
Aiheet
Mitkä puolueet puhuvat mistä?
Kunkin puolueen puheosuus kullakin aihealueella ilmaistuna yli-indeksinä (puolueen osuus ÷ alueen osuus koko eduskunnassa). Solu 3,6× tarkoittaa: tämä puolue puhuu tästä aiheesta 3,6 kertaa useammin kuin eduskunta keskimäärin. Aineisto: 41 528 alueluokiteltua puheenvuoroa.
Yli-indeksi = puolueen puheosuus alueella ÷ alueen osuus koko eduskunnassa samalla kaudella. Vertailukohtana on kiinteästi koko eduskunta, jotta hallitus/oppositio-suodatin pysyy samassa mittakaavassa. Luvut perustuvat julkaisuun valittuun alueaineistoon (koko otos).
Kompassi
Ideologinen kompassi
Jokainen puolue on piirretty 20 763 hyväksytyn akseliarvion avulla; arviot ovat 18 319 eri puheenvuorosta. X-akseli: talous (−2 vasemmisto … +2 oikeisto). Y-akseli: GAL-TAN (−2 kosmopoliitti/vihreä … +2 perinteinen/nationalistinen). Kuplan koko ∝ hyväksyttyjen akseliarvioiden määrä.
Jokainen riittävän pitkä puhe arvioidaan erikseen talous- ja GAL-TAN-akselilla. Malli voi merkitä puheen toisella tai molemmilla akseleilla arvioimiskelvottomaksi, jos puheesta ei löydy puhujan omaa eksplisiittistä kantaa. Hyväksytyt akseliarviot (−2…+2) keskiarvoistetaan puolueittain. Puheet arvioitiin kielimallilla deepseek-v4-flash; puoluetieto jätetään pois kehotteesta. Kehote on löydettävissä tietoja-osiossa. Vertailuaineistot on skaalattu samalle −2…+2-akselille: CHES (0–10 GAL-TAN → −2…+2 kaavalla (x−5)·0,4); Manifesto (RILE −100…+100 → −2…+2 kaavalla x/50); EVA (talous/sosiaali −1…+1 → −2…+2 kertomalla kahdella); Ohjelmat (−2…+2 puoluekohtainen keskiarvo kaikista ohjelmista).
Vertailuaineistot
- Eduskuntapuheet (LLM)
- Puheista johdetut puoluekoordinaatit (täysistuntopuheenvuorot 2019–2026). (−2…+2 puoluekohtainen keskiarvo 20763 akseliarviosta (18319 puheenvuoroa), malli deepseek-v4-flash)
- CHES
- Chapel Hill Expert Survey: Asiantuntija-arvioita puolueiden kannoista (vuoden 2015 trenditiedosto). (0–10 GAL-TAN → −2…+2 kaavalla (x−5)·0,4)
- Manifesto
- Manifesto Project (MARPOR): Puolueiden vaaliohjelmien automaattinen koodaus (RILE-indeksi). (RILE −100…+100 → −2…+2 kaavalla x/50)
- EVA
- EVAn arvo- ja asennetutkimus: Suomalaisten arvoja kartoittava kysely (”Suomen kuvitettu arvokartta”). (talous/sosiaali −1…+1 → −2…+2 kertomalla kahdella)
- Ohjelmat
- Puolueohjelmat (LLM): Puolueiden periaate- ja vaaliohjelmien LLM-pisteytys samoilla akseleilla (Pohtiva-aineisto). (−2…+2 puoluekohtainen keskiarvo kaikista ohjelmista)
Poikkeamat puoluekeskiarvosta
Valitse puolue ja katso sen kansanedustajat Orpo-kauden puhekompassilla. Korostettuina ovat ne, jotka poikkeavat eniten puolueen puhekeskiarvosta vasemmalle tai oikealle (talous) sekä GAL- tai TAN-suuntaan.
Hallitus vai oppositio?
Sama aineisto, mutta jaettuna sen mukaan, oliko puolue hallituksessa vai oppositiossa puheen aikana. Jokainen viiva yhdistää puolueen talouspoliittisen keskiarvon oppositiossa (○) ja hallituksessa (●). Jokainen roolia vaihtanut puolue istuu oikeammalla hallituksessa. Tämä pätee kaikkiin roolia vaihtaneisiin puolueisiin.
Keskimääräinen siirtymä +0.38 pistettä oikealle talousakselilla (7 puoluetta). Osa on kauden yleistä liikettä: RKP, joka oli hallituksessa molemmilla kausilla, liikkui +0.46 oikealle Marinin ja Orpon kausien välillä. Rooliefekti jää silti jäljelle sen päälle. Arvoakselilla (GAL-TAN) vastaavaa siirtymää ei juuri ole (+0.16). Rooli näkyy talouskannassa, mutta ei juuri arvoissa. Tulkinta: kompassin talousakseli mittaa osin vallassaoloa, ei pelkkää ideologiaa.
Trendit
Miten asema ja agenda muuttuvat ajassa?
Kaksi signaalia vp-vuosittain (2019–2026): puolueiden keskimääräinen asema kullakin ideologisella akselilla, ja koko eduskunnan agendan osuudet aihealueittain. Aineistona 20 763 hyväksyttyä akseliarviota 18 319 eri puheenvuorosta.
Puolueiden ideologinen liukuma
Oppositiossa puolueet ajautuvat kohti omaa napaansa; hallitukseen päästessään oikeistopuolueet siirtyvät oikealle ja vasemmisto jyrkkenee oppositiossa. Pystysuora katkoviiva merkitsee Marinin ja Orpon hallitusten vaihdosta (2022→2023).
Ontot pisteet = ohut otos (n < 30 kyseiseltä vuodelta).
Agenda ajassa
Koko eduskunnan puheosuus aihealueittain vuosittain. Agenda seuraa tapahtumia: turvallisuus piikki 2022 (sota), maahanmuutto 2024 (uusi hallitus), energia 2022 (kriisi).
Yhden kansanedustajan agenda
Sama mittaus yhdelle kansanedustajalle kerrallaan. Valitse nimi alasvetovalikosta ja katso, miten tämän puheiden aihejakauma muuttuu vuosittain — onko painotus vakaa vai seuraako se samaa tapahtumarytmää kuin koko eduskunta.
Valitulla kansanedustajalla ei ole alueluokiteltuja puheita.
Johdonmukaisuus
Vaalikonevastausten ja eduskuntatyön vertailu
Niiden 186 nykyisen kansanedustajan vuoden 2023 vaalikonevastaukset, jotka vastasivat Ylen vaalikoneeseen, projisoituna talous- ja GAL-TAN-akseleille. Nämä ovat samat akselit, joita kompassi käyttää. Vastauksia verrataan siihen, mihin heidän Orpo-kauden eduskuntatyönsä osuu. Talous- ja GAL-TAN-luokittelu on tehty kielimallilla. Nuoli osoittaa poikkeaman vaalikoneaseman ja eduskuntatyön välillä; aiheen painotuspalkit näyttävät, vastasiko täysistuntopainotus sitä, mistä he tunsivat voimakkaimmin ennen vaaleja.
Vertailu näyttää aineistosta ja mallikohdistuksista johdettuja vastaavuussignaaleja; se ei ole varma arvio vaalilupausten toteutumisesta.
Keskimääräinen poikkeama puolueittain
| puolue | kansanedustajat | ka poikkeama | mediaanipoikkeama |
|---|---|---|---|
| Liike Nyt (liik) | 1 | 0.21 | 0.21 |
| Vasemmistoliitto (vas) | 9 | 0.45 | 0.39 |
| Kristillisdemokraatit (kd) | 5 | 0.51 | 0.48 |
| Vihreät (vihr) | 13 | 0.63 | 0.64 |
| Kokoomus (kok) | 38 | 0.66 | 0.68 |
| SDP (sd) | 39 | 0.79 | 0.80 |
| Perussuomalaiset (ps) | 43 | 0.81 | 0.71 |
| Ruotsalainen puolue (r) | 9 | 0.91 | 0.75 |
| Keskusta (kesk) | 21 | 1.07 | 1.03 |
Äänestysjohdonmukaisuus
Puolueittain
kuinka usein puolueen edustajat äänestivät vaalikonevastaustensa mukaisesti
Kysymyskohtainen
äänestykset, joissa edustajat poikkesivat vastauksistaan
Kansanedustajakohtainen johdonmukaisuus
Orpo-kauden aktiivisuus tiivistettynä. Vertailuluvut = puolueen ja eduskunnan keskiarvo.
Jokainen vastaus yhdistetään samaa aihetta käsitteleviin puheisiin, kansanedustajan ensimmäisenä allekirjoittamiin asiakirjoihin ja käsin tarkistettuihin nimenhuutoäänestyksiin. Aiheosuma on vihje, ei vielä todiste kannasta.
Luvatut koordinaatit projektoidaan kunkin kansanedustajan 30 vaalikonevastauksesta: jokainen kysymys on käsin kohdistettu yhdelle akselille (talous tai GAL-TAN) ja etumerkille (osoittaako "samaa mieltä" vasemmalle/GAL vai oikealle/TAN). Kunkin vastauksen (arvo − 3) kerrotaan etumerkillä ja keskiarvoistetaan kyseisen akselin kysymysten yli, antaen −2…+2 -koordinaatin, joka on suoraan verrannollinen puheen asemiin. Puheaseman koordinaatit ovat kunkin kansanedustajan puhekohtaisten asemien keskiarvo Orpo-kaudella (2023–). Poikkeama on euklidinen etäisyys kahden pisteen välillä. Yläosan poikkeamamittari kuvaa puheiden yleistä linjaa. Kysymyskohtainen osio pitää aiheosumat erillään varsinaisista vastaavuustuomioista. Äänestyksen vastaavuus tai ristiriita vaatii kohdistetun äänen: kysymys–äänestys-kohdistus on LLM-ehdottama ja suunnan osalta validoitu puolueiden jaa/ei-jakautumaa vasten. Sama suunta -merkintä on heikoin signaali: edustaja on puhunut alueella samaan suuntaan kuin vastasi, vaikkei käsitellyt juuri tätä väitettä.
Tietoja
Tietoja
- Puheenvuorot
- 41 528 täysistuntopuheenvuoroa,
api.eduskunta.fipuheenvuoro-haku. ~50 % otos (enintään 200/kansanedustaja/vuosi). - 41 528 täysistuntopuheenvuoroa,
- Kansanedustajat
- 281 eri puhujaa tallennetuilla puheenvuoroilla.
- Kysymykset & aloitteet
- 8 266 puolueeseen kohdistettua asiaa vp-vuosilta 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026: kirjalliset ja suulliset kysymykset (KK, SKT), välikysymykset (VK) sekä aloitteet (TPA, TAA, KA).
- Asemapisteet
- 20 763 hyväksyttyä akseliarviota 18 319 eri puheenvuorosta. Jokainen puhe arvioidaan erikseen talous- ja GAL-TAN-akselilla.
- Aluetunnisteet
- Avainsanaluokittelu (täysi kattavuus); kielimalliluokittelu osajoukon validointia varten.
- Valtiopäivävuodet
- 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026
Alueen luokittelu
Jokaiselle puheenvuorolle ja asialle annetaan yksi poliittinen alue kiinteästä 13 luokan taksonomiasta. Oletuksena käytetään determinististä suomenkielistä avainsanaluokittelua asian otsikosta. Menetelmä on ilmainen ja välitön, ja sen kattavuus on noin 75 %. Kielimalliluokittelija merkitsee osajoukon korkeammalla puhekohtaisella tarkkuudella; puolue jätetään pois kehotteesta.
Asemapisteiden pisteytys
Jokainen riittävän pitkä puhe arvioidaan erikseen molemmilla akseleilla käyttäen asteikkoa −2:sta +2:een. Jos puhe ei sisällä omaa eksplisiittistä kantaa kyseisellä akselilla, se merkitään arvioimiskelvottomaksi eikä sitä lasketa keskiarvoon:
| akseli | arviointi | −2 (vasen / GAL) | +2 (oikea / TAN) |
|---|---|---|---|
| talous | arvioidaan erikseen jokaisesta puheesta | valtio / uudelleenjako / hyvinvointi | vapaa markkina / matala vero |
| GAL-TAN | arvioidaan erikseen jokaisesta puheesta | kosmopoliitti / vihreä / libertaristi | nationalistinen / perinteinen / auktoritaarinen |
Kehote ohjeistaa mallia päättelemään puheen sisällöstä, ei puhujan henkilöllisyydestä, ja merkitsemään ilman omaa kantaa olevat puheet arvioimiskelvottomiksi. Puolue jätetään pois, jotta puhujan aiheeseen liittyvä harha ei vääristä tulosta. Julkaistu aineisto on pisteytetty mallilla deepseek-v4-flash. Kehote on löydettävissä alla.
Näytä asemointikehote
Alla on mallille annettu suomenkielinen ohje. Molemmat akselit arvioidaan samalla kutsulla; puheen otsikko ja teksti liitetään syötepohjaan.
Olet suomalaisen politiikan asenneanalyytikko. Sinulle annetaan yksi
eduskuntapuheenvuoro. Arvioi puhujan oma kanta ERIKSEEN kahdella akselilla.
TALOUSAKSELI (economic), vasen ↔ oikea:
−2 = vaatii julkisen sektorin, uudelleenjaon tai työntekijän aseman LAAJENTAMISTA
(lisää palveluita, korkeampi verotus, vahvempi sääntely/ay-asema)
−1 = puolustaa nykyisiä julkisia palveluita tai etuja leikkauksia vastaan
0 = nimenomaisesti keskitie tai tasapaino talouskysymyksessä
+1 = kannattaa maltillista markkinaehtoisuutta, veronkevennystä tai menokuria
+2 = vaatii selvästi markkinaehtoisuutta, merkittäviä veronkevennyksiä tai
julkisen sektorin supistamista
ARVOAKSELI (gal_tan), GAL ↔ TAN:
GAL = vihreä, vaihtoehtoinen, liberaali, kosmopoliittinen
TAN = perinteinen, autoritaarinen, nationalistinen
−2 = vahva GAL (yksilönvapaus, avoimuus, pluralismi, yli-rajainen yhteistyö)
−1 = maltillinen GAL
0 = nimenomaisesti keskitie tai tasapaino arvokysymyksessä
+1 = maltillinen TAN
+2 = vahva TAN (kansallinen sulkeutuneisuus, järjestys, perinteiset normit)
Säännöt jokaiselle akselille:
- Perusta arvio VAIN puhujan omaan, eksplisiittiseen kantaan. Älä käytä puoluetta,
henkilön tunnettuja mielipiteitä tai yksittäisiä avainsanoja oikoteinä.
- Hallituksen puolustaminen tai opposition arvostelu EI OLE oma kanta. Kysy:
esittääkö puhuja oman vaihtoehdon, vai reagoiko hän vain toisten esityksiin?
Jos jälkimmäinen, akseli on "unscorable".
- Useimmat puheet ottavat kantaa vain TOISEEN akseliin. Se on odotettua: merkitse
toinen "unscorable". Älä pakota kantaa akselille, jota puhe ei käsittele.
- Aihe ei ratkaise akselia: talouspuhe voi ottaa arvokannan ja päinvastoin.
status jokaiselle akselille:
- "clear": selvä oma suunta; stance −2, −1, +1 tai +2.
- "neutral": puhuja kannattaa eksplisiittisesti keskitietä; stance 0.
- "mixed": vastakkaisia omia kantoja ilman hallitsevaa suuntaa; stance 0.
- "unscorable": tähän akseliin liittyvää omaa kantaa ei ole; stance 0.
Vastaa kentät tässä järjestyksessä jokaiselle akselille: poimi ensin SANATARKKA
lainaus puheesta ("evidence"), päätä sitten status ja stance. Älä tiivistä tai
muotoile lainausta uudelleen; jos sanatarkkaa lainausta ei ole (esim. unscorable),
jätä "evidence" tyhjäksi. Syötepohja
AIHE (taustatieto): {matter}
PUHEENVUORO:
{speech} Puoluekompassi
Puolueen sijainti kompassissa on sen asemoitujen puheiden keskiarvo kummallakin akselilla. Jokainen puolue saa siis yhden pisteen: (talous, GAL-TAN). Samaa pisteistöä verrataan alla CHES-, Manifesto- ja EVA-aineistoihin.
Aktiivisuus
Aktiivisuus-näkymä laskee täysistuntopuheet sekä kysymykset ja aloitteet (ensimmäisen allekirjoittajan mukaan). Lukuja voi tarkastella puolueittain tai kansanedustajittain, raakana määränä tai suhteutettuna paikkamäärään tai puhuneisiin kansanedustajiin — muuten suuret puolueet voittavat jo kokonsa vuoksi.
Paikkamäärät ovat Vaalit.fi-tuloksista (2019 ja 2023). Marin-kausi tarkoittaa tässä vp-vuosia 2019–2022 ja Orpo-kausi vp-vuosia 2023–2026. Kaikkien vuosien paikkakohtainen luku käyttää kahden kauden yhteenlaskettua paikkamäärää.
Puheistamme johdettu kompassi sopii vahvasti yhteen kolmen riippumattoman vertailuaineiston kanssa (Pearson r, 8 yhteistä puoluetta). Aineistot on muodostettu toisistaan poikkeavilla menetelmillä:
| vertailu | menetelmä | talous r | GAL-TAN r | n puoluetta |
|---|---|---|---|---|
| CHES | Asiantuntija-arvioita puolueiden kannoista (vuoden 2015 trenditiedosto). | 0.91 | 0.98 | 8 |
| Manifesto | Puolueiden vaaliohjelmien automaattinen koodaus (RILE-indeksi). | 0.94 | 0.98 | 8 |
| EVA | Suomalaisten arvoja kartoittava kysely (”Suomen kuvitettu arvokartta”). | 0.93 | 0.97 | 8 |
| Ohjelmat | Puolueiden periaate- ja vaaliohjelmien LLM-pisteytys samoilla akseleilla (Pohtiva-aineisto). | 0.92 | 0.80 | 9 |
- Eduskunnan avoimen datan API: api.eduskunta.fi. Valtiopaivaasia- ja Puheenvuoro-kategoriat.
- Ylen vaalikone, eduskuntavaalit 2023: vaalikone.yle.fi. Ehdokkaiden vastaukset ja perustelut ovat Yleisradio Oy:n julkaisemia; ehdokkaiden vapaat perustelutekstit lainataan analyysin yhteydessä lähde mainiten.
- CHES: Chapel Hill Expert Survey. Asiantuntija-arvioita puolueiden kannoista (vuoden 2015 trenditiedosto). (0–10 GAL-TAN → −2…+2 kaavalla (x−5)·0,4)
- Manifesto: Manifesto Project (MARPOR). Puolueiden vaaliohjelmien automaattinen koodaus (RILE-indeksi). (RILE −100…+100 → −2…+2 kaavalla x/50)
- EVA: EVAn arvo- ja asennetutkimus. Suomalaisten arvoja kartoittava kysely (”Suomen kuvitettu arvokartta”). (talous/sosiaali −1…+1 → −2…+2 kertomalla kahdella)
- Ohjelmat: Puolueohjelmat (LLM). Puolueiden periaate- ja vaaliohjelmien LLM-pisteytys samoilla akseleilla (Pohtiva-aineisto). (−2…+2 puoluekohtainen keskiarvo kaikista ohjelmista)
- YSO, Yleinen suomalainen ontologia: finto.fi/yso.