tietojenkäsittely

Näin käytät Omorfia suomen morfologiaan

Omorfi on aivan mahtava työkalu suomen kielen morfologian prosessointiin ja generointiin tietokoneella. Sen käyttäminen ei ole kuitenkaan ihan yksinkertaista (H)FST:itä tuntemattomille ihmisille. 😅FST-mallien käytön yksinkertaistaminen on yksi tärkeimmistä syistä sille, että aloin kehittää omaa UralicNLP-kirjastoani Pythonille. Sen tarkoituksena on yksinkertaistaa luonnollisen kielen käsittelyä Uralilaisten kielten kohdalla

(lisää…)
Käytä Korppia Pythonin kautta

Jos olet tehnyt mitään kieliteknologista työtä pohjoismaisille kielille viimeaikoina, olet varmaan kuullut Korpista. Korpin käyttöliittymä on ihan kiva lelu, mutta siitä ei juurikaan ole hyötyä, jos aineistoihin ei pääse rajapinnan yli koodista käsiksi. 🤷🏼‍♂️ Se, että API-kuvaus on jokseenkin piilossa netin syövereissä ja etteivät kaikki Korp-palvelut kerro API:nsa osoitetta, on omiaan vaivuttamaan epätoivoon. 😩

Onneksi, taas kerran allekirjoittanut on nakutellut koodia. 🤓 Ja tuloksena on ikioma python-kirjastoni Korpille. 😊 (lisää…)

A tree that is barely visible in a fog

Ajatus tietokoneesta, jolla on oma tietoinen mieli on ollut viimeaikoina esillä monissa Hollywood-leffoissa kuten Herissä, Ex Machinassa ja Uncannyssä. Onko elokuvien taustalla totuuden siemen vai onko tietokoneen sielu vain sci-fiä, joka ei koskaan näe päivän valoa? Ennen kuin jatkat lukemista, tutustu blogisarjan ensimmäiseen osaan. ☺️

Aikaisemmissa osissa kävin läpi kvaliat, dualismin, indetiteettiteoriat ja kaksi materialismia. Tällä kertaa sukellamme syvälle emergenssiin. (lisää…)

A dark hand pressed against a glass

Nykymaalimassa tietokoneet kehittyvät hämmästyttävällä nopeudella. Esimerkiksi Tesla ja Google kehittävät itsekseen ajavia autoja. Kehittyvätkö robotit joskus niin pitkälle, että niille tulee sielu? Tämä on blogisarjan toinen osa. Luethan ensimmäisen osan aluksi . 🤖

Viimeeksi kävin läpi kvaliat, dualismin ja kaksi identiteettiteoriaa. Tänään vuorossa on kaksi materialismia: eliminativismi ja reduktionismi. Jätämme suosiolla emergentin materialismin sarjan viimeiseen osaan. (lisää…)

Logitech Master MX mouse

Mulla on ollut Logitech MX Master -hiiri käytössä kohta jo vuoden päivät, ja voin sanoa, että se on paras hiiri, joka mulla on koskaan ollut. Se vaan on valovuosia edellä muita hiiriä, joita olen elämäni varrella joutunut pitelemään käsissäni. Tää arvostelu keskittyy hiiren kolmeen päätoiminnallisuuteen: mukautettavuuteen, ergonomiaan ja yhdistettävyyteen. Hiiren voi halutessaan ostaa vaikkapa AliExpressistä. (lisää…)

finger touching a lamp in darkness

Menin käytettävyysluennolle ja sillä kertaa opettajana olikin joku aivan uusi ihminen. Hänen katseensa osoitti jonnekin aivan muualle kuin tietokoneen näyttöön, mutta sormet naputtivat näppäimistöä kiivaasti. Yrittikö hän jotenkin osoittaa omaa paremmuuttaan, kun edes näyttöön ei tarvinnut katsoa? 😮

Luento alkoi ja minulle valkeni pian, että opettajamme oli sokea. Hups – sainpahan hävetä aikaisempaa ajatustani. 😅 Luennolla perehtyisimme siihen, miten sokeat selaavat internetiä.

(lisää…)

lights looking like abstract curves

Aina kun polkaisen virtuaalikoneita pystyyn VirtualBoxilla, alan raapimaan päätäni. 😅 Erityisesti silloin, kun virtuaalikoneessa pyörii jokin palvelu, johon sitten pitäisi verkon yli saada yhteys muista virtuaalikoneista sekä isännästä. Tämä on taas niitä asioita, jotka olen tehnyt tuhat ja yksi kertaa, mutta aina pääsee unohtumaan ja pitää kysyä viisaalta Googlelta. Toivoin muistavani konfiguraation jatkossa, kun kerta blogaan siitä nyt. 😃 (lisää…)

An iMac with a glowing screen in an ill lit room

Haluatko muuttaa macOSin Launchpad-valikon kokoa, jotta siihen mahtuisi enemmän kuvakkeita kerralla? Joskus kun HD oli vielä iso sana, valikko oli juuri oikean kokoinen, mutta 2K- ja 4K-aikaan sovellusten kuvakkeet näyttävät aivan liian suurilta. 😃 Onneksi minulla on ongelmaan helppo ratkaisu! 🤓 (lisää…)

a pen and a syntactic tree

Suomi on suhteellisen hankala kieli tuottaa automaattisesti tietokoneella (NLG). Siinnä missä enkun kohdalla sanoja voi vain mäiskiä peräkanaa lauseeseen perusmuodossa, suomi vaatii taivuttelua. Tietokoneen on hallittava kongruenssi- ja rektiosäännöt, mikä on jokseenkin haastavaa. 🤷🏼‍♂️

Onneksi sinun ei tarvitse moisella päätäsi vaivata! Olen tehnyt suomen tuottamista varten python-kirjaston, syntax makerin. Sitä saa käyttää aivan vapaasti. Oletko valmis vapauttamaan syntax maker -pedon? 😊😊 (lisää…)