Architetture per Assistenti Virtuali Emozionali

  • 2,924 views
Uploaded on

Queste sono le slide che ho utilizzato per la discussione di laurea specialistica. …

Queste sono le slide che ho utilizzato per la discussione di laurea specialistica.
La tesi si intitola: "Architetture per Assistenti Virtuali Emozionali", e passa dall'approccio teorico, alla descrizione dell'architettura ed infine alla presentazione dei risultati.

More in: Technology , Business
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
2,924
On Slideshare
0
From Embeds
0
Number of Embeds
1

Actions

Shares
Downloads
47
Comments
0
Likes
3

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. UNIVERSITÀ DEGLI STUDI DI MILANO BICOCCA Facoltà di Scienze FF., MM., NN. Laurea Specialistica in Teoria e Tecnologia della Comunicazione Architetture per Assistenti Virtuali Emozionali Davide Casali MATRICOLA 041666 RELATORI Prof. Roberto Polillo Leandro Agrò CONTRO RELATORE Prof. Flavio De Paoli
  • 2. INTRODUZIONE Contesto  Assistenti Virtuali Emozionali  Agenti software che mostrano intelligenza ed emozioni, in grado di relazionarsi con l’uomo in modo naturale.  Questa tesi è stata realizzata a partire dal lavoro di ricerca e sviluppo svolto internamente a Kallideas.
  • 3. OBBIETTIVI DEL LAVORO Obbiettivi  Sintesi del Corpo Teorico  Definizione dell’Architettura  Case Study
  • 4. OBBIETTIVI DEL LAVORO Sintesi del Corpo Teorico  Fornire una panoramica del corpo teorico contenente tutti gli elementi necessari per le varie funzionalità che un assistente virtuale emozionale richiede.  Ibridazione fra discipline distinte.
  • 5. OBBIETTIVI DEL LAVORO Definizione dell’Architettura  Definire l’architettura software e hardware generica per la realizzazione di un assistente virtuale emozionale.
  • 6. OBBIETTIVI DEL LAVORO Case Study  Descrivere un esempio di applicazione dell’architettura individuata in un contesto reale.
  • 7. CORPO TEORICO Human-Like Interaction  La Human-Like Interaction include tutte quelle modalità di interazione fra uomo e macchina che permettono di conversare con un sistema in grado di capire il parlato, leggere testi e formulare risposte con la naturalezza, l’intelligenza e le emozioni che caratterizzano le interazioni umane. Idearium.org (2006)
  • 8. CORPO TEORICO Emozioni  L’emozione è un intenso stato mentale che nasce automaticamente nel sistema nervoso, associato con una risposta psicologica positiva o negativa. Damasio (1994)
  • 9. AMBITI APPLICATIVI Pro  Fiducia  Comprensione del Linguaggio Naturale  Nessun Apprendimento richiesto  Stabili in contesti Cross-Mediali  Complemento Umano
  • 10. AMBITI APPLICATIVI Contro  Informativamente non Denso  Media Intensivo  Contestualmente Limitato
  • 11. AMBITI APPLICATIVI Esempi d’Uso  Recupero Informazioni  Guide  Risoluzione Problemi  Insegnamento  Giochi
  • 12. ARCHITETTURA Panoramica Generale  3 strati  Client-Server CLIENT Interazione ui, gui, ixd, utente SERVER Elaborazione ai, comprensione, emozioni Integrazione database, altri server, audio/video
  • 13. ARCHITETTURA Architettura INTERAZIONE client client client client Web Mobile TV … server Message Router engine engine engine engine extra extra NLU TShoot Emot. NLG User A/V ELABORAZIONE INTEGRAZIONE
  • 14. ARCHITETTURA Protocollo VAMP 1.1  Virtual Assistant Modular Protocol  Il messaggio come mediatore  XML over HTTP  SOAP-like, XML:RPC-like  Simmetrico
  • 15. ARCHITETTURA Routing dei Messaggi  Fulcro dell’Architettura  Modularità  Variazione del Flusso del Messaggio server Message Router
  • 16. ARCHITETTURA NLU  Natural Language Understanding  Traduzione dell’Input in un linguaggio internamente computabile. engine engine engine engine extra extra NLU TShoot Emot. NLG User A/V ELABORAZIONE INTEGRAZIONE
  • 17. ARCHITETTURA Troubleshooter  Risoluzione dei problemi in un ambito specifico.  Rule Based (Sistema Esperto) engine engine engine engine extra extra NLU TShoot Emot. NLG User A/V ELABORAZIONE INTEGRAZIONE
  • 18. ARCHITETTURA Emozioni  Percezione dello stato dell’utente  Variazione emotiva dell’assistente virtuale  Normalizzazione della risposta emotiva engine engine engine engine extra extra NLU TShoot Emot. NLG User A/V ELABORAZIONE INTEGRAZIONE
  • 19. ARCHITETTURA NLG  Natural Language Generation  Traduzione della risposta in un linguaggio comprensibile per l’uomo. engine engine engine engine extra extra NLU TShoot Emot. NLG User A/V ELABORAZIONE INTEGRAZIONE
  • 20. ARCHITETTURA Integrazione  A livello di flusso  Router to next Module  A livello di componente  Module to support Module engine engine engine engine extra extra NLU TShoot Emot. NLG User A/V ELABORAZIONE INTEGRAZIONE
  • 21. ARCHITETTURA User Profiling  Informazioni contestuali all’assistente virtuale  Informazioni della base dati engine engine engine engine extra extra NLU TShoot Emot. NLG User A/V ELABORAZIONE INTEGRAZIONE
  • 22. ARCHITETTURA Audio e Video  Conversione della risposta dell’assistente  TTS (Text-To-Speech)per l’Audio  Standard MPEG-4 per il Video engine engine engine engine extra extra NLU TShoot Emot. NLG User A/V ELABORAZIONE INTEGRAZIONE
  • 23. CASE STUDY Kallideas K-Humans™  Assistenti Virtuali Emozionali K-Humans  Implementa l’architettura qui esposta
  • 24. CASE STUDY Gabetti Agency SpA  Intermediatrice Immobiliare  800 agenzie in tutta italia  14 sedi con contatti internazionali  Come migliorare la gestione dell’assistenza tecnica telefonica?
  • 25. CASE STUDY Soluzione Proposta  Assistente Virtuale K-Human  Primo livello di smistamento delle telefonate  Sia Telefonicamente che via Web
  • 26. CASE STUDY Gabi  12.246 regole  Risponde a problemi hardware, software, di rete. Fornisce informazioni su procedure interne e altre informazioni utili.
  • 27. CASE STUDY Risultati  Totale ticket gestiti: 334  con Successo: 83,5%  con Successo e Chiusi: 11,7%  in modo Errato: 16,5%
  • 28. CONCLUSIONI Conclusioni  Analisi interne di Gabetti han comparato il primo periodo con Gabi rispetto all’ultimo periodo senza.  Gabetti ha stimato un risparmio di 44ore/uomo ogni mese.  Miglioramento della qualità di lavoro dei tecnici.
  • 29. CONCLUSIONI Sviluppi futuri  Evoluzione delle varie componenti  AI (Artificial Intelligence)  TTS (Text to Speech)  ASR (Automatic Speech Recognition)  Evoluzione della piattaforma  Astrazione dei dati sull’utente  Rapida Trasformazione…
  • 30. Thank You