Multi-lingual support for task bots

The accuracy of a bot trained with Swiftmatch depends on various features that are involved in the training of the bot and the inference of incoming user messages. The key features that decide whether a language is supported and its accuracy are:

  • Text (support for the language and the script it is written in)
  • Contextual spellcheck (if spelling mistakes in the data or user query can be corrected)
  • Wordforms (handling various forms and synonyms for words present in training data)

For task bot use-cases requiring the usage of system entities, support for system entities in the desired language is also required.

πŸ“˜

Note

For entity recognition in task bots:

  • Custom list, regex, and free-form entity types are supported in all the languages listed below.
  • Support for Date, Time, Duration, Cardinals, Ordinals entity types indicated by the 'Common system entities' column.
  • Other system entities supported for English only.

Languages

LanguageTextSpellcheckCommon system entitiesWordforms
Englishβœ“βœ“βœ“βœ“
Spanishβœ“βœ“βœ“
Portugueseβœ“βœ“βœ“
Russianβœ“βœ“βœ“
Turkishβœ“βœ“βœ“
Frenchβœ“βœ“βœ“
Germanβœ“βœ“βœ“
Italianβœ“βœ“βœ“
Arabicβœ“βœ“βœ“
Polishβœ“βœ“βœ“
Dutchβœ“βœ“βœ“
Danishβœ“βœ“βœ“
Koreanβœ“βœ“βœ“
Norwegianβœ“βœ“βœ“
Swedishβœ“βœ“βœ“
Finnishβœ“βœ“
Ukrainianβœ“βœ“
Hebrewβœ“βœ“
Greekβœ“βœ“
Bulgarianβœ“βœ“
Catalanβœ“βœ“
Croatianβœ“βœ“
Georgianβœ“βœ“
Hungarianβœ“βœ“
Irishβœ“βœ“
Hindiβœ“
Bengaliβœ“
Punjabiβœ“
Marathiβœ“
Teluguβœ“
Vietnameseβœ“
Tamilβœ“
Urduβœ“
Javaneseβœ“
Gujaratiβœ“
Persianβœ“
Bhojpuriβœ“
Hausaβœ“
Kannadaβœ“
Indonesianβœ“
Yorubaβœ“
Malayalamβœ“
Odiaβœ“
Maithiliβœ“
Burmeseβœ“
Uzbekβœ“
Sindhiβœ“
Romanianβœ“
Pashtoβœ“
Magahiβœ“
Malayβœ“
Nepaliβœ“
Assameseβœ“
Afrikaansβœ“
Albanianβœ“
Amharicβœ“
Armenianβœ“
Azerbaijaniβœ“
Basqueβœ“
Belarusianβœ“
Bosnianβœ“
Czechβœ“
Esperantoβœ“
Estonianβœ“
Galicianβœ“
Icelandicβœ“
Kazakhβœ“
Kurdishβœ“
Latvianβœ“
Lithuanianβœ“
Macedonianβœ“
Malagasyβœ“
Serbianβœ“
Sinhalaβœ“
Slovakβœ“
Slovenianβœ“
Somaliβœ“
Swahiliβœ“
Tagalogβœ“
Tajikβœ“
Tatarβœ“

Features supported by other languages include:

LanguageTextSpellcheckCommon system entitiesWordforms
Chineseβœ“βœ“βœ“
Japaneseβœ“βœ“βœ“
Thaiβœ“
Burmeseβœ“
Khmerβœ“

πŸ“˜

Note

Please contact your account manager to build bots in these languages.