This document provides an agenda for a workshop on building skills for Alexa. The agenda includes introductions, guided exercises on identifying skill objectives and writing sample dialogs, as well as discussions around voice user interface design best practices. Participants will work in teams to conceptualize and prototype their own skills using the Alexa Skills Kit and its various components for natural language understanding, speech recognition and text-to-speech responses. The workshop aims to provide hands-on experience with the full lifecycle of skill building.
Combine workshops to boost business understanding.pdfBruno Boucard
Pour toujours plus de valeur métier, sortez des sentiers battus avec la composition d’ateliers collectifs.
Fan de longue date des ateliers de découverte, comme l’Event Storming, l’Example Mapping, le User Story Mapping, mais aussi le CRC Cards ; je vous proposerai plusieurs compositions d’ateliers que j’utilise régulièrement.
Puis je vous offrirai les clefs pour créer vos propres ateliers composites afin de créer vos propres compositions afin de comprendre collectivement le métier finement.
If you want to use Webinars to get leads and even close deals, there is a way to do it and its proven and battle tested. Check out my presentation and let me know if it brought you any value!
IRX - PRESENTATION - WHO DO YOUR CUSTOMERS REALLY WANT TO CHAT WITH?iAdvize
The wide variety of different profiles customers can now interact with online is disrupting the nature of conversations between brands and their customers and radically changing the customer experience. To whom should brands entrust their customer service? Who are tomorrow's customer service agents? Based on feedback and data from companies innovating in this area, iAdvize experts will share their vision of the different challenges and solutions.
Build an Application from Idea to Releaseideatoipo
The speaker will highlight various tools and best practices to help you build your idea into a solid app, if you aren’t doing the coding yourself. The speaker will address the following issues:
1) How do you make sure that you get from your contractors what you asked for?
2) How do you manage your budget and not get stuck with a lousy build?
3) Can you do any of the work yourself if you have little or no design and development skills?
4) Where can you find the right developers and how do you properly vet them?
5) What’s the best way to communicate with your developer during the various stages of development?
and more.....!
SearchLove London 2014 - Becoming a Digital Super-HeroAde Lewis
Whilst there are often big differences between working freelance, in-house or as part of an agency, we all face a common set of challenges: how to form lasting relationships with clients, how to learn from our successes, and how to handle things when they go wrong. Ade has actionable tips, tools and takeaways to help us all become digital superheroes.
Combine workshops to boost business understanding.pdfBruno Boucard
Pour toujours plus de valeur métier, sortez des sentiers battus avec la composition d’ateliers collectifs.
Fan de longue date des ateliers de découverte, comme l’Event Storming, l’Example Mapping, le User Story Mapping, mais aussi le CRC Cards ; je vous proposerai plusieurs compositions d’ateliers que j’utilise régulièrement.
Puis je vous offrirai les clefs pour créer vos propres ateliers composites afin de créer vos propres compositions afin de comprendre collectivement le métier finement.
If you want to use Webinars to get leads and even close deals, there is a way to do it and its proven and battle tested. Check out my presentation and let me know if it brought you any value!
IRX - PRESENTATION - WHO DO YOUR CUSTOMERS REALLY WANT TO CHAT WITH?iAdvize
The wide variety of different profiles customers can now interact with online is disrupting the nature of conversations between brands and their customers and radically changing the customer experience. To whom should brands entrust their customer service? Who are tomorrow's customer service agents? Based on feedback and data from companies innovating in this area, iAdvize experts will share their vision of the different challenges and solutions.
Build an Application from Idea to Releaseideatoipo
The speaker will highlight various tools and best practices to help you build your idea into a solid app, if you aren’t doing the coding yourself. The speaker will address the following issues:
1) How do you make sure that you get from your contractors what you asked for?
2) How do you manage your budget and not get stuck with a lousy build?
3) Can you do any of the work yourself if you have little or no design and development skills?
4) Where can you find the right developers and how do you properly vet them?
5) What’s the best way to communicate with your developer during the various stages of development?
and more.....!
SearchLove London 2014 - Becoming a Digital Super-HeroAde Lewis
Whilst there are often big differences between working freelance, in-house or as part of an agency, we all face a common set of challenges: how to form lasting relationships with clients, how to learn from our successes, and how to handle things when they go wrong. Ade has actionable tips, tools and takeaways to help us all become digital superheroes.
SearchLove London | Ade Lewis 'Becoming a Digital Super-Hero'Distilled
Whilst there are often big differences between working freelance, in-house or as part of an agency, we all face a common set of challenges: how to form lasting relationships with clients, how to learn from our successes, and how to handle things when they go wrong. Ade has actionable tips, tools and takeaways to help us all become digital superheroes.
The translation of human-to-human speech conversations brings a unique set of challenges with it. We will discuss the set of issues to deal with, and the set of techniques we developed to address them, and show the implementation as well as current limitations using the example of Skype Translator.
Building Conversational Experiences for Google Assistant '18Abdelrahman Omran
Meet your Google Assistant. Ask it questions. Tell it to do things. It’s your own personal Google, always ready to help. This session will go through Google Assistant features, how to use, and how can we develop for it too. We'll have real demo on some of Google devices that supports Assistant, and will explore both easy and advanced ways to develop real world voice commands and actions for it. You're free to use these slides in your talks, I'd appreciate giving credits though - https://goo.gl/5swDc4
Having been the founder of TaDaweb for 2 and a half years, I shared my personal experience of the sole most important factor for any founder: product market fit, at the first Luxembourg edition of Geek Girls Carrots.
Digital Transformation agency MullenLowe Profero and their UK team take a look through the trends that will challenge brands and shape digital experiences in 2020.
Do you want to get more out of your webinar? Is your webinar not performing? We have a few quick fixes for you, to enhance your performance almost immediately.
Activation: From thinking to tweaking it, how we do it at Spotify TheFamily
By Aurélie de St Preuve & Charlotte Andersson (Growth & Activation at Spotify)
Inscrivez-vous au prochain meetup! — http://www.meetup.com/GrowthHackingParis
Pour ne pas rater les prochains évènements, c'est ici : http://www.thefamily.co/education/
Alexa workshop - Women Who Code, Bangalore 23 Jan 2019Suneet Patil
Bangalore Chapter of 'Women Who Code' has conducted Meetup on Alexa on Wednesday, Jan 23, 2019.
Amazon Alexa User Group - Bangalore is facilitated in terms of Speakers. Suneet Patil and Ilanchezhian Ganesamurthy from Amazon Alexa User Group - Bangalore conducted the event.
Culture, But Not as You Know It - Sven PetersAtlassian
People often start companies with a smart team and great product ideas. But as the company grows, some leaders tend to forget that it's not the product and services that made them successful, it's the culture. Learn about the cultural wins and fails that Atlassian has experienced during its 12-year journey, growing from two people in one office to 800 distributed all over the world – while keeping innovation and fun part of the cultural fabric.
Distance from Perfect: Marketing w/ the Human Algorithm - DDWIan Lurie
Marketers tend to look for the big wins. We try to guess the algorithms - search, social, paid - then bite off huge disciplines, like content, and then beat them to death.
Instead of doing that, try hacking the human algorithm: We all measure the world in terms of distance from perfect. Use that, improve your marketing one small bite at a time, and you'll be successful.
Few months ago we asked ourselves: “What kind of TV experience users would want to pay for?”
This question, combined with our obsession with UX and UI tweaks, resulted in a bold vision of an all-in-one experience designed around opportunities mostly unexplored by all the major players. An ever-rising number of platforms, content providers, and syndicators are entering the mobile application market, but their primary oeuvre consists of streaming apps that enable users to comfortably switch screens and consume content on the go. Yet it is both smaller screens and our digital environment that are doing a much better job of providing users and companies with superior experiences.
Lessons in Appstore Optimization from the Amazon Appstore | Mike HinesJessica Tams
Delivered at Casual Connect Asia 2017. Over half of your downloads will come from organic sources, so it pays to make sure your listing page on the appstores are working for you as hard as they can. We’ll share data on the impact that the right changes can make, and we’ll show you actual examples of going from not-optimized to optimized assets. Learn how to build a professional product listing page that doesn’t scream ‘newbie’ to your potential customers.
Motivate Design Presents the What If TechniqueMona Patel
Why "what if"...?
The What If Technique tackles the challenge of engaging a disruptive mindset when it comes to design thinking and crafting user experiences.
Thinking disruptively is a disruptive thing to do, which means it's a very hard thing to do, especially when you add in risk-averse business leaders and company cultures.
The What If Technique offers key steps, tools and examples to help you achieve incremental changes that promote disruptive thinking and lead to big, innovative differences for business leaders, companies, and ultimately user experiences and products.
Want help with your What Ifs? Check out http://www.motivatedesign.com. Or, gives us a "Hey, you there!" at http://www.motivatedesign.com/contact-us
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Ramesh Iyer
In today's fast-changing business world, Companies that adapt and embrace new ideas often need help to keep up with the competition. However, fostering a culture of innovation takes much work. It takes vision, leadership and willingness to take risks in the right proportion. Sachin Dev Duggal, co-founder of Builder.ai, has perfected the art of this balance, creating a company culture where creativity and growth are nurtured at each stage.
SearchLove London | Ade Lewis 'Becoming a Digital Super-Hero'Distilled
Whilst there are often big differences between working freelance, in-house or as part of an agency, we all face a common set of challenges: how to form lasting relationships with clients, how to learn from our successes, and how to handle things when they go wrong. Ade has actionable tips, tools and takeaways to help us all become digital superheroes.
The translation of human-to-human speech conversations brings a unique set of challenges with it. We will discuss the set of issues to deal with, and the set of techniques we developed to address them, and show the implementation as well as current limitations using the example of Skype Translator.
Building Conversational Experiences for Google Assistant '18Abdelrahman Omran
Meet your Google Assistant. Ask it questions. Tell it to do things. It’s your own personal Google, always ready to help. This session will go through Google Assistant features, how to use, and how can we develop for it too. We'll have real demo on some of Google devices that supports Assistant, and will explore both easy and advanced ways to develop real world voice commands and actions for it. You're free to use these slides in your talks, I'd appreciate giving credits though - https://goo.gl/5swDc4
Having been the founder of TaDaweb for 2 and a half years, I shared my personal experience of the sole most important factor for any founder: product market fit, at the first Luxembourg edition of Geek Girls Carrots.
Digital Transformation agency MullenLowe Profero and their UK team take a look through the trends that will challenge brands and shape digital experiences in 2020.
Do you want to get more out of your webinar? Is your webinar not performing? We have a few quick fixes for you, to enhance your performance almost immediately.
Activation: From thinking to tweaking it, how we do it at Spotify TheFamily
By Aurélie de St Preuve & Charlotte Andersson (Growth & Activation at Spotify)
Inscrivez-vous au prochain meetup! — http://www.meetup.com/GrowthHackingParis
Pour ne pas rater les prochains évènements, c'est ici : http://www.thefamily.co/education/
Alexa workshop - Women Who Code, Bangalore 23 Jan 2019Suneet Patil
Bangalore Chapter of 'Women Who Code' has conducted Meetup on Alexa on Wednesday, Jan 23, 2019.
Amazon Alexa User Group - Bangalore is facilitated in terms of Speakers. Suneet Patil and Ilanchezhian Ganesamurthy from Amazon Alexa User Group - Bangalore conducted the event.
Culture, But Not as You Know It - Sven PetersAtlassian
People often start companies with a smart team and great product ideas. But as the company grows, some leaders tend to forget that it's not the product and services that made them successful, it's the culture. Learn about the cultural wins and fails that Atlassian has experienced during its 12-year journey, growing from two people in one office to 800 distributed all over the world – while keeping innovation and fun part of the cultural fabric.
Distance from Perfect: Marketing w/ the Human Algorithm - DDWIan Lurie
Marketers tend to look for the big wins. We try to guess the algorithms - search, social, paid - then bite off huge disciplines, like content, and then beat them to death.
Instead of doing that, try hacking the human algorithm: We all measure the world in terms of distance from perfect. Use that, improve your marketing one small bite at a time, and you'll be successful.
Few months ago we asked ourselves: “What kind of TV experience users would want to pay for?”
This question, combined with our obsession with UX and UI tweaks, resulted in a bold vision of an all-in-one experience designed around opportunities mostly unexplored by all the major players. An ever-rising number of platforms, content providers, and syndicators are entering the mobile application market, but their primary oeuvre consists of streaming apps that enable users to comfortably switch screens and consume content on the go. Yet it is both smaller screens and our digital environment that are doing a much better job of providing users and companies with superior experiences.
Lessons in Appstore Optimization from the Amazon Appstore | Mike HinesJessica Tams
Delivered at Casual Connect Asia 2017. Over half of your downloads will come from organic sources, so it pays to make sure your listing page on the appstores are working for you as hard as they can. We’ll share data on the impact that the right changes can make, and we’ll show you actual examples of going from not-optimized to optimized assets. Learn how to build a professional product listing page that doesn’t scream ‘newbie’ to your potential customers.
Motivate Design Presents the What If TechniqueMona Patel
Why "what if"...?
The What If Technique tackles the challenge of engaging a disruptive mindset when it comes to design thinking and crafting user experiences.
Thinking disruptively is a disruptive thing to do, which means it's a very hard thing to do, especially when you add in risk-averse business leaders and company cultures.
The What If Technique offers key steps, tools and examples to help you achieve incremental changes that promote disruptive thinking and lead to big, innovative differences for business leaders, companies, and ultimately user experiences and products.
Want help with your What Ifs? Check out http://www.motivatedesign.com. Or, gives us a "Hey, you there!" at http://www.motivatedesign.com/contact-us
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Ramesh Iyer
In today's fast-changing business world, Companies that adapt and embrace new ideas often need help to keep up with the competition. However, fostering a culture of innovation takes much work. It takes vision, leadership and willingness to take risks in the right proportion. Sachin Dev Duggal, co-founder of Builder.ai, has perfected the art of this balance, creating a company culture where creativity and growth are nurtured at each stage.
State of ICS and IoT Cyber Threat Landscape Report 2024 previewPrayukth K V
The IoT and OT threat landscape report has been prepared by the Threat Research Team at Sectrio using data from Sectrio, cyber threat intelligence farming facilities spread across over 85 cities around the world. In addition, Sectrio also runs AI-based advanced threat and payload engagement facilities that serve as sinks to attract and engage sophisticated threat actors, and newer malware including new variants and latent threats that are at an earlier stage of development.
The latest edition of the OT/ICS and IoT security Threat Landscape Report 2024 also covers:
State of global ICS asset and network exposure
Sectoral targets and attacks as well as the cost of ransom
Global APT activity, AI usage, actor and tactic profiles, and implications
Rise in volumes of AI-powered cyberattacks
Major cyber events in 2024
Malware and malicious payload trends
Cyberattack types and targets
Vulnerability exploit attempts on CVEs
Attacks on counties – USA
Expansion of bot farms – how, where, and why
In-depth analysis of the cyber threat landscape across North America, South America, Europe, APAC, and the Middle East
Why are attacks on smart factories rising?
Cyber risk predictions
Axis of attacks – Europe
Systemic attacks in the Middle East
Download the full report from here:
https://sectrio.com/resources/ot-threat-landscape-reports/sectrio-releases-ot-ics-and-iot-security-threat-landscape-report-2024/
Epistemic Interaction - tuning interfaces to provide information for AI supportAlan Dix
Paper presented at SYNERGY workshop at AVI 2024, Genoa, Italy. 3rd June 2024
https://alandix.com/academic/papers/synergy2024-epistemic/
As machine learning integrates deeper into human-computer interactions, the concept of epistemic interaction emerges, aiming to refine these interactions to enhance system adaptability. This approach encourages minor, intentional adjustments in user behaviour to enrich the data available for system learning. This paper introduces epistemic interaction within the context of human-system communication, illustrating how deliberate interaction design can improve system understanding and adaptation. Through concrete examples, we demonstrate the potential of epistemic interaction to significantly advance human-computer interaction by leveraging intuitive human communication strategies to inform system design and functionality, offering a novel pathway for enriching user-system engagements.
JMeter webinar - integration with InfluxDB and GrafanaRTTS
Watch this recorded webinar about real-time monitoring of application performance. See how to integrate Apache JMeter, the open-source leader in performance testing, with InfluxDB, the open-source time-series database, and Grafana, the open-source analytics and visualization application.
In this webinar, we will review the benefits of leveraging InfluxDB and Grafana when executing load tests and demonstrate how these tools are used to visualize performance metrics.
Length: 30 minutes
Session Overview
-------------------------------------------
During this webinar, we will cover the following topics while demonstrating the integrations of JMeter, InfluxDB and Grafana:
- What out-of-the-box solutions are available for real-time monitoring JMeter tests?
- What are the benefits of integrating InfluxDB and Grafana into the load testing stack?
- Which features are provided by Grafana?
- Demonstration of InfluxDB and Grafana using a practice web application
To view the webinar recording, go to:
https://www.rttsweb.com/jmeter-integration-webinar
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Albert Hoitingh
In this session I delve into the encryption technology used in Microsoft 365 and Microsoft Purview. Including the concepts of Customer Key and Double Key Encryption.
Accelerate your Kubernetes clusters with Varnish CachingThijs Feryn
A presentation about the usage and availability of Varnish on Kubernetes. This talk explores the capabilities of Varnish caching and shows how to use the Varnish Helm chart to deploy it to Kubernetes.
This presentation was delivered at K8SUG Singapore. See https://feryn.eu/presentations/accelerate-your-kubernetes-clusters-with-varnish-caching-k8sug-singapore-28-2024 for more details.
Essentials of Automations: Optimizing FME Workflows with ParametersSafe Software
Are you looking to streamline your workflows and boost your projects’ efficiency? Do you find yourself searching for ways to add flexibility and control over your FME workflows? If so, you’re in the right place.
Join us for an insightful dive into the world of FME parameters, a critical element in optimizing workflow efficiency. This webinar marks the beginning of our three-part “Essentials of Automation” series. This first webinar is designed to equip you with the knowledge and skills to utilize parameters effectively: enhancing the flexibility, maintainability, and user control of your FME projects.
Here’s what you’ll gain:
- Essentials of FME Parameters: Understand the pivotal role of parameters, including Reader/Writer, Transformer, User, and FME Flow categories. Discover how they are the key to unlocking automation and optimization within your workflows.
- Practical Applications in FME Form: Delve into key user parameter types including choice, connections, and file URLs. Allow users to control how a workflow runs, making your workflows more reusable. Learn to import values and deliver the best user experience for your workflows while enhancing accuracy.
- Optimization Strategies in FME Flow: Explore the creation and strategic deployment of parameters in FME Flow, including the use of deployment and geometry parameters, to maximize workflow efficiency.
- Pro Tips for Success: Gain insights on parameterizing connections and leveraging new features like Conditional Visibility for clarity and simplicity.
We’ll wrap up with a glimpse into future webinars, followed by a Q&A session to address your specific questions surrounding this topic.
Don’t miss this opportunity to elevate your FME expertise and drive your projects to new heights of efficiency.
Generating a custom Ruby SDK for your web service or Rails API using Smithyg2nightmarescribd
Have you ever wanted a Ruby client API to communicate with your web service? Smithy is a protocol-agnostic language for defining services and SDKs. Smithy Ruby is an implementation of Smithy that generates a Ruby SDK using a Smithy model. In this talk, we will explore Smithy and Smithy Ruby to learn how to generate custom feature-rich SDKs that can communicate with any web service, such as a Rails JSON API.
Monitoring Java Application Security with JDK Tools and JFR Events
Alexa Skill Development Workshop Madrid 20181016
1. Bienvenidos y a crear sus cuentas!
developer.amazon.com / aws.amazon.com
Wifi: La Nave – INNOVACION18
@wifi @memodoring @germanviscuso
2. •10:00 Introducción
•11:00 Tareas (ejercicios guiados)
•13:30 Almuerzo
•14:30 Más Tareas (más ejercicos guiados)
•16:00 Hacking libre
Agenda
3.
4.
5.
6.
7.
8. Source: MindMeld
2005 2010 2015 2020
0B
100B
200B
300B
World Wide Searches Per Month
Keyword
Searches
Voice
Searches
Massive shift in voice has
already begun:
• In 2014, voice search traffic was
negligible. Today it exceeds 10%
of all search traffic.
• Today, over 50B voice searches per
month.
• By 2020, over 200B searches per
month will be done with voice.
9. 1970 1980 1990 2000 2010 2020
HUMAN ACCURACY
50% 55%
60% 62%
70%
95%
ASR accuracy has dramatically increased in the last 4-5 years.
This inflection point has created sustained momentum in consumer adoption of
voice technology
Source: MindMeld
A S R A C C U R A C Y
10. Comprised of two important frameworks that enable brands to connect to customers
Lives In The Cloud
Automated Speech
Recognition (ASR)
Natural Language
Understanding (NLU)
Always Learning
ALEX A
V O ICE
SERV ICE
Unparalleled Distribution:
AVS allows your content
to be everywhere
Alexa’s Framework
11. Comprised of two important frameworks that enable brands to connect to customers
ALEX A
V O ICE
SERV ICE
Unparalleled Distribution:
AVS allows your content
to be everywhere
Lives In The Cloud
Automated Speech
Recognition (ASR)
Natural Language
Understanding (NLU)
Always Learning
ALEX A
SKILLS
KIT
Create Great Content:
ASK is how you connect
to your consumer
Alexa’s Framework
12.
13. 2 0 1 5 2 0 1 8
A L E X A H A S M A N Y S K I L L S
5 0 , 0 0 0 +
S k i l l s
16. Tarea 1: Identificar el objetivo de la skill
1. Formar equipos
2. Elegir un escenario de recomendación de algo
Juntar 3-5 datos del usaurio y tener una respuesta relevante. Ex:
busca mascotas, planificador de viajes…
5 Min
23. N O M B R E D E A P E R T U R A
Alexa, abre busca camisetas.
Alexa, pide a busca camisetas una camiseta.
Alexa, pide una camiseta a busca camisetas.
Alexa, dile a busca camisetas que busque una roja.
24. Tarea 2: Escribe el Camino Feliz
1. Escribe un guión
2. Leelo en voz alta a tus compañeros de equipo
Asegurate que todas las interacciones comienzan con el usuario
Debe ser sencillo de decir, y fácil e interesante de escuchar
10 Min
25. E N U N C I A D O S
Alexa, abre busca camisetas.
Alexa, pide a busca camisetas una camiseta.
Alexa, pide una camiseta desde busca camisetas.
Alexa, dile a busca camisetas que quiero una camiseta.
29. Alexa, pide a busca camisetas una camiseta
activación nombre de aperturalanzamiento enunciado
Enunciados
30. Alexa, pide a busca camisetas una camiseta
activación nombre de aperturalanzamiento enunciado
Enunciados
una camiseta roja
una grande y barata
una marca puma
31. Tarea 3: Enunciados
1. Piensa en que otras formas el usuario puede
pedir una recomendación
2. Piensa en sinónimos, verbos alternativos y
diferentes tiempos verbales
15 Min
36. Tarea 4: Intenciones
1. ¿Qué otras cosas puede decir el usuario?
2. Mapea los enunciados a tus intents
15 Min
37. S L O T S
Alexa, abre busca camisetas.
Alexa, pide a busca camisetas una roja.
Alexa, pide una roja a busca camisetas.
Alexa, dile a busca camisetas que quiero una roja.
43. Wake word
detection
Beam forming
Visual
Your Service
Text to Speech
Machine Learning
Natural Language
Understanding
Speech Recognition
Request
Response
A L E X A S K I L L S K I T : S I G N A L P R O C E S S I N G
44. Your Service
Text to Speech
Machine Learning
Natural Language
Understanding
Speech Recognition
Response
Visual
Utterances
Intents
A L E X A S K I L L S K I T : U T T E R A N C E S & I N T E N T S
45. Your Service
Text to Speech
Machine Learning
Natural Language
Understanding
Speech Recognition
Response
Visual
Audio
Intents
A L E X A S K I L L S K I T : R E Q U E S T A N D R E S P O N S E
46. Your Service
Text to Speech
SSML, streaming audio
Machine Learning
Natural Language
Understanding
Speech Recognition
Response
Visual
Audio
Intents
A L E X A S K I L L S K I T : O U T P U T
47. Tarea 6: Create la VUI en el Constructor de Skills
1. Agregar tu RecommendationIntent
2. Agreegar tus enunciados
3. Agregar tus slots
15 Min
54. Alexa, open {INVOCATION_NAME}
Alexa, tell {INVOCATION_NAME} to {COMMAND}
Alexa, {INVOCATION_NAME}
C H O O S E Y O U R I N V O C A T I O N N A M E C A R E F U L L Y
55. London
Where would you
like to go?
London, tonight at 6 pmVS
Where would you
like to go?
When? Ok, done!
H A N D L E U N D E R / O V E R A N S W E R I N G
56. the
1 breath
TEST
So your final order is:
1 large pizza, correct?
So I will now recap what you ordered: You
ordered 1 large pizza. Please say yes if you
want to confirm this order, or say no to
change it. You can also add our world
famous cheesy mozzarella sticks for 2
pounds or a milkshake for 1 pound. Thank
you for choosing Uber Pizza. Check out our
Facebook page at uberpizza.co.uk/fb.
Leave a like!
B E B R I E F
57. I confirm.
So your final order is:
1 small pizza, correct?
Actually, make it large.VS
So your final order is:
1 small pizza, correct?
H A N D L E C O R R E C T I O N S F R O M T H E U S E R
58. Would you like
some cheese or
peperoni pizza?
We have cheese or
peperoni. Which
one would you like?
Yes…? Peperoni!
P R E S E N T D E F I N I T I V E C H O I C E S
59. Avoid odd phrasing
Make it clear when a response is needed
Don’t assume the user knows what to do
Clearly present options
Keep it brief; provide variety
Avoid too many choices
Obtain information one piece at a time
And don’t forget to speak naturally
1
2
3
4
5
6
7
8
alexa.design/guide
A D O P T V O I C E D E S I G N B E S T P R A C T I C E S
62. {energy} id Synonyms
high high high energy, energetic, play fetch, go hiking, hike, run, play frisbee,
that I can run with
medium med plays tug of war, tug of war, fun to play with, for my apartment
low low lazy, to watch amazon video with, to cuddle with
Complex Synonyms
63. "slots": {
"size": {
"value": "huge",
"resolutions": {
"resolutionsPerAuthority": [ {
"status": {
"code": "ER_SUCCESS_MATCH”},
"values": [{
"value": {
"name": "large"
}
}],
…
{size}
tiny
small
medium
large
What Happens Upon A Match?
64. {energy} ID Synonyms
high high high energy, energetic, play fetch, go hiking, that I can run
with
medium med plays tug of war, fun to play with, for my apartment
low low lazy, to cuddle, to watch amazon video with
API Requirements
71. Your Service
Text to Speech
Machine Learning
Natural Language
Understanding
Speech Recognition
Response
Visual
Audio
Intents
A L E X A S K I L L S K I T : R E Q U E S T A N D R E S P O N S E
72. Task 8: Generar Código y Probar
1. Copy your Interaction Model from the Code Editor into
alexa.design/codegenerator and generate code
2. Create a lambda function using that code
3. Iterate on the design / content / code
30 Min