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
- Haku
- Yhtenäistäminen
- Täydentäminen
- 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