Skip to content

Latest commit

 

History

History
37 lines (25 loc) · 2.19 KB

README.md

File metadata and controls

37 lines (25 loc) · 2.19 KB

External functionalities

This container contains the functionality that was created as a placeholder for functionality provided by Amazon during the Amazon Alexa Prize TaskBot Challenge 2 as described in their paper here.

We currently have own versions of the following functionalities:

Individual component descriptions

Dangerous Task Classifier

By the Alexa team, this is called the "Harmful and Unauthorized Task Classifier" [1]. We have built a placeholder with a simple wordlist, but future work is training a classifier.

Task: Given a task, decide whether it is usable or not since it is harmful and unauthorized. This includes tasks that are dangerous, such as tasks using equipment with further training required such as chainsaws.

Database functionalities

This includes all Dynamo DB specific functionality to manage the database. We also include a staged_enhance functionality to enable computationally expensive LLM calls on specific tasks that are selected by users. This functionality allows improving the task live.

Offensive speech classifier

This component is referred to as the "Offensive Classifier" [1] by the Alexa team. We currently provide a wordlist, but future work is training a classifier.

Task: Given an utterance, check whether it is offensive or safe to be said out loud.

Response Relevance Classifier

As part of the CoBot APIs [1], a response relevance classifier was provided. This is currently just a placeholder always returning relevance, and needs to be implemented.