Conversational AI Flashcards

1
Q

What services does Azure provide for conversational AI?

A

QnA Maker

Azure Bot Service

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What would you use Conversational AI for?

A

Customer support for products or services

Reservation systems for appointment based businesses

Health care consultations and self-diagnosis

Home automation

Personal digital assistants

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

To implement a user support bot, what 2 things would you need?

A

A knowledge base and a bot service.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is QnA maker?

A

A cognitive service that enables you to create and publish a knowledge base with built-in natural language processing capabilities.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What is a knowledge base?

A

A published collection of documentation. It usually includes how-tos, FAQs and the like.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What is Azure Bot Service?

A

A service that provides a framework for developing, publishing and managing bots an Azure.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What is a prerequisite to creating a knowledge base for QnA maker?

A

Provisioning a QnA maker resource.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What are the 3 ways of populating a QnA maker knowledge base with questions and answers ?

A

Generating them from an existing FAQ document or web page

Importing from a pre-defined chit-chat data source

Entering and editing them manually

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What is alternative phrasing?

A

A way to help consolidate questions with the same meaning.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What is the process of training in QnA maker?

A

Analysing literal questions and answers, and applying a built-in language processing model to match appropriate answers to questions, even when they’re not phrased exactly as specified in the question definitions.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What 3 things do you need to publish a knowledge base?

A

The knowledge base ID
The knowledge base endpoint
The knowledge base authorization key

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What the two ways of creating a bot for a knowledge base?

A

Creating a custom bot using the Microsoft Bot Framework SDK, and using the automatic bot creation functionality of QnA maker.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What 3 bot management tasks does the Azure portal let you do?

A

Extend the bot’s functionality

Test the bot in an interactive interface

Configure logging, analytics, and integration with other services.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

How would you make comprehensive customisations to a bot?

A

By downloading its source and editing it locally, then republishing it to Azure when ready.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

How would you make a bot available to users>

A

By connecting to multiple channels, so users can interact with it through web chat, email, Microsoft teams and other common communication media.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What would you use to extend a bot?

A

Skills.

17
Q

What is a skill?

A

A bot that can perform a set of tasks for another bot. A bot can be both a skill and a user-facing bot.