Che cos'è un chat bot?

Un bot di chat è un programma per computer progettato per interagire con un partner umano. Questo tipo di software ha lo scopo di convincere i suoi interlocutori che è un partecipante attivo alla conversazione e che il significato reale viene scambiato. Alcuni tipi di chat bot sono progettati anche per far credere agli utenti di essere coinvolti in una conversazione con un essere umano vivente. Questo tipo di programma, sebbene spesso utilizzato esclusivamente per valore di novità, è utile nella ricerca psicologica, nello sviluppo dell'intelligenza artificiale e nella gestione di alcuni tipi di interazione commerciale con i clienti.

Il primo programma che fungeva da chat bot era ELIZA, uno strumento di ricerca sviluppato negli anni '60. ELIZA è stato progettato per analizzare semplicemente i commenti di un utente umano e quindi rispondere con domande basate su alcune delle parole inserite dall'utente. Gli utenti lo hanno trovato affascinante e impegnato in conversazioni sorprendentemente protratte con ELIZA, che hanno spesso interpretato come significative, grazie alla predilezione umana per trovare un significato nella conversazione.

Un moderno bot di chat ha accesso a una potenza di calcolo molte volte maggiore rispetto a questi primi programmi. Di conseguenza, i moderni robot di chat possono spesso ingannare gli utenti per un certo periodo di tempo e molti hanno buoni risultati nel superare il test di Turing. Questo test presenta una conversazione tra un programma umano e un programma per computer. Un programma il cui output non può essere distinto dalla conversazione umana può essere considerato aver superato il test.

Molti robot di chat sono progettati per scopi frivoli o nefasti. Alcuni utenti semplicemente creano bot e li inseriscono in siti di chat o di messaggistica su una lark. Altri usano questi robot per distribuire pubblicità indesiderata o per molestare gli utenti, sebbene tali robot pubblicitari siano relativamente facili da escludere, poiché la loro costante diffusione di informazioni pubblicitarie rompe la loro copertura.

Nel 2011, negli ultimi anni questo tipo di programma è arrivato a scopi più pratici, tuttavia. Quando contatta molte grandi entità aziendali o governative, ora un essere umano viene spesso accolto da un bot di chat automatizzato. Questi robot sono ora in grado di eseguire molte attività una volta gestite da operatori umani e vengono abitualmente utilizzati per raccogliere informazioni sugli utenti, per indirizzare chiamate al reparto appropriato o per gestire attività semplici senza alcun intervento umano.

I bot di chat vengono utilizzati anche nello sviluppo dell'intelligenza artificiale. Qualsiasi IA di successo deve essere in grado di analizzare il linguaggio naturale e formulare risposte appropriate. Queste sono attività per le quali è già stato progettato un bot di chat.

ALTRE LINGUE

Questo articolo è stato utile? Grazie per il feedback Grazie per il feedback

Come possiamo aiutare? Come possiamo aiutare?