Share via


Projetos multilingues

A compreensão de linguagem de conversação torna mais fácil expandir o seu projeto para vários idiomas ao mesmo tempo. Quando ativa vários idiomas em projetos, poderá adicionar expressões e sinónimos específicos de linguagem ao seu projeto e obter predições multilingues para as suas intenções e entidades.

Intenção multilingue e componentes de entidades aprendidas

Quando ativa vários idiomas num projeto, pode preparar o projeto principalmente num idioma e obter imediatamente predições noutras.

Por exemplo, pode preparar o seu projeto inteiramente com expressões em inglês e consultar o mesmo em: francês, alemão, mandarim, japonês, coreano e outros. A compreensão da linguagem de conversação torna mais fácil dimensionar os seus projetos para vários idiomas através da utilização de tecnologia multilingue para preparar os seus modelos.

Sempre que identificar que um determinado idioma não está a funcionar, bem como outros idiomas, pode adicionar expressões para esse idioma no seu projeto. Na página expressões de etiqueta no Language Studio, pode selecionar o idioma da expressão que está a adicionar. Quando apresenta exemplos dessa linguagem ao modelo, este é introduzido em mais sintaxe dessa linguagem e aprende a prever melhor.

Não se espera que adicione a mesma quantidade de expressões para cada idioma. Deve criar a maioria do seu projeto num idioma e adicionar apenas algumas expressões em idiomas que observar que não estão a ter um bom desempenho. Se criar um projeto principalmente em inglês e começar a testá-lo em francês, alemão e espanhol, poderá observar que o alemão não funciona tão bem como os outros dois idiomas. Nesse caso, considere adicionar 5% dos seus exemplos originais em inglês em alemão, preparar um novo modelo e testar novamente em alemão. Deverá ver melhores resultados para consultas alemãs. Quanto mais expressões adicionar, maior será a probabilidade de os resultados melhorarem.

Quando adiciona dados noutro idioma, não deve esperar que a afete negativamente outros idiomas.

Listar e pré-criar componentes em vários idiomas

Os projetos com vários idiomas ativados permitir-lhe-ão especificar sinónimos por idioma para cada chave de lista. Consoante a linguagem com que consulta o seu projeto, só obterá correspondências para o componente de lista com sinónimos desse idioma. Ao consultar o projeto, pode especificar o idioma no corpo do pedido:

"query": "{query}"
"language": "{language code}"

Se não fornecer um idioma, este reverterá para o idioma predefinido do seu projeto. Consulte o artigo de suporte de idiomas para obter uma lista de códigos de idioma diferentes.

Os componentes pré-criados são semelhantes, onde deverá obter predições para componentes pré-criados que estão disponíveis em idiomas específicos. O idioma do pedido determina novamente que componentes estão a tentar ser previstos. Veja o artigo de referência de componentes pré-criados para obter o suporte de idioma de cada componente pré-criado.

Passos seguintes