Co je to chatovací bot?
Chat Bot je počítačový program, který je navržen tak, aby se zapojil do konverzace s lidským partnerem. Účelem tohoto typu softwaru je přesvědčit své účastníky, že je aktivním účastníkem konverzace a že se vyměňuje skutečný význam. Některé typy chatovacích botů jsou dokonce navrženy tak, aby uživatelé věřili, že jsou zapojeni do rozhovoru s živou lidskou bytostí. Tento typ programu, i když je často zaměstnán čistě pro hodnotu novosti, je užitečný v psychologickém výzkumu, vývoji umělé inteligence a při řešení některých typů obchodní interakce se zákazníky.
Prvním programem, který fungoval jako chatovací bot, byl Eliza, výzkumný nástroj vyvinutý v 60. letech. Eliza byla navržena tak, aby jednoduše analyzovala komentáře od lidského uživatele a poté reagovala na otázky na základě některých slov ve vstupu uživatele. Uživatelé to našli fascinující a zapojeni do překvapivě zdlouhavých rozhovorů s Eliza, které často interpretovali jako MeaniDokonce, díky lidskému predilekci k nalezení významu v konverzaci.
Moderní chatovací bot má přístup k mnohokrát více výpočetní síle než takové rané programy. V důsledku toho mohou moderní chat roboti často oklamat uživatele po určitou dobu a mnoho z nich má dobré výsledky při absolvování Turingova testu. Tento test obsahuje konverzaci mezi lidským a počítačovým programem. Program, jehož výstup nelze odlišit od lidské konverzace, lze považovat za prošel testem.
Mnoho chatovacích robotů je navrženo pro frivolní nebo nebezpečné účely. Někteří uživatelé jednoduše vytvářejí roboty a umístí je do stránek chatu nebo zasílání zpráv na Lark. Jiní používají tyto roboty k distribuci nežádoucí reklamy nebo k obtěžování uživatelů, i když takové reklamní roboty jsou relativně snadno prověřitelné, protože jejich neustálé šíření reklamních informací porušuje jejich krytí.
V roce 2011 byly poslední roky viděny thJe však typ programu sloužit praktičtějším účelům. Při kontaktu s mnoha velkými podnikovými nebo vládními subjekty je nyní člověk často přivítán automatizovaným chatovým botem. Tito roboti jsou nyní schopni plnit mnoho úkolů, které kdysi zpracovávaly lidské operátory a jsou běžně používány ke shromažďování informací o uživateli, nasměrování hovorů na příslušné oddělení nebo k zpracování jednoduchých úkolů bez zásahu člověka.
Chat Bots se také používají při vývoji umělé inteligence. Jakákoli úspěšná AI musí být schopna analyzovat přirozený jazyk a formulovat vhodné reakce. Jedná se o úkoly, pro které je chatovací bot již navržen.