Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

This page provides an overview of the first 10 capabilities that you will need to develop for your conversational agent. These capabilities will result in an agent that will be able to recommend recipes to a user from a database with almost 900 recipes.

...

Each section below has the same structure: a short description, a task overview, and a link to more detailed instructions. The tasks for each capability come in three, differently color-coded parts:

Panel
panelIconId1f4a1
panelIcon:bulb:
panelIconText💡
bgColor#E6FCFF

Tasks related to implementing Prolog code for conversational patterns, responses, and agent logic.

Panel
panelIconId1f440
panelIcon:eyes:
panelIconText👀
bgColor#E3FCEF

Tasks related to making the visuals (screens) that display information in an engaging way to a user.

When you have implemented the first 10 capabilities of your conversational agent, it is up to you to add one or more additional capabilities (see Agent Capability 11+: Extend Your Agent below) that you decide your conversational agent should have. We provide some general suggestions to help you get started to think about some useful capabilities that you can add.

Starting your NLU Pipeline

Summary Description

Implementation Tasks Overview

Panel
panelIconId1f4a1
panelIcon:bulb:
panelIconText💡
bgColor#E6FCFF

Insert the start pattern into the agenda of your MARBEL agent.

Panel
panelIconId1f440
panelIcon:eyes:
panelIconText👀
bgColor#E3FCEF

Make a Start webpage.

Instructions

Building Your Intent and Slot Classifier

  •  TODO

...

Your Intent and Slot Classifier

Your MARBEL Agent

Connecting the Entire Pipeline with WHISPER

Order

Complete basic inclusion

Complete exclusion

complete extensions