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, esimerkiksi 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
 Virtuaaliavustaja
 Konetietoisuus
 SHRDLU

 Lähteet 

 Aiheesta muualla 

*