Agenti-Virtuali_agata
Transcript
Agenti-Virtuali_agata
Agente Virtuale Virtuale Customer Care Automatico Avanzato Descrizione Tecnica AgentiAgenti-Virtuali Sono sistemi interattivi automatici per il customer-care avanzato, basati sul riconoscimento del linguaggio naturale e facilmente integrabili in qualsiasi contactcenter. Oltre ad umanizzare l’interfaccia uomomacchina, gli agenti virtuali collaborano con gli operatori del contact-center nella classificazione e nello smistamento delle chiamate entranti, nell’espletamento di compiti ripetitivi, nel fornire informazioni e, addirittura, in compiti sofisticati di assistenza tecnica (trouble shooting) Sono disponibili due tipologie di agente virtuale: agente webchat: webchat Per mezzo di un’interfaccia di chat simile a “Messenger”, è capace di rispondere a centinaia o addirittura migliaia di domande poste dall’utente in italiano fluente, e quindi in forma estremamente naturale. Alimentato con una base di conoscenza appropriata (dipendente dalla specifica applicazione), l’agente virtuale può rispondere a domande di qualsiasi natura (tecniche, commerciali, ecc), anche complesse. Può essere anche utilizzato come assistente di navigazione web: l’utente pone la domanda e l’agente, oltre a fornire la risposta, apre la pagina web appropriata. agente telefonico telefonico: ico elimina le lunghe e tediose navigazioni a menu (“prema 1 per...”) dei risponditori telefonici classici (IVR a tasti), ed espande enormemente la possibilità di automazione. L’utente si può esprimere in forma spontanea e naturale, utilizzando il parlato fluente al telefono, con un’interazione simile a quella con operatore umano. Ciò permette - oltre alla percezione da parte dell’utente di un servizio di qualità nettamente superiore - una forte riduzione dei costi operativi del contact-center sia grazie alla riduzione del tempo medio della telefonata che al tasso di automazione raggiungibile (sono gestibili in automatico telefonate del tutto ingestibili con un IVR a tasti) RISPONDITORE AUTOMATICO CONVENZIONALE • tecnologia: tecnologia IVR-DTMF, capace di “comprendere” 12 simboli (0-9, #,*) • logica: gica l’utente deve navigare attraverso menu con messaggi del tipo “. • utilizzabilità: utilizzabilit applicazioni a menu limitati, con scelte ridotte. Basso tasso di automazione. RISPONDITORE AUTOMÁTICO AVANZATO: • • tecnologia: tecnologia Agente-Virtuale, con riconoscimento del linguaggio naturale. TAD: TAD T ransactional Adaptive Dialogue, motore di dialogo capace di interagire in modo adattativo con l’utente. • logica: gica il sistema si adatta all’utente (mixedinitiative), il quale può esprimersi con frasi complesse, in forma tanto scritta quanto parlata. Ad esempio: “Buongiorno... uhm... vor- • rei sapere come fare per bloccare il mio PIN numerico.” utilizzabilità utilizzabilit : qualsiasi tipo di applicazione. Nel caso di applicazioni semplici, migliora notevolmente la qualità del servizio; nel caso di applicazioni complesse, permette di erogare in automatico servizi tradizionalmente gestibili solo con operatore.. TAD – TRANSACTIONAL ADAPTIVE DIALOGUE Il T ransactional Adaptive Dialogue è un motore di dialogo capace di gestire in modo estremamente efficace telefonate in cui la risposta dell’utente può non seguire una schema rigido e predefinito, come nel caso di servizi di assistenza tecnica (trouble shooting) o di telefonate outbound, uno dei compiti più complessi. Spesso, nel caso del trouble shooting, si possono avere decine o centinaia di problematiche diverse che l’utente descrive in modo libero. Ciò comporta la necessità del sistema di comprendere migliaia o, a volte, decine di migliaia di frasi diverse, ovvero un dominio linguistico estremamente ampio. Anche nel caso di telefonate in outbound, l’universo delle risposte può essere ampio (“non è in casa”, “è uscito”, “io sono il padre”, “è occupata”, “aspetti, vedo se c’è”, ecc) e, soprattutto, le risposte possono essere “asincrone” rispetto al flusso del dialogo: la risposta dipende da condizioni dinamiche. Per esempio, se la persona che risponde non è la persona cercata, quella può chiedere di attendere in linea per poter verificare se la persona desiderata si trova in casa o no; se può rispondere o è occupata, ecc. Quanto descritto sopra genera uno spettro di risposte possibili molto ampio e un flusso di dialogo complesso, non gestibili con le classiche tecniche di dialogo sequenziale a menu, pur utilizzando il riconoscimento vocale. La nostra tecnologia TAD permette di gestire atti linguistici asincroni e risposte spontanee, avvicinando la capacità di gestione dialogica del sistema a quella di un operatore umano. La nostra tecnologia TAD è stata scelta nel 2006 dal consorzio formato da: • Shannon laboratories, AT&T, Florham Park, New Jersey • Università di Edinburgo • ICSI: International Computer Science Institute , Berkeley, California Per la creazione di un sistema telefonico avanzato de conference help. Il nome de progetto è : DiSCoH (Spoken Dialogue System for Conference Help, a goal-oriented, mixed-initiative, human-machine spoken dialogue system for conference information) Per ulteriori informazioni, è possibile accedere al sito: http://www.icsi.berkeley.edu/~dilek/discoh/ La nostra tecnologia TAD è stata anche utilizzata per la realizzazione del Portale dei Carabinieri, considerato come un esempio di avanguardia tecnologica dalla stessa Microsoft, durante un convegno tenutosi a Berlino. Un servizio del TG2 sul nostro sistema è visibile nel sito: http://extranet.speechvillage.com/tg2/index.html Il TAD se compone di vari moduli: moduli: Gestore di espressioni in linguaggio naturale con esitazioni (false partenze) e forme di anacoluto, tipiche del linguaggio parlato spontaneo. Nel caso di trouble shooting o di telefonate in outbound, le forme linguistiche utilizzate dall’utente possono avere un alto indice di forme spontanee e para linguistiche, cosa che non accade normalmente nel linguaggio scritto. Per esempio: Trouble shooting: “Si, buongiorno. Sto avendo um problema. Sto tentando di entrare nel sito , il sito è… ehhhhh (evento paralinguistico) www.xxx.com, ma non riesco ad entrare.” Outbound: “Un instante, mi faccia verificare se è in casa (l’utente posa la cornetta e cerca la persona desiderata; il telefono capta suoni ambientali o conversazioni di sottofondo fuori contesto che devono essere opportunamente filtrati). Filtro di rumore e “anti anti cocktail”: cocktail : garantisce un alto grado di riconoscimento anche nel caso in cui l’utente stia telefonando in ambiente rumorosi, evitando che rumori ambientali siano erroneamente interpretati come parlato. E’ inoltre in grado di filtrare anche voci di sottofondo (effetto cocktail). Filtro di atti para linguistic linguistici stici: tosse, esitazioni, ecc. Gestore Gestore di concetti: concetti il sistema è capace di interpretare forme linguistiche complesse anche molto diverse tra loro ma esprimenti il medesimo concetto (ciò non è possibile con la semplice gestione di parole chiave, dato che un concetto può essere espresso da insiemi strutturati di parole anche totalmente differenti: classe di equivalenza semantica). Ad esempio, il concetto “non è a casa”, in un data contesto può essere espresso in molti modi differenti: “è uscita”, “è andata a far la spesa”, “è scesa proprio adesso”, “no, è appena uscita, può telefonare da tra una quindicina di minuti?” Gestore di atti linguistici asincroni (context switching) Per atti linguistici asincroni s’intendono rispondere: “Non sono io. Ma lei chi è?”, “Chi risposte che mutano il contesto del dia- lo desidera? Per quale motivo?””,etc. logo. Nel caso di una telefonata outbound, ad Un sistema non in grado di gestire queste esempio, la persona desiderata potrebbe forme adattative di dialogo non è in essere appena arrivata, o appena uscita grado di garantire in forma efficiente (evento). “l’ingaggio” della persona cercata. Tale evento può indurre, in chi sta rispondendo al telefono, una risposta che Nel caso di un sistema di risposta automatica informa di tale evento, in modo total- progettato per fornire informazioni su più con- mente asincrono rispetto allo stato del testi, l’utente potrebbe interloquire, in un certo dialogo. momento, nel modo seguente: “Ok. Ho capito. Posso avere informazioni sui documenti, aAd esempio, una risposta potrebbe esse- desso?”, richiedendo un cambio di contesto. re: “Ah no! E’ appena arrivata. Proprio ora!”. Questo magari mentre il sistema La tecnologia TAD interpreta le espressioni ha domandato: “quando posso richiama- linguistiche e determina la strategia di dialogo re?”. appropriata, consentendo di implementare, per domini definiti, sistemi di risposta automatica Un altro esempio di telefonata in ou- che si avvicinano all’efficienza di un operatore tbound. umano, L’utente, alla domanda del sistema: “Sto cercando il sig. Rossi.”, potrebbe Addestramento Degli Agenti Virtuali ROBUSTEZZA ATENDIMENTO AUTOMÁTICO AUTOM TICO I nostri agenti virtuali sono caratterizzati da una grande robustezza del riconoscimento vocale. Grazie ad algoritmi proprietari di post-elaborazione e di Gli agenti virtuali possono essere molto efficienti, in alcuni casi anche più di un gestione adattativa del dialogo, garantiamo una robustezza insuperata nelle tipiche condizioni di uso della vita reale: telefonate dall’auto, dalla strada, da ambienti rumorosi operatore, quando le informazioni da fornire siano ben definite e il dominio di dialogo come ristoranti, bar, ecc; utilizzando forme gergali, con esitazioni tipiche del parlato spontaneo; ecc. I nostri agenti virtuali non funzionano solo in laboratorio! ristretto. Esempi classici sono: informazioni Alimentati con una base di conoscenza ben progettata, i nostri agenti virtuali possono gestire in modo bancarie, prenotazioni voli, informazioni cinema, sistemi di assistenza tecnica (trouble estremamente efficiente centinaia o migliaia di domande. shooting) con gestione di domini di FAQ anche dell’ordine delle centinaia (o di molte migliaia nel caso di agenti per web) Dopo l’analisi di un corpus di telefonate reali, vengono identificate le mappe cognitive (come chi chiama si rappresenta i concetti) e le espressioni linguistiche degli utenti nelle situazioni più ricorrenti. PRODUTTIVITA’ Abbiamo sviluppato ambienti di sviluppo grafici che garantiscono grande rapidità di implementazione e il controllo integrato del processo di sviluppo e di tuning. Ciò ci permette tempi di adattamento alle esigenze del cliente estremamente ridotti, fattore chiave nel caso dell’utilizzo di agenti virtuali in ambiti dinamici, come nel caso di contactcenter con campagne di marketing o di informazioni su prodotti che cambiano con frequenza. A partire da tali informazioni, è possibile definire la struttura dei concetti, le loro dipendenze (ontology), e il dominio linguistico utilizzato. Tali elementi sono la base di partenza per la costruzione della base di conoscenza. La base di conoscenza costituisce TEAM SPECIALIZZATO La SpeechVillage possiede una equipe multidisciplinare, con specialisti in linguistica computazionale, oltre a tecnici con esperienza specifica nell’integrazione dei sistemi di backend e di telefonia. l’elemento di addestramento specifico dell’agente virtuale. “Consultando” tale base, l’agente virtuale è in grado di comprendere la domanda dell’utente e di rispondere in modo appropriato. Sono ovviamente gestiti i casi in cui la comprensione è dubbia, ricorrendo a domande di conferma o di disambiguazione o trasferendo ad un operatore di back-up la telefonata. RIDUZIONE DEI COSTI Quali sono i costi di un sistema di risposta che non lascia l’utente soddisfatto? Qual è il costo di acquisizione di un nuovo cliente o di ritenzione di un cliente esistente? Quali i costi di telefonia dovuti a sistemi che tengono l’utente agganciato per molto tempo ad un numero verde? Quali le limitazioni di spazio fisico per un call center con operatori? Prima del lancio di un prodotto, quanto tempo di addestramento deve essere previsto per i nuovi operatori? I nostri agenti garantiscono una soluzione efficiente ai problemi indicati sopra, garantendo una forte riduzione dei costi operativi con un rapido ritorno dell’investimento (ROI). Servizi Offriamo la gestione integrata dello sviluppo del sistema di automazione, dall’analisi di fattibilità fino al roll-out; dal tuning alla manutenzione evolutiva: Consulenza specializzata Analisi dei requsiti Analisi di fattibilità tecnico-commerciale Analisi di usabilità (Ergodesign) Prototipazione Ultra-Rapida del pilota Integrazione con il Call center Tuning e manutenzione evolutiva Strumenti di monitoraggio in tempo reale Manutenzione correttiva e evolutiva Offriamo inoltre servizi avanzati, di interesse speciale per le grandi imprese, per garantire la massima qualità del servizio al cliente: • Identità Identit dell’impresa dell impresa: impresa allineamento dell’immagine dell’impresa con la qualità percepita nel servizio di risposta automatica. Speaker professionali: professionali Il tono e lo stile di una voce professionale dicono a volte più delle parole, garantendo l’immediata percezione di qualità e di cura dell’esperienza dell’utente. • Sound & Feel: Feel Studio dei jingle e della • Progetto audio: messaggistica. audio Vari studi comprovano l’ausilio di motivi musicali appropriati (jingle) nella memorizzazione di messaggi e nella guida dell’attenzione. SpeechVillage 2008 srl Via Piceno Aprutina n. 92/A 63100 Ascoli Piceno (Italy) C.F. e P. IVA (VAT number): IT 04 42395 096 5