Progetti multilingue

La comprensione del linguaggio conversazionale semplifica l'estensione del progetto a più lingue contemporaneamente. Quando si abilitano più lingue nei progetti, sarà possibile aggiungere espressioni e sinonimi specifici della lingua al progetto e ottenere stime multilingue per finalità ed entità.

Finalità multilingue e componenti di entità appresi

Quando si abilitano più lingue in un progetto, è possibile eseguire il training del progetto principalmente in una lingua e ottenere immediatamente stime in altre.

Ad esempio, è possibile eseguire il training del progetto interamente con espressioni in inglese ed eseguirne una query in: francese, tedesco, mandarino, giapponese, coreano e altri. La comprensione del linguaggio conversazionale semplifica la scalabilità dei progetti in più lingue usando la tecnologia multilingue per eseguire il training dei modelli.

Ogni volta che si identifica che una determinata lingua non funziona e altre lingue, è possibile aggiungere espressioni per tale lingua nel progetto. Nella pagina espressioni tag in Language Studio è possibile selezionare la lingua dell'espressione che si sta aggiungendo. Quando si introducono esempi per tale linguaggio al modello, viene introdotta una maggiore sintassi del linguaggio e si apprenderà come stimarla meglio.

Non è previsto aggiungere la stessa quantità di espressioni per ogni lingua. È consigliabile compilare la maggior parte del progetto in una sola lingua e aggiungere solo alcune espressioni nelle lingue che si osservano non funzionano correttamente. Se si crea un progetto principalmente in inglese e si inizia a testarlo in francese, tedesco e spagnolo, è possibile osservare che il tedesco non funziona così come le altre due lingue. In tal caso, prendere in considerazione l'aggiunta del 5% degli esempi originali in tedesco, eseguire di nuovo il training di un nuovo modello e testare in tedesco. Dovrebbero essere visualizzati risultati migliori per le query tedesche. Più espressioni si aggiungono, più probabilmente i risultati saranno migliori.

Quando si aggiungono dati in un'altra lingua, non è consigliabile che influiscano negativamente su altre lingue.

Elencare e assegnare componenti predefiniti in più lingue

I progetti con più lingue abilitate consentono di specificare sinonimi per ogni lingua per ogni chiave di elenco. A seconda del linguaggio con cui si esegue una query sul progetto, si otterranno corrispondenze solo per il componente elenco con sinonimi di tale linguaggio. Quando si esegue una query sul progetto, è possibile specificare la lingua nel corpo della richiesta:

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

Se non si specifica una lingua, verrà eseguito il fallback alla lingua predefinita del progetto. Per un elenco di codici linguistici diversi, vedere l'articolo del supporto per la lingua .

I componenti predefiniti sono simili, in cui è consigliabile ottenere stime per i componenti predefiniti disponibili in linguaggi specifici. La lingua della richiesta determina di nuovo quali componenti tentano di stimare. Vedere l'articolo di riferimento sui componenti predefiniti per il supporto linguistico di ogni componente predefinito.

Passaggi successivi