PhraseListFeatureInfo interface

Phraselist Feature.

Extends

Properties

isExchangeable

An exchangeable phrase list feature are serves as single feature to the LUIS underlying training algorithm. It is used as a lexicon lookup feature where its value is 1 if the lexicon contains a given word or 0 if it doesn’t. Think of an exchangeable as a synonyms list. A non-exchangeable phrase list feature has all the phrases in the list serve as separate features to the underlying training algorithm. So, if you your phrase list feature contains 5 phrases, they will be mapped to 5 separate features. You can think of the non-exchangeable phrase list feature as an additional bag of words that you are willing to add to LUIS existing vocabulary features. Think of a non-exchangeable as set of different words. Default value is true.

phrases

A list of comma-separated values.

Inherited Properties

enabledForAllModels

Indicates if the feature is enabled for all models in the application.

id

A six-digit ID used for Features.

isActive

Indicates if the feature is enabled.

name

The name of the Feature.

Property Details

isExchangeable

An exchangeable phrase list feature are serves as single feature to the LUIS underlying training algorithm. It is used as a lexicon lookup feature where its value is 1 if the lexicon contains a given word or 0 if it doesn’t. Think of an exchangeable as a synonyms list. A non-exchangeable phrase list feature has all the phrases in the list serve as separate features to the underlying training algorithm. So, if you your phrase list feature contains 5 phrases, they will be mapped to 5 separate features. You can think of the non-exchangeable phrase list feature as an additional bag of words that you are willing to add to LUIS existing vocabulary features. Think of a non-exchangeable as set of different words. Default value is true.

isExchangeable?: boolean

Property Value

boolean

phrases

A list of comma-separated values.

phrases?: string

Property Value

string

Inherited Property Details

enabledForAllModels

Indicates if the feature is enabled for all models in the application.

enabledForAllModels?: boolean

Property Value

boolean

Inherited From FeatureInfoObject.enabledForAllModels

id

A six-digit ID used for Features.

id?: number

Property Value

number

Inherited From FeatureInfoObject.id

isActive

Indicates if the feature is enabled.

isActive?: boolean

Property Value

boolean

Inherited From FeatureInfoObject.isActive

name

The name of the Feature.

name?: string

Property Value

string

Inherited From FeatureInfoObject.name