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.
Ogni impresa nasce da un’idea che risolva un problema. Sia essa un negozio di abbigliamento o un’impresa innovativa che produce una nuova molecola, non esiste azienda senza un’idea imprenditoriale in grado di soddisfare un bisogno. Durante il seminario si comprenderanno i fattori che permettono di valutare un’idea e di comprendere se e in che modo vale la pena di farla diventare un business e di essere accolta dal mercato.
Predictive Maintenance per le aziende del nord-est con Azure e IoTMarco Parenzan
Due grandi fenomeni stanno caratterizzando l'IT degli ultimi anni.
Il cloud di Azure permette ad una qualunque azienda, compresa la piccola e media impresa italiana tipica del nostro tessuto imprenditoriale triveneto, di erogare servizi IT, worldwide e con qualità.
Internet of Things (IoT), assieme al movimento dei "makers", permette di aggiungere "intelligenza" a qualunque manufatto o prodotto, affinchè questo si relazioni con i servizi cloud che abbiamo sviluppato.
Infiniti sono gli scenari possibili e noi ne analizzeremo uno. Sotto il nome di Predictive Maintenance si identificano tutta quella serie di servizi che possiamo erogare con il Cloud e l'IoT per acquisire dati dai prodotti che già si vendono a clienti worldwide; in caso di degrado delle prestazioni, i dati acquisiti potranno essere analizzati al fine di pianificare una manutenzione preventiva, prima che avvenga una più onerosa rottura. Questo apre non solo nuovi mercati, ma anche nuovi prodotti, servizi o canali di vendita.
Il tutto realizzabile con le risorse disponibili sul territorio e con la tecnologia Microsoft.
Ogni impresa nasce da un’idea che risolva un problema. Sia essa un negozio di abbigliamento o un’impresa innovativa che produce una nuova molecola, non esiste azienda senza un’idea imprenditoriale in grado di soddisfare un bisogno. Durante il seminario si comprenderanno i fattori che permettono di valutare un’idea e di comprendere se e in che modo vale la pena di farla diventare un business e di essere accolta dal mercato.
Predictive Maintenance per le aziende del nord-est con Azure e IoTMarco Parenzan
Due grandi fenomeni stanno caratterizzando l'IT degli ultimi anni.
Il cloud di Azure permette ad una qualunque azienda, compresa la piccola e media impresa italiana tipica del nostro tessuto imprenditoriale triveneto, di erogare servizi IT, worldwide e con qualità.
Internet of Things (IoT), assieme al movimento dei "makers", permette di aggiungere "intelligenza" a qualunque manufatto o prodotto, affinchè questo si relazioni con i servizi cloud che abbiamo sviluppato.
Infiniti sono gli scenari possibili e noi ne analizzeremo uno. Sotto il nome di Predictive Maintenance si identificano tutta quella serie di servizi che possiamo erogare con il Cloud e l'IoT per acquisire dati dai prodotti che già si vendono a clienti worldwide; in caso di degrado delle prestazioni, i dati acquisiti potranno essere analizzati al fine di pianificare una manutenzione preventiva, prima che avvenga una più onerosa rottura. Questo apre non solo nuovi mercati, ma anche nuovi prodotti, servizi o canali di vendita.
Il tutto realizzabile con le risorse disponibili sul territorio e con la tecnologia Microsoft.
From its birth, the CQRS (along with event sourcing) has been very attractive for the entire developers community but nonetheless still an "hipster" approach to application architecture design, despite many benefit. But when IoT comes in play, it becomes very interesting to apply it in production grade systems. Let's show why...
Soluzioni complete per la formazione on line e le conferenze via web.
Contenuti riusabili, consultazione e utilizzo a distanza!
Adobe Acrobat Connect Professional, Adobe Flash Media Server, Adobe Acrobat Connect Professional meetings, Adobe Connect Training, Adobe Connect Events, Adobe Presenter (plug-in per Powerpoint)
L’intelligenza artificiale generativa può essere un ottimo alleato di chi fa ecommerce: può essere utilizzata per migliorare l’esperienza del cliente con chatbot più utili, personalizzare le raccomandazioni di prodotto, produrre contenuti a costi inferiori e più velocemente.
Vedremo casi concreti e spunti per adottare velocemente questi nuovi tool di Gen AI.
Applicazione di Realtà Virtuale. Si basa sulla simulazione di una Presentazione in Pubblico.
Risponde all'idea di imparare a presentare.
Usare visore come Google Cardboard a basso costo.
Sistemi di web conferencing - Caso di studio Apache OpenMeetingsInfoeinternet
Presentazione del fenomeno del web conferencing. Definizione e descrizione del fenomeno, principali software esistenti, caso di studio Apache OpenMeetings, possibili sviluppi futuri.
Per approfondimenti sul Web Conferencing e su Apache OpenMeetings visitare il sito http://infoeinternet.altervista.org oppure scaricare gratuitamente la mia tesi di Laurea sui Sistemi di Web Conferencing e su Apache OpenMeetings sul mio sito web all'indirizzo: http://matteoveroni.altervista.org/wp-content/uploads/2014/04/Tesi-di-Laurea-Triennale-Sistemi-di-Web-Conferencing-Caso-di-studio-Apache-OpenMeetings-Matteo-Veroni.pdf
Matteo Veroni
Video: http://bit.ly/fol-fdbk
Feedback is commonly perceived as something that everyone is able to do – who doesn’t have an opinion? However, it’s also very easy to give bad feedback: we all know it when we are on the receiving end. This gets more and more evident when the team grows from two people to a whole company.
Feedback thus becomes a critical skill that can be learned, improved, and mastered. Good feedback skills can improve the quality of the teamwork and the result by a large margin, while bad feedback can grind any team to a halt with confusion if not worse.
This talk will give insights, challenge myths, and provide practical ideas. How can we improve ourselves? How can we plan good feedback in groups?
Working remotely has many benefits but also some obvious and non-obvious challenges. Discussions about remote work also often tend to be generic, however each discipline require its own kind of variations, and design isn’t different.
A lot of the tools available to designers are meant to be used in person, but what if we happen to work remotely, or we want to switch a product team to being remote? How to build trust, gather feedback and craft a unified vision? This talk takes inspiration from some of the practices of Automattic’s teams to overcome some of the unique challenges of remote working.
These solutions will also be beneficial to any designer who desires to engage with open source projects, as they are by definition remote.
This talk was done the first time at WordCamp Brighton 2017.
More Related Content
Similar to Architetture per Assistenti Virtuali Emozionali
From its birth, the CQRS (along with event sourcing) has been very attractive for the entire developers community but nonetheless still an "hipster" approach to application architecture design, despite many benefit. But when IoT comes in play, it becomes very interesting to apply it in production grade systems. Let's show why...
Soluzioni complete per la formazione on line e le conferenze via web.
Contenuti riusabili, consultazione e utilizzo a distanza!
Adobe Acrobat Connect Professional, Adobe Flash Media Server, Adobe Acrobat Connect Professional meetings, Adobe Connect Training, Adobe Connect Events, Adobe Presenter (plug-in per Powerpoint)
L’intelligenza artificiale generativa può essere un ottimo alleato di chi fa ecommerce: può essere utilizzata per migliorare l’esperienza del cliente con chatbot più utili, personalizzare le raccomandazioni di prodotto, produrre contenuti a costi inferiori e più velocemente.
Vedremo casi concreti e spunti per adottare velocemente questi nuovi tool di Gen AI.
Applicazione di Realtà Virtuale. Si basa sulla simulazione di una Presentazione in Pubblico.
Risponde all'idea di imparare a presentare.
Usare visore come Google Cardboard a basso costo.
Sistemi di web conferencing - Caso di studio Apache OpenMeetingsInfoeinternet
Presentazione del fenomeno del web conferencing. Definizione e descrizione del fenomeno, principali software esistenti, caso di studio Apache OpenMeetings, possibili sviluppi futuri.
Per approfondimenti sul Web Conferencing e su Apache OpenMeetings visitare il sito http://infoeinternet.altervista.org oppure scaricare gratuitamente la mia tesi di Laurea sui Sistemi di Web Conferencing e su Apache OpenMeetings sul mio sito web all'indirizzo: http://matteoveroni.altervista.org/wp-content/uploads/2014/04/Tesi-di-Laurea-Triennale-Sistemi-di-Web-Conferencing-Caso-di-studio-Apache-OpenMeetings-Matteo-Veroni.pdf
Matteo Veroni
Video: http://bit.ly/fol-fdbk
Feedback is commonly perceived as something that everyone is able to do – who doesn’t have an opinion? However, it’s also very easy to give bad feedback: we all know it when we are on the receiving end. This gets more and more evident when the team grows from two people to a whole company.
Feedback thus becomes a critical skill that can be learned, improved, and mastered. Good feedback skills can improve the quality of the teamwork and the result by a large margin, while bad feedback can grind any team to a halt with confusion if not worse.
This talk will give insights, challenge myths, and provide practical ideas. How can we improve ourselves? How can we plan good feedback in groups?
Working remotely has many benefits but also some obvious and non-obvious challenges. Discussions about remote work also often tend to be generic, however each discipline require its own kind of variations, and design isn’t different.
A lot of the tools available to designers are meant to be used in person, but what if we happen to work remotely, or we want to switch a product team to being remote? How to build trust, gather feedback and craft a unified vision? This talk takes inspiration from some of the practices of Automattic’s teams to overcome some of the unique challenges of remote working.
These solutions will also be beneficial to any designer who desires to engage with open source projects, as they are by definition remote.
This talk was done the first time at WordCamp Brighton 2017.
We know about chat bots since 1992 in IRC chats, where they were used to automate activities for a few hundred users at time. Today, through social media and messengers, they can reach about 14% of the world population.
We are still at the early stages, and many product teams working all around the globe are rediscovering independently the same foundations. This talk tries to present a simple high level model for designing chat bots, so we can start having a common language and a common approach to discuss and move the conversation forward.
Talk done at IxDA Meetup London.
Delegating is hard. It's even harder when we keep anchoring ourselves to old ideas of what management is and what skills requires, without realizing how different is the job of a manager. And then, we become managers ourselves. One of the hurdles that every manager has to overcome at some point in their career, often very early, is the ability to delegate and manage this delegation. This talk will look into the various delegation issues, and how we can revise the idea of management in a new light to acquire new tools to succeed.
Talk done at WEBdeLDN.
Video → https://youtu.be/eYZoN_HqARc
The TEDx idea worth sharing? Break the ego wall.
One of the greatest illusions in our society is about the individual genius. If we break this myth, we find instead how the best ideas are born out of collaborations: with a partner, with a team, with the business, with society as a whole. Why then our culture has this obsession for the individual? The trouble can be easily found in us. More precisely, our ego, and how that conflicts with others' ego.
This talk was presented first at TEDxBologna 2016.
Open source spirit is inclusive by definition: we share to benefit everyone as a whole. Inclusion and diversity is thus at the very center of open source, acknowledging it is key to create communities that are able to grow, stand the test of time, and truly support everyone, everywhere in the world.
This talks borrows from the direct experience of the two speakers, Davide Casali and Tammie Lister across multiple open source projects: WordPress, BuddyPress, Calypso, Baker Framework, Linux, Mozilla, and more.
This talk was prepared for COSCUP Taiwan 2016.
In this talk you'll see how one of Automattic's team, Hyperion, worked to bring to life the first version of the Theme Showcase for the Calypso modern infrastructure — open-sourced in 2015.
Distributed companies and organizations are getting more visibility nowadays, but how does it work in practice, day to day, to design while being remote? And what are the differences with intensive design sessions in the same space, with limited time? Which one is better?
In this talk you are going to see two examples of teamwork at two extremes of space and time. On one side you will learn how the fully distributed company Automattic, works to build WordPress.com. This collaboration was organized through the lenses of Hyperion, one of the product teams. On the other side, you will discover the story of UX for Good, a non-profit social project. It brought together 10 top designers from across the globe to a 6 days full immersion.
Talk done for the first time at UX Lausanne.
For more insights:
https://developer.wordpress.com/calypso/
http://www.uxforgood.com/
In this talk I'll outline how Hyperion, one of the Automattic teams working on WordPress.com, tackled one of the milestones that made the new design and framework Calypso possible.
Automattic is a fully distributed company, so you'll get insights on how it works and some principles you can borrow to make your own remote or distributed teams work.
This talk was presented at Culturevist (London) and World IA Day (Rome).
More about Calypso:
https://developer.wordpress.com/calypso/
This is the updated version of my successful Interaction 14 talk: http://www.slideshare.net/folletto/the-shift-ux-designers-as-business-consultants
UX is a broad field and designers are increasingly playing a strategic role in many companies. Be that designer.
Businesses are increasingly adopting user-centered approaches to create experiences, moving UX design to be one of the core activities driving the company strategy and operations.
This is an incredibly valuable opportunity that we designers can take to step up and contribute to create the great experiences and services they envision, taking our vision, tools and understanding to a different level. But we need to learn the new skills to play at this table, a table that's often speaking a different language with a lot of politics and different stakeholders.
The motivational model (competition, excellence, curiosity, affection) is a simple but effective way to frame the social dynamics of brands and can be used to assess and create proper cross-media strategies.
This is the updated version of my previous talk on the subject. It was presented at Swipe Summit 2016 (Dublin).
Videos:
. Nike: https://www.youtube.com/watch?v=2JnYcuRW_qo
. GE: https://www.youtube.com/watch?v=M6tAgUcuNN0
. Coca Cola: https://www.youtube.com/watch?v=-A-7H4aOhq0
This is the support deck for an introductory class I made for Junior Designers, Developers, Product and Project Managers to introduce them to the proper way to use wireframes.
I did this class already multiple times at General Assembly (London, UK), TechLab (Santa Clara, CA), Santiago (Chile) and internally in my consulting job.
It's updated to Keynote 6.
How can focus help our business, our teams, ourselves? This presentation disassembles the difficulty we have in achieving various kinds of focus (vision, goal, users, pragmatism, attention, calm) and gives practical tips on how to approach and improve each of them.
This talk was originally prepared for ThemeConf (themeconf.com) and From the Front (2015.fromthefront.it).
How to activate people for change? UX for Good is an initiative born in 2011 to use designer to create meaningful change tackling social challenges.
In 2014 the project tackled Rwanda's Genocide and from the research extracted the Inzovu Curve, a model to leverage emotions to create action.
This is a short talk and workshop (30' + 90') to give a first introduction to design thinking. Gives theory foundation, notes a few different approaches, and then dives into one of them.
This presentation was first done at ImpactON / StartupChile evening in 2015.
The knowledge of craft and processes does little to help in the day-to-day relationship with teams and clients. That's because the actual practical skills are just part of the game: there are competences that go beyond that: soft skills, sensibility, empathy, relational abilities, proactivity, etc. All of these are rarely highlighted or taught, and even less often they are used in specific tasks such as team growth or hiring.
The Hybrid Traits is an effective model to frame these additional skills, allowing us to focus on them and embed them in our professional life. It's not easy however, because everything starts from the individual's desire to practice introspection.
This is an excerpt from the talk and workshop done at UXHK 2015.
This is a 5' Flash Talk I gave at the Automattic Grand Meetup 2014. Since I've seen this model at the Mind and Life Europeans Symposium 2013 I found it was a great way to explain the meditation basics to beginners. Works quite well.
WordCamp SF 2014 talk on the foundational principles of personas in design and development and a simple way to setup a WordPress site to support their diffusion.
Extended version of the WordCamp Europe and BetterSoftware 2014 talk. This presentation highlights some foundational principles that helps cross-disciplinary teams of designers and developers to communicate better.
This is the deck of my presentation at Interaction 14.
Here's the video: https://vimeo.com/86495316
UX is a broad field and designers are increasingly playing a strategic role in many companies. Be that designer.
Businesses are increasingly adopting user-centered approaches to create experiences, moving UX design to be one of the core activities driving the company strategy and operations.
This is an incredibly valuable opportunity that we designers can take to step up and contribute to create the great experiences and services they envision, taking our vision, tools and understanding to a different level. But we need to learn the new skills to play at this table, a table that's often speaking a different language with a lot of politics and different stakeholders.
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.
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
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
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
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…