Udostępnij za pośrednictwem


Obsługa języka na potrzeby interpretacji języka konwersacyjnego

Skorzystaj z tego artykułu, aby dowiedzieć się więcej o językach obsługiwanych obecnie przez funkcję CLU.

Opcja wielojęzyczna

Napiwek

Zobacz Jak wytrenować model , aby uzyskać informacje na temat trybu trenowania, którego należy używać w projektach wielojęzycznych.

Dzięki zrozumieniu języka konwersacyjnego można wytrenować model w jednym języku i użyć go do przewidywania intencji i jednostek z wypowiedzi w innym języku. Ta funkcja jest zaawansowana, ponieważ pomaga zaoszczędzić czas i nakład pracy. Zamiast kompilować oddzielne projekty dla każdego języka, można obsługiwać wielojęzyczny zestaw danych w jednym projekcie. Zestaw danych nie musi być całkowicie w tym samym języku, ale należy włączyć opcję wielojęzyczną dla projektu podczas tworzenia lub nowszych ustawień projektu. Jeśli podczas procesu oceny zauważysz, że model działa słabo w niektórych językach, rozważ dodanie większej ilości danych w tych językach do zestawu szkoleniowego.

Możesz wytrenować projekt w całości za pomocą wypowiedzi angielskich i wykonać zapytanie w języku francuskim, niemieckim, mandaryńskim, japońskim, koreańskim i innych. Zrozumienie języka konwersacyjnego ułatwia skalowanie projektów do wielu języków przy użyciu wielojęzycznej technologii do trenowania modeli.

Za każdym razem, gdy określisz, że dany język nie działa, a także inne języki, możesz dodać wypowiedzi dla tego języka w projekcie. Na stronie wypowiedzi tagów w programie Language Studio możesz wybrać język dodawanej wypowiedzi. Wprowadzenie przykładów dla tego języka do modelu jest wprowadzane do bardziej składni tego języka i uczy się przewidywać go lepiej.

Nie oczekuje się dodania tej samej liczby wypowiedzi dla każdego języka. Większość projektu należy utworzyć w jednym języku i dodać tylko kilka wypowiedzi w językach, które obserwujesz, nie działają prawidłowo. Jeśli utworzysz projekt, który jest głównie w języku angielskim i zaczniesz testować go w języku francuskim, niemieckim i hiszpańskim, możesz zauważyć, że język niemiecki nie działa, a także inne dwa języki. W takim przypadku rozważ dodanie 5% oryginalnych przykładów języka angielskiego w języku niemieckim, wytrenuj nowy model i ponownie przetestuj go w języku niemieckim. Powinny zostać wyświetlone lepsze wyniki dla niemieckich zapytań. Więcej dodanych wypowiedzi, tym bardziej prawdopodobne, że wyniki będą lepsze.

Podczas dodawania danych w innym języku nie należy oczekiwać, że będzie ona negatywnie wpływać na inne języki.

Wyświetlanie listy i wstępnie utworzonych składników w wielu językach

Projekty z włączonymi wieloma językami umożliwiają określanie synonimów dla każdego klucza listy. W zależności od języka, za pomocą którego wykonujesz zapytanie dotyczące projektu, uzyskasz dopasowania tylko dla składnika listy z synonimami tego języka. Podczas wykonywania zapytań dotyczących projektu możesz określić język w treści żądania:

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

Jeśli nie udostępnisz języka, powróci on do domyślnego języka projektu.

Wstępnie utworzone składniki są podobne, gdzie należy oczekiwać, aby uzyskać przewidywania dla wstępnie utworzonych składników, które są dostępne w określonych językach. Język żądania ponownie określa, które składniki próbują być przewidywane.

Języki obsługiwane przez interpretację języka konwersacji

Język konwersacyjny obsługuje wypowiedzi w następujących językach:

Język Kod języka
Afrikaans af
Amharski am
Arabski ar
Asamski as
Azerbejdżański az
Białoruski be
Bułgarski bg
Bengalski bn
Bretoński br
Bośniacki bs
Kataloński ca
Czeski cs
Walijski cy
Duński da
Niemiecki de
Grecki el
English (US) en-us
Angielski (Wielka Brytania) en-gb
Esperanto eo
Hiszpański es
Estoński et
Baskijski eu
Perski fa
Fiński fi
Francuski fr
Zachodni Fryzyjscy fy
Irlandzki ga
Język szkocki gaelicki gd
Galicyjski gl
Gudżarati gu
Hausa ha
Hebrajski he
Hindi hi
Chorwacki hr
Węgierski hu
Ormiański hy
Indonezyjski id
Włoski it
japoński ja
Jawajski jv
Gruziński ka
Kazachski kk
Khmerski km
Kannada kn
Koreański ko
Kurdyjski (Kurmjski) ku
Kirgiski ky
Łacina la
Laotański lo
Litewski lt
Łotewski lv
Malgaski mg
Macedoński mk
Malayalam ml
Mongolski mn
Marathi mr
Malajski ms
Birmański my
Nepalski ne
Niderlandzki nl
Norweski (Bokmal) nb
Orija or
Pendżabski pa
Polski pl
Paszto ps
Portugalski (Brazylia) pt-br
Portugalski (Portugalia) pt-pt
Rumuński ro
Rosyjski ru
Sanskryt sa
Sindhi sd
Sinhala si
Słowacki sk
Słoweński sl
Somalijski so
Albański sq
Serbski sr
Sundanese su
Szwedzki sv
Suahili sw
Tamilski ta
Telugu te
Tajlandzki th
Filipino tl
Turecki tr
Ujgurski ug
Ukraiński uk
Urdu ur
Uzbecki uz
Wietnamski vi
Xhosa xh
Jidysz yi
Chiński (uproszczony) zh-hans
Chiński (tradycyjny) zh-hant
Zulu zu

Następne kroki