SlideShare a Scribd company logo
Ralph Vincent Regalado
Founder, Senti (www.senti.com.ph)
Community Manager, GDG Philippines
@regalandroid
Building for
Google Assistant
A conversation between you and Google to
help you get things done!
47%
use voice search more than once a day
According to Mobile Voice Study
20%
of mobile queries are voice search
According to Mobile Voice Study
Why do they use Voice Search?
- It’s safer
- Makes me more efficient
- It’s the future
- For multitasking
Actions on Google
● Direct Actions
● Conversation Actions
Actions on Google
● Direct Actions
● Conversations Actions
Actions on Google
http://developer.google.com/actions
GUI != VUI
1. Create Persona
2. Think out of Actions
3. Context
4. Speech Errors
5. Think Big
1. Create an API.AI agent
2. Create intent and entities
3. Define user says phrases
4. Define actions and responses
5. Test it!
1. Create a new Cloud Project
2. Register your Conversations in Action
3. Deploy your Actions
4. Confirm your Deployment
5. Interact with your Conversation in Action
Codelabs
https://codelabs.developers.google.com/codelabs/
your-first-kids-action-on-google
Join Actions on Google
Developer Contest
https://developers.google.com/actions/challenge/
References
https://es.slideshare.net/omranic/building-for-google-assistant
https://assistant.google.com/
https://developers.google.com/actions/
Ralph Vincent Regalado
Founder, Senti (www.senti.com.ph)
Community Manager, GDG Philippines
@regalandroid
Building for
Google Assistant

More Related Content

Similar to Building for Google Assistant

Google A Wonderful World
Google A Wonderful WorldGoogle A Wonderful World
Google A Wonderful World
Asmaa El-Bamby
 
How to Build a Dialogflow App by using Actions on Google.
How to Build a Dialogflow App by using Actions on Google.How to Build a Dialogflow App by using Actions on Google.
How to Build a Dialogflow App by using Actions on Google.
Yuting Liu
 
PhoenixGMN - How To Go About An App Idea - Guide by SuperHitApps.com
PhoenixGMN - How To Go About An App Idea - Guide by SuperHitApps.comPhoenixGMN - How To Go About An App Idea - Guide by SuperHitApps.com
PhoenixGMN - How To Go About An App Idea - Guide by SuperHitApps.com
PhoenixGMN WebAndAppsDevelopment
 
Final getting started with google actions
Final  getting started with google actionsFinal  getting started with google actions
Final getting started with google actions
AjaySingh1938
 
Building Hybrid Applications using PhoneGap
Building Hybrid Applications using PhoneGapBuilding Hybrid Applications using PhoneGap
Building Hybrid Applications using PhoneGap
Prajyot Mainkar
 
Voice Global: How to audit your voice footprint and use SEO to improve your v...
Voice Global: How to audit your voice footprint and use SEO to improve your v...Voice Global: How to audit your voice footprint and use SEO to improve your v...
Voice Global: How to audit your voice footprint and use SEO to improve your v...
WO Strategies
 
GDSC MRU 2023 Solution Challenge_ Info Session Presentation.pptx
GDSC MRU 2023 Solution Challenge_ Info Session Presentation.pptxGDSC MRU 2023 Solution Challenge_ Info Session Presentation.pptx
GDSC MRU 2023 Solution Challenge_ Info Session Presentation.pptx
SuperJackson2
 
Building for google assistant
Building for google assistantBuilding for google assistant
Building for google assistant
Abdelrahman Omran
 
VoiceSummit.AI: Marketers! Prepare Now for the Voice Search Present & Future
VoiceSummit.AI: Marketers! Prepare Now for the Voice Search Present & FutureVoiceSummit.AI: Marketers! Prepare Now for the Voice Search Present & Future
VoiceSummit.AI: Marketers! Prepare Now for the Voice Search Present & Future
WO Strategies
 
Processus de Développement des Apps Mobiles
Processus de Développement des Apps MobilesProcessus de Développement des Apps Mobiles
Processus de Développement des Apps Mobiles
YounesAbderrahmane
 
Extending the google_assistant
Extending the google_assistantExtending the google_assistant
Extending the google_assistant
Ndjido Ardo BAR
 
ABC2018 Spring: CxD: Conversation Designの理解
ABC2018 Spring:  CxD: Conversation Designの理解ABC2018 Spring:  CxD: Conversation Designの理解
ABC2018 Spring: CxD: Conversation Designの理解
Nobuya Sato
 
Mobile apps for missions
Mobile apps for missionsMobile apps for missions
Mobile apps for missions
Cybermissions
 
Androids
AndroidsAndroids
Androids
buankryzz
 
Action on Google
Action on GoogleAction on Google
Action on Google
Honey Sharma
 
Build an app for Google Assistant with Dialogflow
Build an app for Google Assistant with DialogflowBuild an app for Google Assistant with Dialogflow
Build an app for Google Assistant with Dialogflow
AndreaMaglie
 
Stanford University: Next Generation Startup Platform Team, Final Report
Stanford University: Next Generation Startup Platform Team, Final ReportStanford University: Next Generation Startup Platform Team, Final Report
Stanford University: Next Generation Startup Platform Team, Final Report
Rob Gordon
 
"Work like a startup!" a.k.a. building an internal venture in a big company
"Work like a startup!" a.k.a. building an internal venture in a big company"Work like a startup!" a.k.a. building an internal venture in a big company
"Work like a startup!" a.k.a. building an internal venture in a big company
Harri Kiljander
 
Best Tools To Create Interactive Quizzes.pdf
Best Tools To Create Interactive Quizzes.pdfBest Tools To Create Interactive Quizzes.pdf
Best Tools To Create Interactive Quizzes.pdf
Kavika Roy
 
Wild Apricot Expert Webinar: The Top Nonprofit Tools Used By The Pros
Wild Apricot Expert Webinar: The Top Nonprofit Tools Used By The ProsWild Apricot Expert Webinar: The Top Nonprofit Tools Used By The Pros
Wild Apricot Expert Webinar: The Top Nonprofit Tools Used By The Pros
Wild Apricot
 

Similar to Building for Google Assistant (20)

Google A Wonderful World
Google A Wonderful WorldGoogle A Wonderful World
Google A Wonderful World
 
How to Build a Dialogflow App by using Actions on Google.
How to Build a Dialogflow App by using Actions on Google.How to Build a Dialogflow App by using Actions on Google.
How to Build a Dialogflow App by using Actions on Google.
 
PhoenixGMN - How To Go About An App Idea - Guide by SuperHitApps.com
PhoenixGMN - How To Go About An App Idea - Guide by SuperHitApps.comPhoenixGMN - How To Go About An App Idea - Guide by SuperHitApps.com
PhoenixGMN - How To Go About An App Idea - Guide by SuperHitApps.com
 
Final getting started with google actions
Final  getting started with google actionsFinal  getting started with google actions
Final getting started with google actions
 
Building Hybrid Applications using PhoneGap
Building Hybrid Applications using PhoneGapBuilding Hybrid Applications using PhoneGap
Building Hybrid Applications using PhoneGap
 
Voice Global: How to audit your voice footprint and use SEO to improve your v...
Voice Global: How to audit your voice footprint and use SEO to improve your v...Voice Global: How to audit your voice footprint and use SEO to improve your v...
Voice Global: How to audit your voice footprint and use SEO to improve your v...
 
GDSC MRU 2023 Solution Challenge_ Info Session Presentation.pptx
GDSC MRU 2023 Solution Challenge_ Info Session Presentation.pptxGDSC MRU 2023 Solution Challenge_ Info Session Presentation.pptx
GDSC MRU 2023 Solution Challenge_ Info Session Presentation.pptx
 
Building for google assistant
Building for google assistantBuilding for google assistant
Building for google assistant
 
VoiceSummit.AI: Marketers! Prepare Now for the Voice Search Present & Future
VoiceSummit.AI: Marketers! Prepare Now for the Voice Search Present & FutureVoiceSummit.AI: Marketers! Prepare Now for the Voice Search Present & Future
VoiceSummit.AI: Marketers! Prepare Now for the Voice Search Present & Future
 
Processus de Développement des Apps Mobiles
Processus de Développement des Apps MobilesProcessus de Développement des Apps Mobiles
Processus de Développement des Apps Mobiles
 
Extending the google_assistant
Extending the google_assistantExtending the google_assistant
Extending the google_assistant
 
ABC2018 Spring: CxD: Conversation Designの理解
ABC2018 Spring:  CxD: Conversation Designの理解ABC2018 Spring:  CxD: Conversation Designの理解
ABC2018 Spring: CxD: Conversation Designの理解
 
Mobile apps for missions
Mobile apps for missionsMobile apps for missions
Mobile apps for missions
 
Androids
AndroidsAndroids
Androids
 
Action on Google
Action on GoogleAction on Google
Action on Google
 
Build an app for Google Assistant with Dialogflow
Build an app for Google Assistant with DialogflowBuild an app for Google Assistant with Dialogflow
Build an app for Google Assistant with Dialogflow
 
Stanford University: Next Generation Startup Platform Team, Final Report
Stanford University: Next Generation Startup Platform Team, Final ReportStanford University: Next Generation Startup Platform Team, Final Report
Stanford University: Next Generation Startup Platform Team, Final Report
 
"Work like a startup!" a.k.a. building an internal venture in a big company
"Work like a startup!" a.k.a. building an internal venture in a big company"Work like a startup!" a.k.a. building an internal venture in a big company
"Work like a startup!" a.k.a. building an internal venture in a big company
 
Best Tools To Create Interactive Quizzes.pdf
Best Tools To Create Interactive Quizzes.pdfBest Tools To Create Interactive Quizzes.pdf
Best Tools To Create Interactive Quizzes.pdf
 
Wild Apricot Expert Webinar: The Top Nonprofit Tools Used By The Pros
Wild Apricot Expert Webinar: The Top Nonprofit Tools Used By The ProsWild Apricot Expert Webinar: The Top Nonprofit Tools Used By The Pros
Wild Apricot Expert Webinar: The Top Nonprofit Tools Used By The Pros
 

More from Ralph Vincent Regalado

Building Tech Solutions During a Pandemic: From Ideation to Execution
Building Tech Solutions During a Pandemic: From Ideation to ExecutionBuilding Tech Solutions During a Pandemic: From Ideation to Execution
Building Tech Solutions During a Pandemic: From Ideation to Execution
Ralph Vincent Regalado
 
Machine Learning Using Google Technologies
Machine Learning Using Google TechnologiesMachine Learning Using Google Technologies
Machine Learning Using Google Technologies
Ralph Vincent Regalado
 
Impacts and Applications of Artificial Intelligence
Impacts and Applications of Artificial IntelligenceImpacts and Applications of Artificial Intelligence
Impacts and Applications of Artificial Intelligence
Ralph Vincent Regalado
 
Introduction to TensorFlow
Introduction to TensorFlowIntroduction to TensorFlow
Introduction to TensorFlow
Ralph Vincent Regalado
 
[ASIACALL 2012] Filipino Heritage Language Learning Systems
[ASIACALL 2012] Filipino Heritage Language Learning Systems[ASIACALL 2012] Filipino Heritage Language Learning Systems
[ASIACALL 2012] Filipino Heritage Language Learning Systems
Ralph Vincent Regalado
 
[IALP 2012] Feature-Based Subjectivity Classification of Filipino Text
[IALP 2012] Feature-Based Subjectivity Classification of Filipino Text[IALP 2012] Feature-Based Subjectivity Classification of Filipino Text
[IALP 2012] Feature-Based Subjectivity Classification of Filipino Text
Ralph Vincent Regalado
 

More from Ralph Vincent Regalado (6)

Building Tech Solutions During a Pandemic: From Ideation to Execution
Building Tech Solutions During a Pandemic: From Ideation to ExecutionBuilding Tech Solutions During a Pandemic: From Ideation to Execution
Building Tech Solutions During a Pandemic: From Ideation to Execution
 
Machine Learning Using Google Technologies
Machine Learning Using Google TechnologiesMachine Learning Using Google Technologies
Machine Learning Using Google Technologies
 
Impacts and Applications of Artificial Intelligence
Impacts and Applications of Artificial IntelligenceImpacts and Applications of Artificial Intelligence
Impacts and Applications of Artificial Intelligence
 
Introduction to TensorFlow
Introduction to TensorFlowIntroduction to TensorFlow
Introduction to TensorFlow
 
[ASIACALL 2012] Filipino Heritage Language Learning Systems
[ASIACALL 2012] Filipino Heritage Language Learning Systems[ASIACALL 2012] Filipino Heritage Language Learning Systems
[ASIACALL 2012] Filipino Heritage Language Learning Systems
 
[IALP 2012] Feature-Based Subjectivity Classification of Filipino Text
[IALP 2012] Feature-Based Subjectivity Classification of Filipino Text[IALP 2012] Feature-Based Subjectivity Classification of Filipino Text
[IALP 2012] Feature-Based Subjectivity Classification of Filipino Text
 

Recently uploaded

Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
ssuserfac0301
 
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Jeffrey Haguewood
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
MichaelKnudsen27
 
Deep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStr
Deep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStrDeep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStr
Deep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStr
saastr
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
Zilliz
 
Finale of the Year: Apply for Next One!
Finale of the Year: Apply for Next One!Finale of the Year: Apply for Next One!
Finale of the Year: Apply for Next One!
GDSC PJATK
 
Nunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdf
Nunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdfNunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdf
Nunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdf
flufftailshop
 
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptxOcean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
SitimaJohn
 
Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024
Jason Packer
 
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
Tatiana Kojar
 
Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
Jakub Marek
 
System Design Case Study: Building a Scalable E-Commerce Platform - Hiike
System Design Case Study: Building a Scalable E-Commerce Platform - HiikeSystem Design Case Study: Building a Scalable E-Commerce Platform - Hiike
System Design Case Study: Building a Scalable E-Commerce Platform - Hiike
Hiike
 
AWS Cloud Cost Optimization Presentation.pptx
AWS Cloud Cost Optimization Presentation.pptxAWS Cloud Cost Optimization Presentation.pptx
AWS Cloud Cost Optimization Presentation.pptx
HarisZaheer8
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc
 
Trusted Execution Environment for Decentralized Process Mining
Trusted Execution Environment for Decentralized Process MiningTrusted Execution Environment for Decentralized Process Mining
Trusted Execution Environment for Decentralized Process Mining
LucaBarbaro3
 
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
saastr
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
panagenda
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
innovationoecd
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
kumardaparthi1024
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
Brandon Minnick, MBA
 

Recently uploaded (20)

Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
 
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
 
Deep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStr
Deep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStrDeep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStr
Deep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStr
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
 
Finale of the Year: Apply for Next One!
Finale of the Year: Apply for Next One!Finale of the Year: Apply for Next One!
Finale of the Year: Apply for Next One!
 
Nunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdf
Nunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdfNunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdf
Nunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdf
 
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptxOcean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
 
Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024
 
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
 
Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
 
System Design Case Study: Building a Scalable E-Commerce Platform - Hiike
System Design Case Study: Building a Scalable E-Commerce Platform - HiikeSystem Design Case Study: Building a Scalable E-Commerce Platform - Hiike
System Design Case Study: Building a Scalable E-Commerce Platform - Hiike
 
AWS Cloud Cost Optimization Presentation.pptx
AWS Cloud Cost Optimization Presentation.pptxAWS Cloud Cost Optimization Presentation.pptx
AWS Cloud Cost Optimization Presentation.pptx
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
 
Trusted Execution Environment for Decentralized Process Mining
Trusted Execution Environment for Decentralized Process MiningTrusted Execution Environment for Decentralized Process Mining
Trusted Execution Environment for Decentralized Process Mining
 
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
 

Building for Google Assistant