Fi-Job-Maps / Tekniset muistiinpanot

Hyödyllinen kartta alkaa luotettavista summista

Suomen ammattitilastoista visuaaliseksi käyttöliittymäksi, jossa malliarviot erotetaan mitatuista tiedoista.

Julkinen interaktiivinen projekti · mukautettu karpathy/jobs-projektista

Treemap of 459 Finnish occupations, each tile sized by employment and coloured by outlook
Live-sivusto · 459 ammattia, koko työllisyyden mukaan
  1. Haku
  2. Yhtenäistäminen
  3. Täydentäminen
  4. Tutkiminen

Ongelma

Taulukko voi kuvata satoja ammatteja, mutta suhteellista kokoa on vaikea hahmottaa. Fi-Job-Maps muuttaa Suomen ammattitietueet puukartaksi, jossa kävijä voi vertailla työllisyyttä ja tarkastella yksittäisiä ammatteja. Julkisessa datassa oli 459 tietuetta 10. syyskuuta 2026 tehdyssä tarkistuksessa.

Dataputki

Python-työnkulku hakee määritetyt StatFin PxWeb -taulukot, lisää valinnaisesti tekoälyaltistuksen arviot ja rakentaa staattisen sivuston tiedostot. Työllisyysbarometrin data voi tuottaa näkymäluokat. Käyttöliittymä on GitHub Pagesissa, joten valmiin kartan selaaminen ei edellytä mallipalvelun ajamista.

Vältä työpaikkojen laskemista kahdesti

Ammattiluokituksissa on useita hierarkiatasoja. Yläluokan summan lisääminen alaluokkiin kasvattaisi työllisyyslukua virheellisesti. Sivuston datarakentaja valitsee yhden tason; dokumentoitu oletus on taso neljä. Tasoja yhdestä viiteen ei lasketa samaan summaan.

Erota arviot havainnoista

Data sisältää palkka- ja näkymätietojen lähdekentät sekä altistuspisteet ja niiden perustelun. Tekoälyaltistus kuvaa tehtäviä koskevaa arviota, ei mitattua työttömyyden todennäköisyyttä. Lähteiden ja tulkinnan näkyvyys on yhtä tärkeää kuin kuvan ulkoasu.

Tekijyys ja tarkasteltavat asiat

Projekti mukauttaa karpathy/jobs-projektin puukarttapohjaa. Oma työni yhdistää pohjan Suomen ammattidataan ja sitä tukevaan Python-putkeen. Tarkastele kartassa ammattia ja vertaile työllisyyslukua, valittua värimittaria ja altistuksen perustelua. Julkaistu kartta osoittaa käyttöliittymän toimivan; se ei vahvista jokaista tekoälyarviota.

Oma panokseni ja teknologiat

Ainoa tekijä, full-stack-kehittäjä ja datainsinööri — 45 / 45 committia · 14 GitHub-⁠tähteä

  • Python
  • StatFin API
  • GitHub Pages
  • Ubuntu Server
  • Docker
  • Coolify
  • Grafana
  • n8n
  • Local LLM

Lähteet ja projektin tausta

Tutki karttaa ↗

Fi-Job-Maps README ↗

data.json ↗

karpathy/jobs ↗