Training Data Format, for same intent in multiple languages - Rasa Open Source - Rasa Community Forum
👋 Introducing the Rasa Playground
Training Data Format, for same intent in multiple languages
post by chaitu9701 on Mar 21, 2019
In my use case, I have an intent in multiple languages. I’ve been migrating from Dialogflow to Rasa. This is one of my intent, greet data in English greet.json (1.4 KB) I also have the same intent in 7 more languages(20 intents in 7 languages). This is my config file config.yml (189 Bytes). From the documentation, I understood that tensorflow pipeline works best for multi-language support, but am clueless about data representation for the same. i.e do I add training data of all languages in the same file or do I need to create different bots for different languages as suggested for spacy pipeline over here http://forum.rasa.com/t/weather-bot-with-multi-language-option/3796
post by akelad on Apr 4, 2019
You should create different bots for different languages, or at least different nlu models. The tensorflow pipeline supports a lot of languages, but does not support multi language.
post by ravikrcs on Jan 30, 2020
How to create different nlu models for different language. Could you explain in detail?
post by bamwani on Sep 25, 2020
@akelad @fede @Juste How do I send http api request to train for multiple language? I understand for each language, there will be a separate nlu file. and need to add language in config file. Do I have to hit this HTTP API of model training for all the languages? Wouldnt it create a new model for each time?
post by Aamir10 on Nov 27, 2020
How can I make multi language rasa chatbot having at least two languages.
post by anjaly on Sep 1, 2022
@akelad that means we need to create separate docker for each language that runs on different port?