Keskustelubotti

Keskustelubotti (tai keskustelurobotti; palvelubotti; asiointibotti; chattibotti, , jota käytetään ajoittain sitaattilainana) on tietokoneohjelma, joka on suunniteltu käymään keskustelua ihmisen kanssa. Ihminen kirjoittaa tekstiä, ja keskustelubotti vastaa tai esittää vastakysymyksiä. Ne toimivat suhteellisen omatoimisesti ja viestivät luonnollista kieltä käyttäen.

Alun perin keskustelubottien toiminta perustui suhteellisen yksinkertaisiin periaatteisiin, esim. keskustelun aiheen tunnistamiseen avainsanoista, ja vastakysymyksien muodostamiseen ihmisen edellisen vastauksen perusteella. Tietokoneiden laskenta- ja muistikapasiteettien sekä tekoäly-algoritmien nopea kehittyminen on mahdollistanut aikaisempaa kehittyneempien keskustelubottien rakentamisen. Uudemmat keskustelubotit pystyvät esimerkiksi tunnistamaan konteksteja, muuntelemaan vastauksiaan keskustelukumppanin ja -tilanteen mukaan ja jopa viestimään ihmismäisen monitulkintaisesti.

Tunnetuin varhainen keskustelubotti on vuonna 1966 julkaistu Eliza, joka matkii potilaansa kanssa keskustelevaa psykiatria. Versio siitä toimitetaan GNU Emacsin mukana (M-x doctor). Esimerkki suomenkielisestä keskustelubotista on 1980-luvulla kehitetty Kalle Kotipsykiatri. Vuoden 2022 marraskuussa julkaistiin yleiseen testikäyttöön OpenAI-yrityksen rakentama ChatGPT-keskustelubotti, joka on tehty GPT-3-kielimallien päälle.

Katso myös 

 Chatti
 Konetietoisuus
 SHRDLU
 Tekoäly

Lähteet 

Kieliteknologia
Tekoäly