NluLib

object NluLib

A collection of intents & entities. They are only available in the english language.

Examples :

onResponse<NluLib.IAmDone> {...}

Types

Link copied to clipboard
class IAmDone : Intent

An intent for catching when the user is done and wants to move on.

Link copied to clipboard
class NegativeExpression : EnumEntity

An entity with negative expressions.

Link copied to clipboard
class NegativeReaction(val positiveExpression: NluLib.PositiveExpression? = null, val negativeExpression: NluLib.NegativeExpression? = null) : Intent

An Intent for catching negative expressions, including 'not + positive expressions'

Link copied to clipboard
class PositiveExpression : EnumEntity

An entity with positive expressions.

Link copied to clipboard
class PositiveReaction(val positiveExpression: NluLib.PositiveExpression? = null, val negativeExpression: NluLib.NegativeExpression? = null) : Intent

An Intent for catching positive expressions, including 'not + negative expressions'

Link copied to clipboard
class SpokenLanguages : EnumEntity

An entity with all the languages Furhat has the ability to speak. Updated 2021-07-27

Link copied to clipboard
class UnderStoodLanguages : EnumEntity

An entity with all the languages Furhat has the ability to understand. Updated 2021-07-27

Link copied to clipboard
class WakeUp : Intent

An intent for catching when the user wants Furhat to wake up