Multimedia Attachments for Chat Application - Azure AI Solutions

Use Basic Card with Large Image, Button, and Text for Interaction1

Question

In your chat application, you decide to use multimedia attachments to enhance user interaction.

In the first interaction with the user, your bot uses a basic card with a single large image, one button and a few lines of plain text.

The image displays a product or category, the button offers a link to your website, and the text displays the title text for the product or category.

In the second interaction, your bot uses a combination of text, speech, images and input fields.

It renders a JSON object response into your chat application for an engaging experience.

Given the scenario above, which card would you choose to add to your bot for the first (Interaction1) and second Interaction (interaction2)?

Answers

Explanations

Click on the arrows to vote for the correct answer

A. B. C. D.

Correct Answer: A.

Option A is correct because a large image, a button, and some text are displayed through the multimedia attachment in the first interaction.

The Hero card is suited for that purpose.

A JSON object provides a flexible and rich experience to the user through an Adaptive card in the second interaction.

Option B is incorrect because the image used in the first interaction is large.

However, the Thumbnail card uses a thumbnail image.

Option C is incorrect because Interaction 1 is suited to use the Hero Card, and Interaction 2 is suited to use an Adaptive card.

Option D is incorrect because Interaction 1 is suited to use the Hero Card, and Interaction 2 is suited to use an Adaptive card.

To learn more about responding with the card in a bot framework, use the link given below:

Based on the scenario provided, the best card to use for the first interaction (Interaction1) is the Hero Card, and for the second interaction (Interaction2) is the Adaptive Card. Therefore, the correct answer is option A.

The Hero Card is a type of card in Microsoft Bot Framework that allows the bot developer to display a large image, title text, and a single button. The image is the focal point of the card, and the text and button provide additional context and action items for the user. This card is suitable for displaying a product or category in the chat application, as described in the scenario.

On the other hand, the Adaptive Card is a new type of card in Microsoft Bot Framework that allows for a more interactive and engaging experience. Adaptive Cards can render rich content, including text, speech, images, and input fields, and can be easily customized to suit the needs of the bot developer. The JSON object response mentioned in the scenario can be rendered as an Adaptive Card, allowing for a more engaging and interactive experience for the user.

In summary, the Hero Card is suitable for the first interaction (Interaction1) since it provides a simple and effective way to display an image, text, and a button. The Adaptive Card is suitable for the second interaction (Interaction2) since it allows for a more interactive and engaging experience with the user by rendering rich content and input fields.