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:
Tasks related to implementing Prolog code for conversational patterns, responses, and agent logic.
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
Insert the start pattern into the agenda of your MARBEL agent.
Make a Start webpage.
Instructions
Building Your Intent and Slot Classifier
- TODO