Microsoft.Bot.Builder.Dialogs.Adaptive.Recognizers Namespace

Classes

AdaptiveRecognizer

Recognizer implementation, intended to be a base class for adaptive recognizers.

AgeEntityRecognizer

Recognizes age input.

ChannelMentionEntityRecognizer

Recognizer which maps channel activity.Entities of type mention into RecognizerResult format.

ConfirmationEntityRecognizer

Recognizes yes/no confirmation style input.

CrossTrainedRecognizerSet

CrossTrainedRecognizerSet - Recognizer for selecting between cross trained recognizers.

CurrencyEntityRecognizer

Recognizes currency input.

DateTimeEntityRecognizer

Recognizes DateTime input.

DimensionEntityRecognizer

Recognizes dimension input.

EmailEntityRecognizer

Recognizes email input.

EntityRecognizer

Entity recognizers base class.

EntityRecognizerSet

EntityRecognizerSet - Implements a workflow against a pool of IEntityRecognizer instances, iterating until nobody has anything new to add.

GuidEntityRecognizer

Recognizes GUID input.

HashtagEntityRecognizer

Recognizes hashtag input.

IntentPattern

Represents pattern for an intent.

IpEntityRecognizer

Recognizes IP input.

MentionEntityRecognizer

Recognizes @mention input.

MultiLanguageRecognizer

Defines map of languages -> recognizer.

NumberEntityRecognizer

Recognizes number input.

NumberRangeEntityRecognizer

Recognizes number range input.

OrdinalEntityRecognizer

Recognizes ordinal input.

PercentageEntityRecognizer

Recognizes percentage input.

PhoneNumberEntityRecognizer

Recognizes phone number input.

RecognizerSet

RecognizerSet - Recognizer which is the union of of multiple recognizers into one RecognizerResult.

RegexEntityRecognizer

Matches input against a regular expression.

RegexRecognizer

Recognizer implementation which uses regex expressions to identify intents.

TemperatureEntityRecognizer

Recognizes temperature input.

TextEntity

Text entity base class.

TextEntityRecognizer

TextEntityRecognizer - base class for Text.Recogizers from the text recognizer library.

UrlEntityRecognizer

Recognizes URL input.