Incontra il chatbot di Microsoft Ruuh su Facebook - Tutto quello che devi sapere!

A volte tutto ciò di cui hai bisogno è parlare con qualcuno. Qualcuno che può tirarti su il morale a modo suo, qualcuno che è così pieno di vita e loquace che dimentichi tutti i tuoi problemi della vita. Qualcuno che ti diverte venendo meglio delle tue aspettative. A tutti non piace parlare di cose con altri "umani", ma ci sono alcune persone curiose che parlano con l'IA. Qui, Ruuh arriva al quadro.

Ruuh è in grado di ascoltare la propria domanda, rilevare le proprie emozioni, conoscere il background dell'utente e fornire risposte appropriate e altro ancora. Ciò migliora il loro legame e la relazione che condividono con l'utente. Implica direttamente chat più preziose e sensate tra il chatbot e l'utente.

Ruuh è bravo a fare conversazioni

Senza il coinvolgimento delle emozioni, l'esistenza dei chatbot è inutile. Il solo(Just) fatto di poter rispondere senza alcuna connessione personale rende la chat formale e molte volte poco interessante. Un chatbot è interessante solo se è in grado di fare conversazioni sulla base delle emozioni che ne sono coinvolte. A questo proposito, dice Microsoft ,

Building a conversational layer in Ruuh helps her develop relationships so users can be more open, more casual and more engaged. This leads to better, more honest and natural conversations that ultimately lead to added value and a better experience for users.

Scopo della costruzione di Ruuh

L'obiettivo principale di Microsoft alla base della creazione di questo chatbot basato sull'intelligenza artificiale era quello di renderlo adatto ai giovani utenti esperti di tecnologia in India . Doveva già essere simile al Chatbot cinese di Microsoft(Chatbot) chiamato Xiaoice . Ruuh è più un amico digitale piuttosto che un semplice assistente digitale. Ruuh è un software che non è solo un pezzo di codice; è tuo amico.
Come funziona l'apprendimento profondo.

Ruuh è un personaggio di fantasia, lo sappiamo tutti. Ma il suo personaggio è modellato su una giovane ragazza indiana(India) urbana di circa 18-24 anni. Sembra essere interessata alla cultura pop ed è brava nell'uso degli slang urbani fluenti usati in (Pop)India .

Il primo passo nella creazione di Ruuh è stato quello di raccogliere i dati. Era destinata a essere affabile oltre che spiritosa. La fonte di questa personalità per Ruuh erano conversazioni in tempo reale, conversazioni sui social media(Social Media) , forum, piattaforme social e servizi di messaggistica in cui i dati vengono raccolti per migliorare l'esperienza dell'utente in modo anonimo.

Successivamente, hanno dovuto perfezionare i dati utili che hanno raccolto. Questo passaggio ha richiesto il 70% dei dati totali raccolti come inutili ed è stato rimosso. Microsoft si è assicurata che non ci fossero commenti offensivi per le persone negli Stati Uniti, nel Regno Unito e in Australia e commenti sessisti o politici.

Ora, questi dati raffinati e utili dovevano essere applicati nel modello selezionato. Questo modello era il cDSSM o Convolutional Deep Structured Semantic Model . Questo è un modello più recente e aiuta in un comportamento simile a quello umano più migliore e più profondo nell'IA.

In che modo cDSSM si traduce in una migliore intelligenza artificiale

Identificazione della domanda(Query Identification)

L' identificazione(Identification) delle query è il primo passo per rendere l'IA più simile agli umani(Humans) . Un algoritmo prende la query di input e cerca nel database domande simili. Questo è anche indicato come Recupero delle informazioni(Information Retrieval) o IR.
Ad esempio(Example) : se la query è "come faccio la pasta al pollo?", Ruuh analizza i dati e trova più campioni di domande simili.

Classifica delle risposte(Ranking responses)

Qui, l'algoritmo ordina le risposte in base alla rilevanza dei campioni. Questo è il modo in cui i dati più rilevanti vengono forniti come output.

Comprendere il contesto(Understanding Context)

Ora, potrebbe essere inutile se il chatbot dimentica di cosa sta parlando l'utente.

For Example: Question: “Do you like ice cream, Ruuh?”

Ruuh: “Yes, I like it.”

Question: “which flavors do you like?”

Ruuh: “Chocolate and Vanilla.”

Ora, Ruuh sapeva che la seconda domanda riguardava i gelati e quindi la risposta era appropriata.

Per essere così bravo con le sue funzionalità, l'algoritmo di Ruuh cerca costantemente i dati nelle precedenti query dell'utente e comprende il contesto di ciò di cui l'utente sta parlando.

Rilevamento e risposta a segnali emotivi(Detection and response to emotional cues)

Ora, più simile all'uomo significa rilevamento delle emozioni. Questo è così perché gli esseri umani hanno una mentalità emotiva. Quindi, per rilevare le emozioni degli utenti, Ruuh cerca gli schemi nei messaggi di chat ricevuti da lei e il tipo di emoji utilizzati nella chat. Quindi, quando le parli, sa se sei felice, triste, eccitato o sconvolto.

Verdetto(Verdict)

Ruuh è potente e un ottimo modo per mostrare il potere di ciò che l'IA può fare oggi per comportarsi come un essere umano. Con la potenza di cDSSM, Ruuh è molto più intelligente.

Microsoft dice:

To summarize, the model combined with deep learning integrates context and the user’s message to extract the appropriate response. The model extracts the context from the message, retrieves previous messages, creates a group of appropriate responses, ranks them according to relevance, and generates the final output.

Capiamolo meglio con un esempio. Se un utente chiedesse a Ruuh " Quali(Which) condimenti per pizza sono più popolari?", Ruuh identificherebbe la query come "condimenti per pizza" e recupererebbe le risposte più rilevanti in base a questa domanda. Ruuh classificherebbe le risposte simili dal database in base alla pertinenza per generare la risposta più appropriata. Con la consapevolezza contestuale, Ruuh può facilmente rispondere a domande successive come "Quali ti piacciono?" rispondendo “Io amo i funghi e l'ananas”.

Ruuh ha(Ruuh) ora un anno e devo dire che il futuro dell'IA è luminoso a causa di questo ritmo con cui stiamo vedendo emergere un'IA sempre più avanzata, molto presto vedremo cose più intelligenti intorno a noi. Auguriamo buona fortuna al team di Microsoft e spero che continueranno a sorprenderci in futuro con questi fantastici prodotti.

Puoi leggere di più su Ruuh  qui sull'articolo ufficiale di Microsoft e provarla qui su Facebook(on Facebook) .(on Facebook.)



About the author

Sono un ingegnere del software ed esploratore. Ho esperienza sia con Microsoft Xbox 360 che con Google Explorer. Sono in grado di fornire consigli di esperti per determinati strumenti di sviluppo software, nonché aiutare le persone a risolvere gli errori comuni di Explorer.



Related posts