Versions Compared

Key

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

...

You are provided with a Prolog knowledge base of close to a 1,000 recipes and their components, that still requires an effort of your group to make it usable by the recipe recommendation agent. In the instructions, we walk you through the procedure by pinpointing aspects of the agent that need to be altered or filled in. If you fill in these blanks, the agent should work, but it will still be pretty basic…

...

The Therefore, the project does not stop there. We , and we challenge you to extend this the basic bot with your own flare and ideas, so as to earn a higher grade. Read a bit You can read more about this in our theExtensions section at the end of your project. During development and after finishing the , which also has some suggestions for extending your agent.

Already during development and definitely after finishing your agent, it is essential to do some testing! This will also involve having another team conversing with your agent, and checking out another team’s agent yourselfYou and your group members can test your agent. But generally speaking, developers are not the best testers of their own software. Therefore, it will also be important to involve other users outside your team (e.g., your friends, family, another team doing this project) and ask them to interact with your agent (and, of course, you should return the favor and check out another team’s agent too!). You can read more about this in our System testing the Agent Testing and User studyStudy section.

Before you get started, make sure to check out the main Project Deliverables. Apart from a working agent (a MARBEL and tested Dialogflow agent) that you evaluated, your project work will should also result in an end report a Final Report in which you describe its different main features and its performance according to based on the testing , among others. More information on that can be found in the 2023: End Report Section. For now, let’s get started by dividing work among teammatesyou did, amongst other things. You should also maintain a log book of the main project activities that you worked on, and make the data available that you used to evaluate your agent. You can also already look ahead at how your work will be evaluated by checking out the Assessment Rubric.

From us you shall receive in a GitHub repository the following:

  • A folder of Entities titled StudentVersionEntities: contains Dialogflow entities for you to upload when creating your agent

...

  • A folder of Intents that has the addFilter Intent .json file

  • The agent code directory

...

Okay, now you should be ready to Get Started.