다국어 프로젝트

대화형 언어 이해를 통해 프로젝트를 한 번에 여러 언어로 쉽게 확장할 수 있습니다. 프로젝트에서 여러 언어를 사용하도록 설정하면 프로젝트에 언어별 발화 및 동의어를 추가하고 의도 및 엔터티에 대한 다국어 예측을 얻을 수 있습니다.

다국어 의도 및 학습된 엔터티 구성 요소

프로젝트에서 여러 언어를 사용하도록 설정하는 경우 주로 한 언어로 프로젝트를 학습하고 다른 언어로 예측을 즉시 가져올 수 있습니다.

예를 들어 프로젝트를 영어 발화로 전체적으로 학습하고 프랑스어, 독일어, 북경어, 일본어, 한국어 등으로 쿼리할 수 있습니다. 대화형 언어 이해를 통해 모델을 학습하기 위해 다국어 기술을 사용하여 프로젝트를 여러 언어로 쉽게 확장할 수 있습니다.

특정 언어가 다른 언어만큼 수행되지 않는 것을 확인할 때마다 프로젝트에 해당 언어에 대한 발화를 추가할 수 있습니다. Language Studio의 태그 발화 페이지에서 추가 중인 발화의 언어를 선택할 수 있습니다. 모델에 해당 언어에 대한 예제를 도입하는 경우 해당 언어의 더 많은 구문이 도입되고 더 잘 예측하는 방법을 알아봅니다.

모든 언어에 대해 동일한 양의 발화를 추가할 필요는 없습니다. 대부분의 프로젝트를 하나의 언어로 빌드해야 하며 잘 수행되지 않은 것으로 관찰되는 언어로 몇 가지 발화를 추가하면 됩니다. 주로 영어로 된 프로젝트를 만들고 프랑스어, 독일어 및 스페인어로 테스트를 시작하는 경우 독일어가 다른 두 언어만큼 잘 수행되지 않는다는 것을 알 수 있습니다. 이 경우 원본 영어 예제의 5%를 독일어로 추가하고, 새 모델을 학습하고, 독일어로 다시 테스트하는 것이 좋습니다. 독일어 쿼리에 대해 더 나은 결과를 볼 수 있습니다. 더 많은 발화를 추가할수록 더 좋은 결과를 얻을 가능성이 높습니다.

다른 언어로 데이터를 추가하는 경우 다른 언어에 부정적인 영향을 주지 않습니다.

여러 언어로 작성되는 구성 요소 나열 및 미리 빌드

여러 언어를 사용하도록 설정된 프로젝트를 사용하면 모든 목록 키에 대해 언어별 동의어를 지정할 수 있습니다. 프로젝트를 쿼리하는 언어에 따라 해당 언어의 동의어가 포함된 목록 구성 요소에 대한 일치 항목만 가져옵니다. 프로젝트를 쿼리하면 요청 본문에서 언어를 지정할 수 있습니다.

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

언어를 제공하지 않으면 프로젝트의 기본 언어로 대체됩니다. 다른 언어 코드 목록은 언어 지원 문서를 참조하세요.

미리 빌드된 구성 요소는 유사하며, 특정 언어로 제공되는 미리 빌드된 구성 요소에 대한 예측을 가져와야 합니다. 요청 언어에서 예측하려는 구성 요소를 다시 결정합니다. 미리 빌드된 각 구성 요소의 언어 지원은 미리 빌드된 구성 요소 참조 문서를 참조하세요.

다음 단계