SlideShare a Scribd company logo
Batool Arhamna Haider
Lecture prepared for Habib University, Pakistan, Nov 7th 2019
Photo: https://www.freepik.com/premium-vector/fly-robot_2430923.htm
A Bird Eye View of Dialogue Machines
About me
Applied Scientist at Amazon – AI (2019)
Data Scientist @UHG (2017)
Masters at Stanford University (2015)
Bachelors at NED University (2011)
2
They were always there in our imagination…
Rosiefrom the Jetsons
TARS of the Interstellar
Baymax of the Big Hero 6
3
Dialogue Machines
4
In today’s talk
5
Warm-up (30 min)
1. What are dialogue machines? Their evolution…
2. Meet Alexa
In today’s talk
Nuts and Bolts (30 min)
3. Common parts of most dialogue systems
4. Meet Lex
6
Warm-up (20 min)
1. What are dialogue machines? Their evolution…
2. Meet Alexa
In today’s talk
Warm-up (20 min)
1. What are dialogue machines? Their evolution…
2. Meet Alexa
Nuts and Bolts (20 min)
3. Common parts of most dialogue systems Meet Lex
4. Meet Lex
The Future (15 min)
4. Challenges & Research
7
In today’s talk
Warm-up (20 min)
1. What are dialogue machines? Their evolution…
2. Meet Alexa
Nuts and Bolts (20 min)
3. Common parts of most dialogue systems
4. Meet Lex
The Future (15 min)
4. Challenges & Research
8Bonus: Win ½ million dollars building chats!
Meet Alexa 
9
What is a Dialogue Machine?
The world is exploding with Chatbots!
Add reference
More than 100 million devices with Alexa assistant have been sold
Google Home Sales Exploded by 483% in 2017
10
11Picture: https://medium.com/searce/paving-the-way-to-a-chatbot-revolution-c7ea21fa2f2f
Broad Categories of Dialogue Machines
12
•Chitchat bots
•Goal Oriented bots
ChitChat Bots
13
Bot
User
What have you been upto?
Was listening to music…
What music were you listening to?
Jazz. What music do you like?
Meet Mitsuku!
• Live demo: https://www.pandorabots.com/mitsuku/
14
Can be broadly divided into 2 categories
•Chitchat bots
•Goal Oriented bots
15
Goal-Oriented Chat Bots
16
Bot
User
Can you be a flight?
Sure! Where and when?
To Boston. I want to fly tomorrow.
Sure! Ticket booked!
intent
Evolution of Chatbots – 3 Phases
17Photo: https://www.pinterest.com/pin/421297740124501580/ https://emerj.com/ai-sector-overviews/chatbots-for-customer-service/
Evolution of Chatbots
•Phase I: Rules
18
Evolution of Chatbots
•Phase I: Purely rule based
User: “My mother cooks good meal”
Bot: “My mother likes to sing”
19
User: “I love to sing too! Whitney is my favorite!”
Bot: “Oh! I love Whitney’s One Moment in Time song”
Evolution of Chatbots
•Phase I: Purely rule based
User: “Book flight to USA”
Bot: book_flight_intent
20
So many rules!!
21
Evolution of Chatbots
•Phase II: Statistical Models
22
Evolution of Chatbots
•Phase II: Statistical Model (aka machine learning)
User: “Book flight to USA”
Bot: book_flight_intent
Logistic
Regression
Words as features Intent Label
23
Words as Features
Sentence 1: “Book flight to USA”
Sentence 2: “Reserve flight”
24
Words as Features
Sentence Book Flight to USA Reserve fly flights … Label
1 1 1 1 1 0 0 0 0 Book_flight
2 0 1 0 0 1 0 0 0 Book_flight
X = features
Y=labels
Could also use more sophisticated techniques such as TF-IDF etc 25
Challenges
•Requires a lot of feature engineering
•Does not benefit with more and more data
26
Evolution of Chatbots
•Phase II: Deep learning
27
Phase III: Deep Learning
User: “Book flight to USA”
User: “Reserve for me flights to USA”
User: “I would like to purchase a ticket”
Bot: book_flight_intent
Neural NetsWords as features Intent Label
28
Examples
Reference
29
Word Embeddings
30
“You shall know a word by the company it keeps!”
John R. Firth
Phase III: Deep Learning
User: “Book flight to USA”
User: “Reserve flight”
User: “I would like to purchase a ticket”
Bot: book_flight_intent
Neural NetsWords as features Intent Label
31
Word Features for Neural Networks
32
0 0 0 …. 1 …. 0 ... 0 0 0Book
Vocabulary
One-hot vectors
Utterance : “Book Flight”
Word Features for Neural Networks
33
0 0 0 …. 1 …. 0 ... 0 0 0Book
Flight 0 0 0 …. 0 …. 1 ... 0 0 0
Embeddings
34
Book flight
Embedding Layer
Covert to indices
Embedding Layer
35
Book flight
Embedding Layer
0.3
0.4
0.1
0.1
-0.4
0.2
0.0
0.2
Word Embeddings
Book flight
Covert to indices
Encoding Layer
36
Book flight
Embedding Layer
0.3
0.4
0.1
0.1
-0.4
0.2
0.0
0.2
Word Embeddings
Book flight
Covert to indices
Encoding Layers
0.4
0.1
0.0
0.2
Sentence Embeddin
Book flight
Classification Layer
37
Encoding Layers
0.4
0.1
0.0
0.2
Sentence Embedding
Book flight Classification Layer
Output
Intent Label
New to Neural-Nets?
38
1.Neural Networks and Deep Learning
2.Improving Deep Neural Networks
3.Structuring Machine Learning Projects
4.Convolutional Neural Networks
5.Sequence Models
5 Course Series taught by Prof. Andrew Ng
https://www.coursera.org/specializations/deep-learning
New to Neural-Nets?
39
By Aurélien Géron
What do State-of-the Art Chatbots Look like?
• Video Demo
https://www.facebook.com/zubairahmed.a.i/videos/1015618705682
6517/UzpfSTEzMTgyNDk5Njg6MTAyMTg4ODY2ODMzMDA5NDY/
40
Nuts and Bolts (20 min)
4. Common parts of most dialogue systems
3. Meet Lex
41
Parts of a Dialogue System
42
Dialogue State
Tracker
Natural Language
Understanding
Speech or Text Action
Natural Language
Generation
Speech Synthesis
Input
Speech
Identification
Third Party Software
Sentiment
Output
Speech -> Text
Natural Language Understanding
43
How are you?
Can I book a flight to Boston?
Intent detected: book_flight_intent
Slots detected: Arrival_city = Boston
Bot Prompts User Utterances
Sure! When would you like to fly?
Dec 21st
Meet Lex! 
• Live Demo
44
Natural Language Understanding
45
Can I book a flight to Boston?
Neural Network
Block
Book_flight_intent O O O O O O Arrival_City
Intent Classification Slot Labelling
Parts of a Dialogue System
46
Dialogue State
Tracker
Natural Language
Understanding
Speech or Text Action
Natural Language
Generation
Speech Synthesis
Input
Speech
Identification
Third Party Software
Sentiment
Output
Speech -> Text
Dialogue State Tracker
47
How are you?
Can I book a flight to Boston?
Sure! When would you like to fly?
Current Intent detected: book_flight_intent
Slots To Elicit: arrival city, arrival date
Previous Intent: None
Previous utterances: None
Dec 21st
Bot User
Natural Language Understanding
48
Can I book a flight to Boston?
Neural Network
Block
Book_flight_intent O O O O O O Arrival_City
Intent Classification Slot Labelling
Context Signals
Parts of a Dialogue System
49
Dialogue State
Tracker
Natural Language
Understanding
Speech or Text Action
Natural Language
Generation
Speech Synthesis
Input
Speech
Identification
Third Party Software
Sentiment
Output
Speech -> Text
Google books an Appointment
• Video Demo
https://www.youtube.com/watch?v=YCWJ0z6_z34
50
Future
Challenges & Researches
51
A few of many challenges & research areas
52
1. They forget!
Pretrained models, meta-learning, research around catastrophic
forgetting etc
2. Require a lot of annotated data; real time supervision is hard
Pretrained models, weak supervision, reinforcement learning etc
3. Do they really understand our world? Will they ever?
4. Multi-modality
Visual Q&A
• http://vqa.cloudcv.org/
53
How to win 1/5 Million Dollars?
54
Alexa Prize 2020!
55
https://developer.amazon.com/alexaprize?fbclid=IwAR1Uj6DwDb67Bxqiijw1ZjWWHtTTQ43FXrAKnf-AxouVezKdvXJVCdjGqpk
Questions? Bring it on!
56
TARS from the Movie Interstellar
“Everybody good? Plenty of slaves for my robot colony?” (Tars) 57

More Related Content

Similar to A Bird Eye View of Dialogue Machines

UX STRAT Europe 2019: Zhaochang He, VMware
UX STRAT Europe 2019: Zhaochang He, VMwareUX STRAT Europe 2019: Zhaochang He, VMware
UX STRAT Europe 2019: Zhaochang He, VMware
UX STRAT
 
Chat bot technologies overview
Chat bot technologies overviewChat bot technologies overview
Chat bot technologies overview
durga subburaman
 
Realizing AI Conversational Bot
Realizing AI Conversational BotRealizing AI Conversational Bot
Realizing AI Conversational Bot
Rakuten Group, Inc.
 
CHATBOT PPT-2.pptx
CHATBOT PPT-2.pptxCHATBOT PPT-2.pptx
CHATBOT PPT-2.pptx
LohithaJangala
 
To Bot or Not: How Bots can Support Collaboration in Software Engineering (I...
To Bot or Not:  How Bots can Support Collaboration in Software Engineering (I...To Bot or Not:  How Bots can Support Collaboration in Software Engineering (I...
To Bot or Not: How Bots can Support Collaboration in Software Engineering (I...
Margaret-Anne Storey
 
Data Day Seattle, From NLP to AI
Data Day Seattle, From NLP to AIData Day Seattle, From NLP to AI
Data Day Seattle, From NLP to AI
Jonathan Mugan
 
Bots: The Unspoken Challenge of Conversations
Bots: The Unspoken Challenge of ConversationsBots: The Unspoken Challenge of Conversations
Bots: The Unspoken Challenge of Conversations
Marcus Finley
 
[TechWorldSummit Stockholm 2019] Building Bots for Human with Conversational ...
[TechWorldSummit Stockholm 2019] Building Bots for Human with Conversational ...[TechWorldSummit Stockholm 2019] Building Bots for Human with Conversational ...
[TechWorldSummit Stockholm 2019] Building Bots for Human with Conversational ...
Tomomi Imura
 
Natural Language Processing
Natural Language ProcessingNatural Language Processing
Natural Language Processing
Ila Group
 
From Natural Language Processing to Artificial Intelligence
From Natural Language Processing to Artificial IntelligenceFrom Natural Language Processing to Artificial Intelligence
From Natural Language Processing to Artificial Intelligence
Jonathan Mugan
 
Deus UX Machina
Deus UX MachinaDeus UX Machina
Deus UX Machina
Sarah Hoaglan
 
The WorldBot 2014
The WorldBot 2014The WorldBot 2014
The WorldBot 2014
Christoph Lutz
 
Violent Video Games Effects Argumentative Essay
Violent Video Games Effects Argumentative EssayViolent Video Games Effects Argumentative Essay
Violent Video Games Effects Argumentative Essay
Diana Hole
 
Predictive Text Stories - Library Program
Predictive Text Stories - Library ProgramPredictive Text Stories - Library Program
Predictive Text Stories - Library Program
Rino Landa
 
Clever data building a chatbot from your database
Clever data building a chatbot from your databaseClever data building a chatbot from your database
Clever data building a chatbot from your database
Luis Beltran
 
Loving the Bots: Your Guide to the AI Revolution by Purna Virji at The Inboun...
Loving the Bots: Your Guide to the AI Revolution by Purna Virji at The Inboun...Loving the Bots: Your Guide to the AI Revolution by Purna Virji at The Inboun...
Loving the Bots: Your Guide to the AI Revolution by Purna Virji at The Inboun...
We Are Marketing
 
Platforms and the Semantic Web
Platforms and the Semantic WebPlatforms and the Semantic Web
Platforms and the Semantic Web
Danny Ayers
 
Trend detection and analysis on Twitter
Trend detection and analysis on TwitterTrend detection and analysis on Twitter
Trend detection and analysis on Twitter
Lukas Masuch
 
Conversational AI for Real Estate
Conversational AI for Real EstateConversational AI for Real Estate
Conversational AI for Real Estate
Inman News
 
Chatbots 101
Chatbots 101Chatbots 101
Chatbots 101
Venu Vasudevan
 

Similar to A Bird Eye View of Dialogue Machines (20)

UX STRAT Europe 2019: Zhaochang He, VMware
UX STRAT Europe 2019: Zhaochang He, VMwareUX STRAT Europe 2019: Zhaochang He, VMware
UX STRAT Europe 2019: Zhaochang He, VMware
 
Chat bot technologies overview
Chat bot technologies overviewChat bot technologies overview
Chat bot technologies overview
 
Realizing AI Conversational Bot
Realizing AI Conversational BotRealizing AI Conversational Bot
Realizing AI Conversational Bot
 
CHATBOT PPT-2.pptx
CHATBOT PPT-2.pptxCHATBOT PPT-2.pptx
CHATBOT PPT-2.pptx
 
To Bot or Not: How Bots can Support Collaboration in Software Engineering (I...
To Bot or Not:  How Bots can Support Collaboration in Software Engineering (I...To Bot or Not:  How Bots can Support Collaboration in Software Engineering (I...
To Bot or Not: How Bots can Support Collaboration in Software Engineering (I...
 
Data Day Seattle, From NLP to AI
Data Day Seattle, From NLP to AIData Day Seattle, From NLP to AI
Data Day Seattle, From NLP to AI
 
Bots: The Unspoken Challenge of Conversations
Bots: The Unspoken Challenge of ConversationsBots: The Unspoken Challenge of Conversations
Bots: The Unspoken Challenge of Conversations
 
[TechWorldSummit Stockholm 2019] Building Bots for Human with Conversational ...
[TechWorldSummit Stockholm 2019] Building Bots for Human with Conversational ...[TechWorldSummit Stockholm 2019] Building Bots for Human with Conversational ...
[TechWorldSummit Stockholm 2019] Building Bots for Human with Conversational ...
 
Natural Language Processing
Natural Language ProcessingNatural Language Processing
Natural Language Processing
 
From Natural Language Processing to Artificial Intelligence
From Natural Language Processing to Artificial IntelligenceFrom Natural Language Processing to Artificial Intelligence
From Natural Language Processing to Artificial Intelligence
 
Deus UX Machina
Deus UX MachinaDeus UX Machina
Deus UX Machina
 
The WorldBot 2014
The WorldBot 2014The WorldBot 2014
The WorldBot 2014
 
Violent Video Games Effects Argumentative Essay
Violent Video Games Effects Argumentative EssayViolent Video Games Effects Argumentative Essay
Violent Video Games Effects Argumentative Essay
 
Predictive Text Stories - Library Program
Predictive Text Stories - Library ProgramPredictive Text Stories - Library Program
Predictive Text Stories - Library Program
 
Clever data building a chatbot from your database
Clever data building a chatbot from your databaseClever data building a chatbot from your database
Clever data building a chatbot from your database
 
Loving the Bots: Your Guide to the AI Revolution by Purna Virji at The Inboun...
Loving the Bots: Your Guide to the AI Revolution by Purna Virji at The Inboun...Loving the Bots: Your Guide to the AI Revolution by Purna Virji at The Inboun...
Loving the Bots: Your Guide to the AI Revolution by Purna Virji at The Inboun...
 
Platforms and the Semantic Web
Platforms and the Semantic WebPlatforms and the Semantic Web
Platforms and the Semantic Web
 
Trend detection and analysis on Twitter
Trend detection and analysis on TwitterTrend detection and analysis on Twitter
Trend detection and analysis on Twitter
 
Conversational AI for Real Estate
Conversational AI for Real EstateConversational AI for Real Estate
Conversational AI for Real Estate
 
Chatbots 101
Chatbots 101Chatbots 101
Chatbots 101
 

Recently uploaded

Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Aggregage
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
James Anderson
 
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptxSecstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
nkrafacyberclub
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
sonjaschweigert1
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
DianaGray10
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Paige Cruz
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
Neo4j
 
By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
Pierluigi Pugliese
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
Neo4j
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
Quotidiano Piemontese
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
Kari Kakkonen
 

Recently uploaded (20)

Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
 
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptxSecstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
 
By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
 

A Bird Eye View of Dialogue Machines

Editor's Notes

  1. Who created you? Alexa how tall is Everest? What is the population of Karachi What is the weather in Karachi on Sunday? Alexa do you believe in God? Alexa tell me a joke? Alexa play dil dil Pakistan…
  2. How are you I am excited Speaking to students Artificial Intelligence Natural Language Understanding
  3. Who created you? Alexa how tall is Everest? What is the population of Karachi What is the weather in Karachi on Sunday? Alexa do you believe in God? Alexa tell me a joke? Alexa play dil dil Pakistan…
  4. Who created you? Alexa how tall is Everest? What is the population of Karachi What is the weather in Karachi on Sunday? Alexa do you believe in God? Alexa tell me a joke? Alexa play dil dil Pakistan…