Mis on vestlusbot?

Vestlusbot on arvutiprogramm, mis on loodud vestluse alustamiseks inimpartneriga. Seda tüüpi tarkvara eesmärk on veenda oma vestluskaaslasi, et see on vestluses aktiivne osaleja ja et vahetatakse tegelikku tähendust. Teatud tüüpi vestlusrobotid on loodud isegi nii, et kasutajad usuksid, et nad vestlevad elava inimesega. Seda tüüpi programmid, kuigi neid kasutatakse sageli puhtalt uudsuse huvides, on kasulikud psühholoogilistes uuringutes, tehisintellekti arendamises ja teatud tüüpi äritegevuses klientidega.

Esimene vestlusrobotina toimiv programm oli 1960. aastatel välja töötatud uurimistööriist ELIZA. ELIZA eesmärk oli lihtsalt sõeluda inimkasutaja kommentaare ja seejärel vastata mõne kasutaja sisestatud sõna põhjal küsimustega. Kasutajad pidasid seda põnevaks ja osalesid üllatavalt pikalevenivates vestlustes ELIZA-ga, mida nad sageli tõlgendasid kui tähendusrikkaid, tänu inimlikule eelsoodumusele leida vestlusele tähendus.

Kaasaegsel vestlusrobotil on juurdepääs kordades suuremale arvutusvõimsusele kui nii varastel programmidel. Järelikult võivad kaasaegsed vestlusrobotid kasutajaid sageli mõneks ajaks lollitada ja paljudel on Turingi testi läbimisel head tulemused. See test hõlmab vestlust inimese ja arvutiprogrammi vahel. Programmi, mille väljundit ei saa inimvestlusest eristada, võib lugeda testi läbinuks.

Paljud vestlusrobotid on loodud kergemeelsetel või alatutel eesmärkidel. Mõned kasutajad loovad lihtsalt robotid ja paigutavad need vestlus- või sõnumisaitidele lõokes. Teised kasutavad neid roboteid soovimatu reklaami levitamiseks või kasutajate ahistamiseks, kuigi selliseid reklaamirotte on suhteliselt lihtne välja sõeluda, kuna nende pidev reklaamiteabe levitamine lõhub nende katte.

2011. aastal on seda tüüpi programmid aga hakanud teenima praktilisemaid eesmärke. Paljude suurte ettevõtete või valitsusasutustega ühenduse võtmisel tervitab inimest nüüd sageli automaatne vestlusbot. Need robotid on nüüd võimelised täitma paljusid ülesandeid, mida varem on juhtinud inimoperaatorid, ja neid kasutatakse regulaarselt kasutajateabe kogumiseks, kõnede suunamiseks vastavasse osakonda või lihtsate ülesannete täitmiseks ilma inimese sekkumiseta.

Vestlusbotte kasutatakse ka tehisintellekti arendamisel. Iga edukas tehisintellekt peab suutma sõeluda loomulikku keelt ja sõnastada sobivaid vastuseid. Need on ülesanded, mille jaoks on vestlusbot juba loodud.