Tag Archives: tekoäly

Tekoäly auttaa kirjailijaa luomaan seuraavan menestyskirjan

2018-10-26

Varsinkin kirjailijat, jotka osaavat ohjelmoida tietokoneita ovat jo vuosia yrittäneet kehittää kirjoittamista helpottavia apuvälineitä. Automaattisia ja puoliautomaattisia ohjelmistoja onkin käytössä esimerkiksi uutisten raportoinnissa ja tieteellisten tutkimusten tulosten jäsentelyssä. Nyt romaaneja kirjoittava Robin Sloan on kehittänyt ohjelman, joka osaa syöttää hänelle idearikasta tekstiä.
kaksi tietokoneen näyttöä keskustelee
The New York Timesin toimittaja kävi katsomassa miten Robin Sloanin kirjoitusohjelma toimii. Tällaista hän näki kirjailijan tietokoneen ruudulla.

Näin tietokone elävöittää romaanin kirjoitusta

Robin Sloan kirjoitti: The bison have been traveling for two years back and forth (biisonit ovat kulkeneet kaksi vuotta edestakaisin). Hän pysähtyi, ja napautti tabulaattori-näppäintä. Tietokone mietti hetken ja tulosti ruudulle: between the main range of the city (kaupungin laitumen välimaastossa).
Hän kirjoitti toisen näytteen: The bison are gathered around the canyon (biisonit ovat kerääntyneet kanjonin ympärille). Sloan naputteli, ja painoi taas apulaisen herättävää nappulaa. Hetken pohdittuaan tietokone lisäsi sanat by the bare sky (paljaan taivaan alla) näytölle.

Tekoälyn (artificial intelligence, AI) määrittely on oma taiteen lajinsa, mutta kirjailijan kehittämää apulaista voisi kutsua myös machine learning tai bot -teknologiaksi (määritelmiä voi tutkia lisää esimerkiksi tästä Forbesin artikkelista). Sloanin ohjelma katsoo kirjoitetun lauseen ja muutaman lauseen taaksepäin, etsii tietokannastaan sopivia fraaseja, ja ehdottaa asiayhteyteen mielestään parhaiten sopivan tekstin. Sloan on tallentanut kirjoista löytämiään tekstinpätkiä aiemmin tietokantaan, josta ohjelma niitä valitsee.

Robin Sloan: kirjoitusohjelma kuvaruutu
Robin Sloan: kirjoitusohjelma, tietokoneen näytöllä
Sloan pitää tekemäänsä sovellusta yhteistyökumppanina, joka oikeastaan tekee hänen työstään entistäkin haastavampaa, saaden kirjailijasta irti erilaisen lopputuloksen kuin yksin työskennellessä olisi mahdollista.

Sloan on laittanut ohjelmansa vapaseen jakeluun toivoen muiden kehittävän sitä edelleen. Ohjelma koostuu palvelin-komponentista torch-rnn-server ja kirjoittajan tietokoneella toimivasta komponentista rnn-writer.

Tekoäly ei tässäkään tapauksessa siis romaania kirjoita – eikä aivan lähitulevaisuudessa, mutta miten siltä onnistuisi tietokirja?

Tekoälystä assistentti tietokirjailijoille

South China Morning Post raportoi Kiinan suurimman verkkokaupan Alibaban tutkimusosaston kehittäneen ohjelmiston, joka ymmärtää luettua tekstiä paremmin kuin ihminen.

Alibaban tutkimusosaston ohjelmaa testattiin Stanford Question Answering Dataset –metodilla. Alibaban ohjelmisto sai lopputuloksen 82.44 kun ihmiset jäivät hieman sen alle tulokseen 82.30.

Ohjelmistoprojektia vetänyt tiedemies uskoo tietokoneen pystyvän vastaamaan kysymyksiin, kuten “mikä aiheuttaa sateen?” hyvällä tarkkuudella. “Uskomme teknologian soveltuvan moniin sovelluksiin, kuten asiakaspalveluun, museokierrosten oppaisiin ja potilaiden tiedusteluihin”.

Hän kuitenkin muistutti ohjelmiston toimivan luotettavasti vain silloin kun kysymyksiin on olemassa selkeät vastaukset. Jos kysymys on muotoiltu kehnosti, tai kieli ei noudata kielioppia, ohjelmisto ei pysty vastaamaan luotettavasti.

Joka tapauksessa, Alibaban tutkijoiden kehittämä ohjelma voisi olla kätevä apulainen tietokirjailijoille ja toimittajille. Kaikki ne pienet ja suuret faktat ja yksityiskohdat, jotka on saatava oikein ennen tekstin julkaisua voisi antaa tarkastettavaksi vähäruokaiselle, vähään tyytyvälle assistentille.

Googlen tekoälyn avulla toimiva Talk to Books suosittelee sopivia kirjoja luettavaksi

2018-04-19

Google etsii jatkuvasti uusia liiketoimintamahdollisuuksia hakukoneen ja mainosmyynnin täydentäjiksi. Tekoäly on yksi alue, jonka kehittämiseen yhtiö investoi. Nyt pääsemme kaikki kokeilemaan miten se toimii, sillä Talk to Books on tekoälyyn pohjautuva nettipalvelu, joka osaa hakea kirjoista kohtia, jotka vastaavat selkokielellä esitettyihin kysymyksiin. Samalla palvelu tulee suositelleeksi sopivia kirjoja luettavaksi.

Google Talk to Books, kotisivu
Tällä hetkellä Talk to Books –palvelu toimii seuraavasti. Kirjoita palvelulle kokonainen lause (toistaiseksi vain englanniksi), jossa kuvaat ongelman tai mitä olet hakemassa. Tärkeää on todellakin kirjoittaa kunnollinen lause, ei muutamaa hakusanaa. Talk to Books –palvelun toimintaperiaate poikkeaa olennaisesti hakukoneen toiminnasta, joka osaa vain etsiä avainsanoille osumia.

Se suuri ero tekoälyyn pohjautuvan järjestelmän ja puhtaan hakukoneen välillä on se, että tekoälyohjelmisto yrittää päätellä mitä sille syötetty lause tarkoittaa. Järjestelmän palauttamat vastaukset voivat siksi olla yllättäviä (niin hyviä kuin huonojakin). Googlen tutkijat kertovat blogissaan miten Talk to Books –ohjelmisto pilkkoo saamansa lauseen vektoreiksi hierarkiaa noudattaen. Järjestelmää on jo opetettu ja yleensä tekoälyjärjestelmien tulisi oppia lisää kun ne saavat lisää dataa käyttäjiltä.

Kun Talk to Books on mielestään päätellyt oikein mitä kysyjä haluaa, järjestelmä etsii Google Books –kirjaston 100 000 teoksen sisällöistä sopivimmat vastaukset. Koska vastaukset ovat kirjoissa, kysyjä saa samalla listan teoksia, joissa asian tutkimista voi jatkaa.

Google Talk to Books, tekoäly etsii kirjoja
Kokeilin miten hyvin Talk to Books toimii. Ensin kirjoitin lyhyitä kysymyksiä. Vastaukset olivat aika onnettomia. Sitten kirjoitin pidempiä kysymyksiä, ja kas kummaa, vastausten laatu parani merkittävästi. Sain vastauksia, joita saatoin käyttää hyödyksi. Esimerkiksi yksi palvelun ehdottamista kirjoista oli sellainen, jota ryhdyin heti etsimään kirjakaupasta jos se olisi saatavilla e-kirjana.

tekoäly (AI) ohjelmisto Talk to Books suosittelee kirjoja
Kuten teknologian visionääri Ray Kurzweil, joka nyt työskentelee Googlen tekoälyprojekteissa, sanoi: Talk to Books yhdistää kaksi asiaa – semanttisen haun ja uuden tavan löytää kirjoja.

Talk to Books on yksi askel tekoälyohjelmistojen kehityksessä, ja varsinkin järkevien sovellusten keksimisessä, jotka voivat auttaa niin ihmisiä, kuten lukijoita ja kirjailijoita kuin kaikenlaisia yrityksiäkin. Uskoisin Googlen palvelun olevan rakennettu niin, että se oppii ajan myötä saadessaan lisää dataa. Esimerkiksi tällä hetkellä matkailua koskevat vastaukset menivät metsään Talk to Books –palvelulta. Google voi myös lisätä vastauksia tarjoavien kirjojen lukumäärää, jolloin luulisi vastausten laadun kohentuvan.

Kuten kaikkien Googlen palveluiden kanssa, yksityisyyden suojastaan huolehtivien Talk to Books –käyttäjien on syytä tiedostaa Googlen tavat kerätä tietoa.