Share via


Flerspråkiga projekt

Förståelse för konversationsspråk gör det enkelt för dig att utöka projektet till flera språk samtidigt. När du aktiverar flera språk i projekt kan du lägga till språkspecifika yttranden och synonymer i projektet och få flerspråkiga förutsägelser för dina avsikter och entiteter.

Flerspråkig avsikt och inlärda entitetskomponenter

När du aktiverar flera språk i ett projekt kan du träna projektet främst på ett språk och omedelbart få förutsägelser i andra.

Du kan till exempel träna projektet helt och hållet med engelska yttranden och köra frågor mot det i: franska, tyska, mandarin, japanska, koreanska och andra. Förståelse för konversationsspråk gör det enkelt för dig att skala dina projekt till flera språk med hjälp av flerspråkig teknik för att träna dina modeller.

När du identifierar att ett visst språk inte fungerar lika bra som andra språk kan du lägga till yttranden för det språket i projektet. På sidan taggyttranden i Language Studio kan du välja språk för det yttrande som du lägger till. När du introducerar exempel för det språket i modellen introduceras det för mer av syntaxen för det språket och lär dig att förutsäga det bättre.

Du förväntas inte lägga till samma mängd yttranden för varje språk. Du bör skapa större delen av projektet på ett språk och bara lägga till några få yttranden i språk som du observerar inte fungerar bra. Om du skapar ett projekt som främst är på engelska och börjar testa det på franska, tyska och spanska kan du observera att tyska inte fungerar lika bra som de andra två språken. I så fall bör du överväga att lägga till 5 % av dina ursprungliga engelska exempel på tyska, träna en ny modell och testa på tyska igen. Du bör se bättre resultat för tyska frågor. Ju fler yttranden du lägger till, desto mer sannolikt blir resultaten bättre.

När du lägger till data på ett annat språk bör du inte förvänta dig att det påverkar andra språk negativt.

Lista och fördefinierade komponenter på flera språk

Med projekt med flera språk aktiverade kan du ange synonymer per språk för varje listnyckel. Beroende på vilket språk du frågar projektet med får du bara matchningar för listkomponenten med synonymer till det språket. När du frågar projektet kan du ange språket i begärandetexten:

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

Om du inte anger något språk återgår det till standardspråket i projektet. En lista över olika språkkoder finns i artikeln om språkstöd .

Fördefinierade komponenter är liknande, där du bör förvänta dig att få förutsägelser för fördefinierade komponenter som är tillgängliga på specifika språk. Begärans språk avgör återigen vilka komponenter som försöker förutsägas. Se referensartikeln för fördefinierade komponenter för språkstöd för varje fördefinierad komponent.

Nästa steg