Reader small image

You're reading from  Alexa Skills Projects

Product typeBook
Published inJun 2018
PublisherPackt
ISBN-139781788997256
Edition1st Edition
Right arrow
Author (1)
Madhur Bhargava
Madhur Bhargava
author image
Madhur Bhargava

Madhur Bhargava is specialized in Wireless and Mobile Computing from CDAC ACTS Pune, India. He started his career at Electronic Arts as a software engineer working on mobile games. He later addressed problems in personalized healthcare, leveraging the power of mobile and voice computing. He is proficient in various mobile/embedded technologies and strives to be a software generalist. He believes that good software is a result of talented individuals working together as a communicative team in an Agile manner. He likes to spend time with his family, read, and watch movies.
Read more about Madhur Bhargava

Right arrow

Designing the Factly Skill


We hope that the discussion in the last section should have given you a fair idea of the motivation behind the Factly Alexa Skill. Now, we shall level up and design the actual Factly Skill. It is always better to design before coding anything because it gives us a clarity about the end goals of the software and the finer details, which we may otherwise miss when we actually code the software.

The Factly Alexa Skill is a simple quiz skill. At the code level, the Factly Skill/Lambda will contain a bank of questions that will be presented to the user one by one. The skill will further perform depending on the user's reply.

Factly will work via the following steps:

  1. The user will launch the Factly Skill via a standard Alexa Skill launch utterance.
  2. Alexa will confirm the launch and provide a brief introduction to the skill and play method:

Figure 4.7: Step 1 – Factly, launch

The skill that we will design will consist of three trivia questions and each question will have four...

lock icon
The rest of the page is locked
Previous PageNext Page
You have been reading a chapter from
Alexa Skills Projects
Published in: Jun 2018Publisher: PacktISBN-13: 9781788997256

Author (1)

author image
Madhur Bhargava

Madhur Bhargava is specialized in Wireless and Mobile Computing from CDAC ACTS Pune, India. He started his career at Electronic Arts as a software engineer working on mobile games. He later addressed problems in personalized healthcare, leveraging the power of mobile and voice computing. He is proficient in various mobile/embedded technologies and strives to be a software generalist. He believes that good software is a result of talented individuals working together as a communicative team in an Agile manner. He likes to spend time with his family, read, and watch movies.
Read more about Madhur Bhargava