SlideShare una empresa de Scribd logo
1 de 13
Descargar para leer sin conexión
Virtual Assistant
Chatchawal Sangkeettrakarn
Virtual Assistant C. Sangkeettrakarn
Outline !2
• Introduction
• Virtual Assistant Architecture
• Technologies Behind
• Trends
• Conclusion
Virtual Assistant C. Sangkeettrakarn
Virtual Assistant
a software agent that can perform
tasks or services for an individual.
Introduction - What is Virtual Assistant? !3
Virtual Assistant C. Sangkeettrakarn
Both
interactive agent
text or voice method
Chatbot vs. Virtual Assistant !4
Chatbot
text first
general purpose
Virtual Assistant
voice first
useful purpose
Virtual Assistant C. Sangkeettrakarn
Chatbot Architecture !5
Text
Text
Natural Language Understanding Unit
(NLU)
Graphical User Interface
(GUI)
Virtual Assistant C. Sangkeettrakarn
Virtual Assistant Architecture !6
Natural Language
Understanding
(NLU)
Voice
Voice
Text
Text
Automatic Speech Recognition
(ASR)
Speech Synthesis
Text-To-Speech
(TTS)
Conversational User Interface
(CUI)
Virtual Assistant C. Sangkeettrakarn
Automatic Speech Recognition (ASR) !7
Voice Text
Automatic Speech Recognition
(ASR)
Noise
Tone & Rhythm
Dialect
Acoustic Model (eye it rise)
Language Model (I eat rice)
Virtual Assistant C. Sangkeettrakarn
Natural Language Understanding (NLU) !8
Incomming Text Response Text
Natural Language Understanding
(NLU)
Entities
Intents
Context
Virtual Assistant C. Sangkeettrakarn
Speech Synthesis / Text-To-Speech (TTS) !9
Voice Text
Text-To-Speech
(TTS)
Tone & Rhythm
Natural Accent
Emotion
Virtual Assistant C. Sangkeettrakarn
Trends !10
src: https://nae.global/en/global-trends-for-the-virtual-assistant-market/
Virtual Assistant C. Sangkeettrakarn
Trends !11
src: https://nae.global/en/global-trends-for-the-virtual-assistant-market/
Virtual Assistant C. Sangkeettrakarn
Virtual Assistant
a software agent that can perform tasks or services for an individual.
Conclusion !12
Consists of 3 main technologies
- Ear : Automatic Speech Recognition(ASR)

- Brain : Natural Language Understanding(NLU)

- Mouth : Speech Synthesis or Text-to-Speech(TTS)
Virtual Assistant C. Sangkeettrakarn
Jefferson Graham (2017-06-05). "Apple unveils $349 HomePod to bring voice to home audio". USA Today.
"JibJib - Your Virtual Assistant". https://www.nectec.or.th/innovation/innovation-software/jibjib.html
"Virtual Assistant". https://en.wikipedia.org/wiki/Virtual_assistant
"Chatbot". https://en.wikipedia.org/wiki/Chatbot
"Siri". https://en.wikipedia.org/wiki/Siri
"Global trends for the virtual assistant market". https://nae.global/en/global-trends-for-the-virtual-assistant-market/

References !13

Más contenido relacionado

Similar a Virtual Assistant

NTLM - Open Source Language AI Tools
NTLM - Open Source Language AI ToolsNTLM - Open Source Language AI Tools
NTLM - Open Source Language AI ToolsAravinth Bheemaraj
 
Effect of Machine Translation in Interlingual Conversation: Lessons from a Fo...
Effect of Machine Translation in Interlingual Conversation: Lessons from a Fo...Effect of Machine Translation in Interlingual Conversation: Lessons from a Fo...
Effect of Machine Translation in Interlingual Conversation: Lessons from a Fo...Kotaro Hara
 
Instant speech translation 10BM60080 - VGSOM
Instant speech translation   10BM60080 - VGSOMInstant speech translation   10BM60080 - VGSOM
Instant speech translation 10BM60080 - VGSOMsathiyaseelanm
 
Tracking your Technical Debt with Sonarqube
Tracking your Technical Debt with SonarqubeTracking your Technical Debt with Sonarqube
Tracking your Technical Debt with SonarqubePuppet
 
The Ring programming language version 1.3 book - Part 81 of 88
The Ring programming language version 1.3 book - Part 81 of 88The Ring programming language version 1.3 book - Part 81 of 88
The Ring programming language version 1.3 book - Part 81 of 88Mahmoud Samir Fayed
 
IRJET- Virtual Vision for Blinds
IRJET- Virtual Vision for BlindsIRJET- Virtual Vision for Blinds
IRJET- Virtual Vision for BlindsIRJET Journal
 
Natural Language Processing
Natural Language ProcessingNatural Language Processing
Natural Language ProcessingAkhilPolisetty
 
The Ring programming language version 1.2 book - Part 77 of 84
The Ring programming language version 1.2 book - Part 77 of 84The Ring programming language version 1.2 book - Part 77 of 84
The Ring programming language version 1.2 book - Part 77 of 84Mahmoud Samir Fayed
 
Virtual Personal Assistant
Virtual Personal AssistantVirtual Personal Assistant
Virtual Personal AssistantIRJET Journal
 
Ubiquity: Designing a Multilingual Natural Language Interface
Ubiquity: Designing a Multilingual Natural Language InterfaceUbiquity: Designing a Multilingual Natural Language Interface
Ubiquity: Designing a Multilingual Natural Language InterfaceMichael Yoshitaka Erlewine
 
Serverless and Chatbots: A Match Made in the Cloud
Serverless and Chatbots: A Match Made in the CloudServerless and Chatbots: A Match Made in the Cloud
Serverless and Chatbots: A Match Made in the CloudC4Media
 
Realizzare un Virtual Assistant con Bot Framework Azure e Unity
Realizzare un Virtual Assistant con Bot Framework Azure e UnityRealizzare un Virtual Assistant con Bot Framework Azure e Unity
Realizzare un Virtual Assistant con Bot Framework Azure e UnityMarco Parenzan
 
Creating Chatbots Using TensorFlow | Chatbot Tutorial | Deep Learning Trainin...
Creating Chatbots Using TensorFlow | Chatbot Tutorial | Deep Learning Trainin...Creating Chatbots Using TensorFlow | Chatbot Tutorial | Deep Learning Trainin...
Creating Chatbots Using TensorFlow | Chatbot Tutorial | Deep Learning Trainin...Edureka!
 
VOCAL- Voice Command Application using Artificial Intelligence
VOCAL- Voice Command Application using Artificial IntelligenceVOCAL- Voice Command Application using Artificial Intelligence
VOCAL- Voice Command Application using Artificial IntelligenceIRJET Journal
 

Similar a Virtual Assistant (20)

Voice Assistant.pptx
Voice Assistant.pptxVoice Assistant.pptx
Voice Assistant.pptx
 
NTLM - Open Source Language AI Tools
NTLM - Open Source Language AI ToolsNTLM - Open Source Language AI Tools
NTLM - Open Source Language AI Tools
 
Effect of Machine Translation in Interlingual Conversation: Lessons from a Fo...
Effect of Machine Translation in Interlingual Conversation: Lessons from a Fo...Effect of Machine Translation in Interlingual Conversation: Lessons from a Fo...
Effect of Machine Translation in Interlingual Conversation: Lessons from a Fo...
 
Instant speech translation 10BM60080 - VGSOM
Instant speech translation   10BM60080 - VGSOMInstant speech translation   10BM60080 - VGSOM
Instant speech translation 10BM60080 - VGSOM
 
Alabot
AlabotAlabot
Alabot
 
Tracking your Technical Debt with Sonarqube
Tracking your Technical Debt with SonarqubeTracking your Technical Debt with Sonarqube
Tracking your Technical Debt with Sonarqube
 
The Ring programming language version 1.3 book - Part 81 of 88
The Ring programming language version 1.3 book - Part 81 of 88The Ring programming language version 1.3 book - Part 81 of 88
The Ring programming language version 1.3 book - Part 81 of 88
 
IRJET- Virtual Vision for Blinds
IRJET- Virtual Vision for BlindsIRJET- Virtual Vision for Blinds
IRJET- Virtual Vision for Blinds
 
Natural Language Processing
Natural Language ProcessingNatural Language Processing
Natural Language Processing
 
The Ring programming language version 1.2 book - Part 77 of 84
The Ring programming language version 1.2 book - Part 77 of 84The Ring programming language version 1.2 book - Part 77 of 84
The Ring programming language version 1.2 book - Part 77 of 84
 
Virtual Personal Assistant
Virtual Personal AssistantVirtual Personal Assistant
Virtual Personal Assistant
 
Ubiquity: Designing a Multilingual Natural Language Interface
Ubiquity: Designing a Multilingual Natural Language InterfaceUbiquity: Designing a Multilingual Natural Language Interface
Ubiquity: Designing a Multilingual Natural Language Interface
 
CHATBOT PPT-2.pptx
CHATBOT PPT-2.pptxCHATBOT PPT-2.pptx
CHATBOT PPT-2.pptx
 
Virtual Assistants
Virtual AssistantsVirtual Assistants
Virtual Assistants
 
Serverless and Chatbots: A Match Made in the Cloud
Serverless and Chatbots: A Match Made in the CloudServerless and Chatbots: A Match Made in the Cloud
Serverless and Chatbots: A Match Made in the Cloud
 
Seminar
SeminarSeminar
Seminar
 
Realizzare un Virtual Assistant con Bot Framework Azure e Unity
Realizzare un Virtual Assistant con Bot Framework Azure e UnityRealizzare un Virtual Assistant con Bot Framework Azure e Unity
Realizzare un Virtual Assistant con Bot Framework Azure e Unity
 
Creating Chatbots Using TensorFlow | Chatbot Tutorial | Deep Learning Trainin...
Creating Chatbots Using TensorFlow | Chatbot Tutorial | Deep Learning Trainin...Creating Chatbots Using TensorFlow | Chatbot Tutorial | Deep Learning Trainin...
Creating Chatbots Using TensorFlow | Chatbot Tutorial | Deep Learning Trainin...
 
VOCAL- Voice Command Application using Artificial Intelligence
VOCAL- Voice Command Application using Artificial IntelligenceVOCAL- Voice Command Application using Artificial Intelligence
VOCAL- Voice Command Application using Artificial Intelligence
 
DT project.pdf
DT project.pdfDT project.pdf
DT project.pdf
 

Más de Guangming Sangkeettrakarn

Más de Guangming Sangkeettrakarn (11)

ABDUL AI
ABDUL AIABDUL AI
ABDUL AI
 
Digital Disruption
Digital DisruptionDigital Disruption
Digital Disruption
 
Chatbot evaluation
Chatbot evaluationChatbot evaluation
Chatbot evaluation
 
AI vs Human
AI vs HumanAI vs Human
AI vs Human
 
Second Step Of Chatbot Development
Second Step Of Chatbot DevelopmentSecond Step Of Chatbot Development
Second Step Of Chatbot Development
 
Chatbot - Do your customers need it?
Chatbot - Do your customers need it?Chatbot - Do your customers need it?
Chatbot - Do your customers need it?
 
Chatbot design for business
Chatbot design for businessChatbot design for business
Chatbot design for business
 
Knowledge discovery for Chatbot
Knowledge discovery for ChatbotKnowledge discovery for Chatbot
Knowledge discovery for Chatbot
 
Intelligence of everything
Intelligence of everythingIntelligence of everything
Intelligence of everything
 
ตัวอย่างภาษาไทย กับการประมวลผลทางภาษา
ตัวอย่างภาษาไทย กับการประมวลผลทางภาษาตัวอย่างภาษาไทย กับการประมวลผลทางภาษา
ตัวอย่างภาษาไทย กับการประมวลผลทางภาษา
 
เมื่อข้อมูลกำลังจะล้นโลก
เมื่อข้อมูลกำลังจะล้นโลกเมื่อข้อมูลกำลังจะล้นโลก
เมื่อข้อมูลกำลังจะล้นโลก
 

Último

Bird eye's view on Camunda open source ecosystem
Bird eye's view on Camunda open source ecosystemBird eye's view on Camunda open source ecosystem
Bird eye's view on Camunda open source ecosystemAsko Soukka
 
Crea il tuo assistente AI con lo Stregatto (open source python framework)
Crea il tuo assistente AI con lo Stregatto (open source python framework)Crea il tuo assistente AI con lo Stregatto (open source python framework)
Crea il tuo assistente AI con lo Stregatto (open source python framework)Commit University
 
VoIP Service and Marketing using Odoo and Asterisk PBX
VoIP Service and Marketing using Odoo and Asterisk PBXVoIP Service and Marketing using Odoo and Asterisk PBX
VoIP Service and Marketing using Odoo and Asterisk PBXTarek Kalaji
 
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdfIaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdfDaniel Santiago Silva Capera
 
Comparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and IstioComparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and IstioChristian Posta
 
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdfUiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdfDianaGray10
 
9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding Team9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding TeamAdam Moalla
 
Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024D Cloud Solutions
 
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdf
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdf
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdfJamie (Taka) Wang
 
Videogame localization & technology_ how to enhance the power of translation.pdf
Videogame localization & technology_ how to enhance the power of translation.pdfVideogame localization & technology_ how to enhance the power of translation.pdf
Videogame localization & technology_ how to enhance the power of translation.pdfinfogdgmi
 
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCostKubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCostMatt Ray
 
Machine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdfMachine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdfAijun Zhang
 
Building AI-Driven Apps Using Semantic Kernel.pptx
Building AI-Driven Apps Using Semantic Kernel.pptxBuilding AI-Driven Apps Using Semantic Kernel.pptx
Building AI-Driven Apps Using Semantic Kernel.pptxUdaiappa Ramachandran
 
Cybersecurity Workshop #1.pptx
Cybersecurity Workshop #1.pptxCybersecurity Workshop #1.pptx
Cybersecurity Workshop #1.pptxGDSC PJATK
 
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...Will Schroeder
 
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019IES VE
 
COMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online CollaborationCOMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online Collaborationbruanjhuli
 

Último (20)

Bird eye's view on Camunda open source ecosystem
Bird eye's view on Camunda open source ecosystemBird eye's view on Camunda open source ecosystem
Bird eye's view on Camunda open source ecosystem
 
Crea il tuo assistente AI con lo Stregatto (open source python framework)
Crea il tuo assistente AI con lo Stregatto (open source python framework)Crea il tuo assistente AI con lo Stregatto (open source python framework)
Crea il tuo assistente AI con lo Stregatto (open source python framework)
 
VoIP Service and Marketing using Odoo and Asterisk PBX
VoIP Service and Marketing using Odoo and Asterisk PBXVoIP Service and Marketing using Odoo and Asterisk PBX
VoIP Service and Marketing using Odoo and Asterisk PBX
 
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdfIaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
 
Comparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and IstioComparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and Istio
 
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdfUiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
 
9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding Team9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding Team
 
Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024
 
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdf
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdf
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdf
 
Videogame localization & technology_ how to enhance the power of translation.pdf
Videogame localization & technology_ how to enhance the power of translation.pdfVideogame localization & technology_ how to enhance the power of translation.pdf
Videogame localization & technology_ how to enhance the power of translation.pdf
 
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCostKubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
 
Machine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdfMachine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdf
 
20230104 - machine vision
20230104 - machine vision20230104 - machine vision
20230104 - machine vision
 
Building AI-Driven Apps Using Semantic Kernel.pptx
Building AI-Driven Apps Using Semantic Kernel.pptxBuilding AI-Driven Apps Using Semantic Kernel.pptx
Building AI-Driven Apps Using Semantic Kernel.pptx
 
Cybersecurity Workshop #1.pptx
Cybersecurity Workshop #1.pptxCybersecurity Workshop #1.pptx
Cybersecurity Workshop #1.pptx
 
201610817 - edge part1
201610817 - edge part1201610817 - edge part1
201610817 - edge part1
 
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
 
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
 
20150722 - AGV
20150722 - AGV20150722 - AGV
20150722 - AGV
 
COMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online CollaborationCOMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online Collaboration
 

Virtual Assistant

  • 2. Virtual Assistant C. Sangkeettrakarn Outline !2 • Introduction • Virtual Assistant Architecture • Technologies Behind • Trends • Conclusion
  • 3. Virtual Assistant C. Sangkeettrakarn Virtual Assistant a software agent that can perform tasks or services for an individual. Introduction - What is Virtual Assistant? !3
  • 4. Virtual Assistant C. Sangkeettrakarn Both interactive agent text or voice method Chatbot vs. Virtual Assistant !4 Chatbot text first general purpose Virtual Assistant voice first useful purpose
  • 5. Virtual Assistant C. Sangkeettrakarn Chatbot Architecture !5 Text Text Natural Language Understanding Unit (NLU) Graphical User Interface (GUI)
  • 6. Virtual Assistant C. Sangkeettrakarn Virtual Assistant Architecture !6 Natural Language Understanding (NLU) Voice Voice Text Text Automatic Speech Recognition (ASR) Speech Synthesis Text-To-Speech (TTS) Conversational User Interface (CUI)
  • 7. Virtual Assistant C. Sangkeettrakarn Automatic Speech Recognition (ASR) !7 Voice Text Automatic Speech Recognition (ASR) Noise Tone & Rhythm Dialect Acoustic Model (eye it rise) Language Model (I eat rice)
  • 8. Virtual Assistant C. Sangkeettrakarn Natural Language Understanding (NLU) !8 Incomming Text Response Text Natural Language Understanding (NLU) Entities Intents Context
  • 9. Virtual Assistant C. Sangkeettrakarn Speech Synthesis / Text-To-Speech (TTS) !9 Voice Text Text-To-Speech (TTS) Tone & Rhythm Natural Accent Emotion
  • 10. Virtual Assistant C. Sangkeettrakarn Trends !10 src: https://nae.global/en/global-trends-for-the-virtual-assistant-market/
  • 11. Virtual Assistant C. Sangkeettrakarn Trends !11 src: https://nae.global/en/global-trends-for-the-virtual-assistant-market/
  • 12. Virtual Assistant C. Sangkeettrakarn Virtual Assistant a software agent that can perform tasks or services for an individual. Conclusion !12 Consists of 3 main technologies - Ear : Automatic Speech Recognition(ASR) - Brain : Natural Language Understanding(NLU) - Mouth : Speech Synthesis or Text-to-Speech(TTS)
  • 13. Virtual Assistant C. Sangkeettrakarn Jefferson Graham (2017-06-05). "Apple unveils $349 HomePod to bring voice to home audio". USA Today. "JibJib - Your Virtual Assistant". https://www.nectec.or.th/innovation/innovation-software/jibjib.html "Virtual Assistant". https://en.wikipedia.org/wiki/Virtual_assistant "Chatbot". https://en.wikipedia.org/wiki/Chatbot "Siri". https://en.wikipedia.org/wiki/Siri "Global trends for the virtual assistant market". https://nae.global/en/global-trends-for-the-virtual-assistant-market/ References !13