App and version settings
Important
LUIS will be retired on October 1st 2025 and starting April 1st 2023 you will not be able to create new LUIS resources. We recommend migrating your LUIS applications to conversational language understanding to benefit from continued product support and multilingual capabilities.
These settings are stored in the exported app and updated with the REST APIs or LUIS portal.
Changing your app version settings resets your app training status to untrained.
Learn concepts of normalization and how to use version APIs to update these settings or use the LUIS portal's Manage section, Settings page.
UI setting | API setting | Information |
---|---|---|
Use non-deterministic training | UseAllTrainingData |
Training uses a small percentage of negative sampling. If you want to use all data instead of the small negative sampling, set to true . |
Normalize diacritics | NormalizeDiacritics |
Normalizing diacritics replaces the characters with diacritics in utterances with regular characters. This setting is only available on languages that support diacritics. |
Normalize punctuation | NormalizePunctuation |
Normalizing punctuation means that before your models get trained and before your endpoint queries get predicted, punctuation will be removed from the utterances. |
Normalize word forms | NormalizeWordForm |
Ignore word forms beyond root. |
Text reference and examples include:
Diacritics normalization
The following utterances show how diacritics normalization impacts utterances:
With diacritics set to false | With diacritics set to true |
---|---|
quiero tomar una piña colada |
quiero tomar una pina colada |
Language support for diacritics
Brazilian Portuguese pt-br
diacritics
Diacritics set to false | Diacritics set to true |
---|---|
á |
a |
â |
a |
ã |
a |
à |
a |
ç |
c |
é |
e |
ê |
e |
í |
i |
ó |
o |
ô |
o |
õ |
o |
ú |
u |
Dutch nl-nl
diacritics
Diacritics set to false | Diacritics set to true |
---|---|
á |
a |
à |
a |
é |
e |
ë |
e |
è |
e |
ï |
i |
í |
i |
ó |
o |
ö |
o |
ú |
u |
ü |
u |
French fr-
diacritics
This includes both French and Canadian subcultures.
Diacritics set to false | Diacritics set to true |
---|---|
é |
e |
à |
a |
è |
e |
ù |
u |
â |
a |
ê |
e |
î |
i |
ô |
o |
û |
u |
ç |
c |
ë |
e |
ï |
i |
ü |
u |
ÿ |
y |
German de-de
diacritics
Diacritics set to false | Diacritics set to true |
---|---|
ä |
a |
ö |
o |
ü |
u |
Italian it-it
diacritics
Diacritics set to false | Diacritics set to true |
---|---|
à |
a |
è |
e |
é |
e |
ì |
i |
í |
i |
î |
i |
ò |
o |
ó |
o |
ù |
u |
ú |
u |
Spanish es-
diacritics
This includes both Spanish and Canadian Mexican.
Diacritics set to false | Diacritics set to true |
---|---|
á |
a |
é |
e |
í |
i |
ó |
o |
ú |
u |
ü |
u |
ñ |
u |
Punctuation normalization
The following utterances show how punctuation impacts utterances:
With punctuation set to False | With punctuation set to True |
---|---|
Hmm..... I will take the cappuccino |
Hmm I will take the cappuccino |
Punctuation removed
The following punctuation is removed with NormalizePunctuation
is set to true.
Punctuation |
---|
- |
. |
' |
" |
\ |
/ |
? |
! |
_ |
, |
; |
: |
( |
) |
[ |
] |
{ |
} |
+ |
¡ |
Next steps
- Learn concepts of diacritics and punctuation.