Chatbot

Feb 22 2023
Introduzione ai chatbot I chatbot sono applicazioni utilizzate dagli esseri umani per interagire con loro tramite sintesi vocale o semplicemente testo. Questa tecnologia utilizza NLP (Natural Language Processing) e AI (Artificial Intelligence) per comprendere i bisogni delle persone e le loro conversazioni di base e imitarle.

Introduzione ai chatbot

I chatbot sono applicazioni utilizzate dagli esseri umani per interagire con loro tramite sintesi vocale o semplicemente testo. Questa tecnologia utilizza NLP (Natural Language Processing) e AI (Artificial Intelligence) per comprendere i bisogni delle persone e le loro conversazioni di base e imitarle. Sono utilizzati in app di messaggistica, assistenti virtuali, siti Web, negozi o soprattutto in PTCL quando ti lamenti della tua connessione Internet.

Elisa a Siri

Il primo chatbot presentato al mondo è stato ELIZA, creato da Joseph Weizenbaum dal 1964 al 1966. È stato uno dei primi programmi a superare il test di Turing (un test effettuato da Alan Turing nel 1950 per vedere se il comportamento di una macchina è equivalente a quella di un essere umano). ELIZA era un programma di PNL che faceva conversazione usando la tecnica del pattern-matching.

Al giorno d'oggi, con l'avanzare delle tecnologie a causa di requisiti diversi, i chatbot si sono evoluti per numerosi scopi. L'Organizzazione mondiale della sanità (OMS) ha creato un bot su WhatsApp per Covid-19, Duolingo ha creato un assistente virtuale di diverse lingue per aiutare a migliorare le capacità di parlare per i nuovi studenti di lingue e Siri di Iphone è l'app più comune per gli utenti del dispositivo.

Tuttavia, Mitsuku è attualmente il miglior chatbot mai realizzato, poiché ha vinto cinque volte il Loebner Prize Turing Test e impara attraverso l'esperienza.

Come funziona?

Per capire il funzionamento dei chatbot, dobbiamo conoscerne i tipi. Quelli fondamentali sono:

1. Chatbot basati su regole:

In questo tipo, il bot ci offre opzioni come pulsanti, che ci portano a diverse frasi, che poi continuano in una catena fino a quando l'utente raggiunge ciò di cui ha bisogno. Ad esempio, quando chiamiamo PTCL, il bot dice: "Premere 1 per l'inglese, premere 2 per l'urdu..." fino a quando non presentiamo un reclamo o parliamo con una persona del Centro. Oltre a PTCL, puoi trovarlo su Facebook, Mcdonalds Drive Thru, bancomat e numerosi altri luoghi legati al business. Tuttavia, lo svantaggio di questo tipo è che non possiamo scegliere al di fuori delle opzioni fornite.

2. Chatbot AI:

A differenza di quello basato su regole, questo tipo si concentra sui dati, cioè sulle domande che un utente pone normalmente. Poiché un'intelligenza artificiale dipende dai dati, migliora e comprende meglio gli utenti se vengono fornite loro maggiori informazioni sugli utenti. Pertanto, non ci fornisce pulsanti su cui dobbiamo fare clic per procedere.

3. Chatbot dal vivo:

A differenza dei due precedenti, questo tipo è gestito principalmente da umani e ognuno di loro è incaricato di rispondere a una domanda specifica, che riceve da un bot che rileva le domande. Tuttavia, i chatbot dal vivo possono fare molte domande in un momento poiché è in tempo reale.

Tipi di chatbot

1. Bot vocali:

Questo bot utilizza AI e Natural Language Understanding (NLU) per la comunicazione text-to-speech, il che significa che converte le sue frasi in audio, è programmato per emettere frasi complete e impara a comportarsi come gli umani.

2. Chatbot ibridi:

È una combinazione di chatbot AI e live chat. Come accennato in precedenza, l'intelligenza artificiale funziona meglio con più dati, ma quando arrivano casi eccezionali il bot consegna il messaggio al dipendente dell'azienda che può quindi rispondere.

3. Chatbot di messaggistica sociale:

Ora viviamo nell'era dei social media in cui oltre 4,26 miliardi di persone utilizzano app di social media come Facebook, Instagram e WeChat. Le aziende utilizzano queste app per far prosperare la propria attività. Quindi, questo tipo di chatbot è progettato non solo per aiutare i clienti, ma anche per pubblicizzare prodotti specifici che conoscono attraverso la comprensione dei cookie.

4. Chatbot di abilità:

Questo tipo è unico rispetto a tutti gli altri in quanto non solo emette messaggi e audio, ma può anche svolgere attività fisiche. Se un utente chiede loro del tempo, il bot genererà una tabella, o se gli viene chiesto di spegnere le luci, lo faranno anche loro. L'esempio migliore può essere preso da JARVIS di Tony Stark, che ha aiutato a gestire i suoi file, ha fornito la posizione del nemico utilizzando un satellite e ha realizzato le tute di Tony.

5. Chatbot di supporto:

A differenza dei chatbot dei social media, questo non mostra pubblicità agli utenti. Invece, è meglio utilizzato nelle aziende in cui un utente ha bisogno di aiuto con una query o l'invio di documenti.

6. Bot transazionali:

Questi bot vengono utilizzati per scopi di marketing per effettuare transazioni, come fissare un appuntamento o generare pagamenti. Sono utilizzati al meglio negli sportelli automatici in cui si selezionano le opzioni per completare una transazione.

Importanza

La domanda più grande che si pone contro i chatbot è perché ne abbiamo bisogno anche se ci sono dipendenti incaricati di aiutarci. Quanto segue spiegherà il motivo di ciò:

  • I chatbot possono parlare con più utenti contemporaneamente . Questo è estremamente utile nel social media marketing in cui migliaia di utenti interagiscono alla volta.
  • A causa delle conversazioni che si svolgono contemporaneamente, può far risparmiare molto tempo e gli utenti ottengono ciò che desiderano all'istante.
  • L'utilizzo dei chatbot riduce il numero di dipendenti incaricati di assistere il cliente, rendendolo così conveniente .
  • Una volta che un cliente acquista da un negozio o fissa un appuntamento, il bot può ricordarlo dal suo database, rendendo più facile contattarlo o interagire meglio con lui.
  • Oltre ad assistere, i chatbot possono ricordare ciò che gli utenti volevano e possono utilizzare le informazioni per fare previsioni per un particolare prodotto.
  • Può anche migliorare il coinvolgimento dei clienti poiché gli utenti a volte sono timidi nell'interagire con i loro acquirenti.
  • Poiché questi robot vengono alimentati con numerosi tipi di dati, possono interagire in più lingue senza la necessità di un traduttore umano. Può persino tradurre in Braille (usando Skills Chatbots) o lingue dei segni per persone speciali.

Numerosi chatbot vengono utilizzati per scopi diversi. Quelli comuni sono:

  • Per le app di social media in cui interagiscono migliaia di clienti al momento.
  • Negli ospedali dove i robot possono fungere da medici di consultazione che possono dare consigli o raccomandare farmaci.
  • Per i servizi clienti in cui il cliente ha bisogno di sapere qualcosa o di presentare un reclamo. Li vediamo quando chiamiamo PTCL o K-Electric.
  • In Politica dove i politici creano robot che possono anche imitare le loro voci per suonare come loro.
  • Giocattoli in cui i bambini possono interagire con loro parlando con loro o addirittura cantando una canzone con loro.
  • Per l'istruzione, soprattutto quando la maggior parte degli studenti ha difficoltà a chiedere a un insegnante le proprie domande.
  • In tempo quando il bot può trovare o prevedere il tempo di una particolare città o paese e consigliarlo agli utenti per le loro vacanze.
  • Nelle banche quando i clienti devono effettuare una transazione o pagare le bollette.

Mentre il mondo cambia, anche la tecnologia ha bisogno di sviluppo. Alan Turing ha creato una macchina che può aiutare le persone a fare numerosi calcoli. Il suo lavoro alla fine ha ispirato altri non solo ad analizzare le cose, ma anche a creare esseri umani artificiali che ci imitano e svolgono facilmente compiti che possono essere difficili per noi.

Scritto da Umair Shakeel