에 대한 국제화 지원 AI 검색

  • 릴리스 버전: Washingtondc
  • 업데이트 날짜 2024년 03월 15일
  • 읽기14분
  • AI 검색 은 에서 제공하는 Now Platform모든 언어로 인덱싱 및 검색을 지원합니다. 검색 언어 기능은 에서 지원됩니다 영어, 프랑스어(캐나다), 프랑스어, 독일어, 일본어, 중국어 간체, 스페인어 및 중국어 번체.

    국제화 지원은 자동으로 활성화되며 구성할 수 없습니다.

    플러그인으로 Now Platform 제공되고 지원되는 AI 검색언어의 전체 목록을 보려면 을 참조하십시오 언어 활성화.
    주:
    새 언어 플러그인을 활성화한 후에는 새 언어로 검색 가능하게 만들려는 인덱싱된 모든 소스 콘텐츠를 다시 인덱싱해야 합니다. 재색인화에 대한 자세한 내용은 을 참조하십시오 인덱싱된 단일 소스에 대해 전체 테이블 인덱스 또는 재인덱싱을 수행합니다..

    언어 설정은 인덱싱된 콘텐츠와 검색 쿼리의 텍스트를 개별 용어로 구분하는 방법을 AI 검색 결정합니다. 토큰화라고 하는 이 프로세스는 지원되는 각 언어에 대해 다르게 처리됩니다.

    지원되는 언어의 인덱싱 동작

    원본 레코드 또는 외부 문서에서 AI 검색 콘텐츠와 메타데이터를 Now Platform 인덱싱할 때 다음 표와 같이 레코드 또는 문서의 언어에 대한 토큰화 설정을 사용합니다.

    기록 또는 문서 토큰화 설정
    작업 [task] 테이블 또는 해당 하위 테이블 중 하나의 소스 기록 AI 검색 는 언어 식별을 수행하고 탐지된 언어에 대한 토큰화 설정을 사용하여 기록의 컨텐츠와 메타데이터를 인덱싱합니다.
    주:
    언어 식별은 영어, 프랑스어(캐나다), 프랑스어, 독일어, 일본어, 중국어 간체, 스페인어 및 중국어 번체. 다른 언어로 된 콘텐츠는 영어로 식별되고 처리됩니다.
    비작업 테이블의 소스 기록

    AI 검색 는 레코드의 언어에 대한 토큰화 설정을 사용하여 콘텐츠와 메타데이터를 인덱싱합니다.

    기록에 언어가 지정 Now Platform 되어 있지 않으면 인스턴스의 기본 언어로 처리됩니다. 예를 들어 영어 인스턴스에서 는 AI 검색 영어에 대한 토큰화 설정을 사용하여 지정된 언어가 없는 레코드를 인덱싱합니다.

    외부 문서 AI 검색 는 언어 식별을 수행하고 탐지된 언어에 대한 토큰화 설정을 사용하여 문서의 컨텐츠와 메타데이터를 인덱싱합니다.
    주:
    언어 식별은 영어, 프랑스어(캐나다), 프랑스어, 독일어, 일본어, 중국어 간체, 스페인어 및 중국어 번체. 다른 언어로 된 콘텐츠는 영어로 식별되고 처리됩니다.
    주:
    콘텐츠와 메타데이터를 인덱싱할 때 에서는 AI 검색 다른 언어로 된 텍스트에 포함된 텍스트 영역을 일본어, 중국어 간체, 중국어 번체 인식합니다. 이러한 텍스트 영역은 주변 텍스트의 언어에 관계없이 적절한 언어 토큰화 설정으로 인덱싱됩니다. 예를 들어, 중국어 간체 단락을 포함하는 영어 지식 문서를 인덱싱한다고 가정해 보겠습니다. AI 검색 이 단락의 컨텐츠를 중국어 간체로 인덱싱하고 나머지 레코드 컨텐츠를 영어로 색인화합니다.

    지원되는 언어로 된 검색 쿼리 동작

    검색 쿼리 텍스트를 AI 검색 처리할 때 현재 사용자 Now Platform 세션의 언어에 대한 토큰화 설정을 사용합니다.
    주:
    AI 검색 검색 일본어, 중국어 간체, 중국어 번체 쿼리에서 용어를 인식합니다. 이러한 용어는 사용자 세션의 언어에 관계없이 적절한 언어 토큰화 설정으로 처리됩니다. 예를 들어 프랑스어 사용자 세션의 사용자가 remplacement ordinateur 笔记本电脑를 검색하는 경우 笔记本电脑AI 검색 용어에 대해 중국어 간체 설정을 적용하고 다른 검색어에 대해 프랑스어 설정을 적용합니다.

    AI 검색 검색 쿼리 용어를 인덱싱된 콘텐츠 및 메타데이터의 용어와 비교하여 일치 항목이 포함된 인덱싱된 레코드 또는 문서에 대한 검색 결과를 반환합니다. 검색어가 인덱싱된 용어와 동일한 언어인 경우 은 AI 검색 토큰화 설정이 동일한 두 용어 집합을 모두 처리하여 예측 가능한 일치 항목 및 검색 결과를 생성합니다. 검색어가 인덱싱된 용어 AI 검색 와 동일한 언어가 아닌 경우 토큰화 설정이 다른 두 용어 집합을 처리하므로 일치를 예측할 수 없습니다.

    검색 기능에 대한 언어 의존성

    다음 검색 기능은 언어에 따라 다르며 나열된 언어에 대해서만 지원됩니다.

    표 1. 검색 기능 언어 의존성
    기능 언어 의존성 및 지원되는 언어
    Genius 결과

    AI 검색연결된 NLU 모델의 언어가 검색 쿼리와 동일한 경우 트리거가 있는 NLU Genius Result 구성만 평가합니다.

    지원 언어: 영어.

    언어 식별 및 토큰화

    인덱싱 중에 작업 AI 검색 테이블 기록과 외부 문서에서 지원되는 언어를 식별합니다. 인덱싱된 컨텐츠에 대한 텍스트 처리는 식별된 언어에 대한 토큰화 설정을 사용합니다.

    지원되는 언어: 영어, 프랑스어(캐나다), 프랑스어, 독일어, 일본어, 중국어 간체, 스페인어 및 중국어 번체.

    Lemma 및 유니코드 정규화

    AI 검색 인덱싱된 컨텐츠 및 검색 쿼리의 용어에 대해 언어별 기본형 정규화를 수행합니다.

    지원되는 언어: 영어, 프랑스어(캐나다), 프랑스어, 독일어, 일본어, 중국어 간체, 스페인어 및 중국어 번체.
    주:
    독일어의 경우 AI 검색 기본형 정규화와 함께 항 분해를 수행합니다.

    AI 검색 인덱싱된 콘텐츠 및 검색 쿼리의 모든 용어에 대해 유니코드 정규화를 수행합니다.

    인덱싱된 컨텐츠 및 검색 쿼리에서 표제어와 유니코드 양식의 정규화에 대한 자세한 내용은 을 참조하십시오 Lemma 및 유니코드 정규화.

    결과 개선 규칙

    AI 검색 검색 쿼리와 언어가 같거나 모든 언어 가 지정된 결과 개선 규칙에 대해서만 활성화를 평가합니다.

    지원되는 언어: 인스턴스에서 활성화된 모든 언어입니다. 활성화할 수 있는 언어 목록은 을 참조하십시오 언어 활성화.

    스톱 워드

    AI 검색 검색 쿼리와 언어가 같은 사전의 스톱 워드만 고려합니다.

    지원되는 언어: 인스턴스에서 활성화된 모든 언어입니다. 활성화할 수 있는 언어 목록은 을 참조하십시오 언어 활성화.

    동의어

    AI 검색 은 검색 쿼리와 언어가 같은 사전의 동의어만 고려합니다.

    지원되는 언어: 인스턴스에서 활성화된 모든 언어입니다. 활성화할 수 있는 언어 목록은 을 참조하십시오 언어 활성화.

    오타 처리

    AI 검색 는 검색 소스 인덱싱된 컨텐츠에 있는 지원되는 각 언어에 대한 별도의 자동 수정 용어 목록을 파생시킵니다. 자동 수정은 검색 쿼리 용어를 검색 쿼리와 언어가 같은 목록의 용어로만 바꿉니다.

    지원되는 언어: 영어, 프랑스어(캐나다), 프랑스어, 독일어 및 스페인어. 오타 처리는 지원되지 일본어, 중국어 간체 또는 중국어 번체않습니다.

    번역된 컨텐츠 검색

    검색에서 필드와 문서를 번역하는 방법을 AI 검색 이해합니다.

    여기에는 Now Platform 번역된 콘텐츠의 두 가지 범주가 포함됩니다.
    1. 카탈로그 항목 기록 필드의 번역과 같은 번역된 필드.
    2. 지식 문서 기록의 번역과 같은 번역된 문서(긴 텍스트 및 HTML 값).

    기본 AI 검색 일치 동작은 이 두 가지 유형의 콘텐츠에 대해 다릅니다.

    번역된 필드

    번역된 필드가 있는 컨텐츠를 검색할 때 사용자의 AI 검색 세션 언어로 필드 번역을 Now Platform 일치시키고 표시합니다. 필드에 이 언어로 AI 검색 번역이 없으면 영어 필드 값과 일치하는 것으로 대체됩니다. 예를 들어 사용자의 세션 언어가 일본어인 경우, AI 검색 카탈로그 항목 기록에 있는 경우 일본어 필드 번역을 반환하지만 일본어 번역이 없는 카탈로그 항목 필드에 대해서는 영어 값을 반환합니다.

    필드를 처리하는 방법에 Now Platform 대한 자세한 내용은 을 참조하십시오 개별 UI 문자열 번역.
    주:
    AI 검색 는 Knowledge [kb_knowledge] 테이블에서 번역된 필드를 지원하지 않습니다. 이 동작에는 다음과 같은 효과가 있습니다.
    • 검색 쿼리가 번역된 kb_knowledge 필드의 번역된 버전과 일치하지 않습니다.
    • 번역된 kb_knowledge 필드의 번역된 버전은 검색 결과에 표시되지 않습니다.
    • 검색 애플리케이션 패싯 에는 번역된 kb_knowledge 필드의 번역된 버전이 표시되지 않습니다.

    번역된 문서

    번역된 문서가 포함된 컨텐츠를 검색할 때는 기본적으로 AI 검색 사용자의 Now Platform 세션 언어로 된 문서만 일치합니다. 예를 들어, 일본어 사용자 검색은 다른 언어로 된 모든 지식 문서를 제외하고 일본어로 된 지식 문서만 찾습니다.

    릴리스부터 Utah 전역으로 검색 가능한 지식 문서에 대해 필터 조건을 구성할 수 있습니다. 이 조건을 충족하는 문서는 모든 언어로 검색하여 일치시킬 수 있습니다. 이 설정에 대한 자세한 내용은 을 참조하십시오 전역으로 검색 가능한 지식 문서 구성.

    릴리스부터 Tokyo 인스턴스에서 활성화된 각 언어에 대한 대체 언어를 설정할 수 있습니다 Now Platform . 사용자의 세션 언어 AI 검색 에 대해 대체 언어가 구성된 경우 두 언어 모두에서 검색 결과를 반환합니다. 자세한 내용은 AI 검색 대체 언어와의 상호 작용 문서를 참조하십시오.

    인스턴스 로캘의 언어와 사용자의 세션 언어로 문서가 일치하도록 AI 검색 전역 대체 로캘을 구성할 수 있습니다. 이 구성은 모든 영어 문서를 전역적으로 검색할 수 있도록 하려는 경우에 가장 적합합니다. 전역 대체 로캘 구성에 대한 자세한 내용은 을 참조하십시오 번역된 콘텐츠에 대한 전역 대체 로캘 사용.

    국가별 문서 검색 언어 할당 Knowledge

    각 사용자 국가에 대한 문서 검색 언어 세트를 Knowledge 정의하여 다국어 검색 재현율을 개선합니다. 사용자 검색을 통해 해당 국가에 지정된 검색 언어 및 세션과 관련된 언어로 된 문서를 일치 Knowledge 시킬 수 있습니다 Now Platform .

    시작하기 전에

    필요한 역할: ais_admin

    이 태스크 정보

    기본적으로 사용자 검색은 Now Platform 사용자의 세션과 관련된 언어로 된 문서와만 일치 Knowledge 합니다. 예를 들어 일본어 세션에서 검색하는 사용자는 일본어 Knowledge 문서에 대한 검색 결과만 볼 수 있습니다.

    검색 관리자는 해당 국가에 대한 추가 Knowledge 문서 검색 언어를 지정하여 해당 국가의 사용자에 대한 문서 검색 회수 Knowledge 를 확장할 수 있습니다. 예를 들어 일본 국가의 문서 검색 언어를 영어 및 프랑스어로 지정 Knowledge 한다고 가정합니다. 이러한 국가-언어 매핑을 사용하면 일본어 세션에서 검색하는 사용자는 일본어로 된 문서뿐만 아니라 영어와 프랑스어로 된 문서에 대한 Knowledge 검색 결과를 볼 수 있습니다.

    프로시저

    1. Country To Search Language [ais_country_to_search_language] 테이블의 목록 뷰로 AI 검색 이동합니다.
      1. 모두를 선택합니다.
      2. 탐색 필터에 ais_country_to_search_language.list를 입력합니다.
      3. Enter를 누릅니다.
    2. 국가에 매핑하려는 각 Knowledge 문서 검색 언어에 대해 다음 단계를 수행합니다.
      1. 새로 만들기를 선택합니다.
      2. AI 검색 언어를 검색할 국가 양식에서 필드를 채웁니다.
        필드 값에 대한 설명은 AI 검색 언어를 검색할 국가 양식 문서를 참조하십시오.
      3. 제출을 선택합니다.
        주:
        각각 다른 Knowledge 문서 검색 언어를 사용하는 한, 동일한 국가에 대해 언어를 검색할 여러 국가 기록을 정의할 AI 검색 수 있습니다. 동일한 국가, 동일한 Knowledge 문서 검색 언어로 여러 기록을 생성하려고 시도하면 시스템에 경고 메시지가 표시되고 기록 삽입 작업이 실패합니다.

    결과

    하나 이상의 Knowledge 문서 검색 언어가 정의된 국가에서 사용자가 검색을 수행하면 해당 검색 언어뿐만 아니라 세션과 관련된 Now Platform 언어로 된 문서를 일치 Knowledge 시킬 수 있습니다.

    전역으로 검색 가능한 지식 문서 구성

    모든 언어로 검색 가능하게 만들고 싶은 지식 문서에 대해 인코딩된 쿼리를 정의합니다.

    시작하기 전에

    필요한 역할: ais_admin

    이 태스크 정보

    기본적으로 사용자의 AI 검색 세션 언어로 된 지식 문서와 같은 번역된 컨텐츠 기록과만 일치합니다 Now Platform . 예를 들어, 스페인어 사용자 세션에서 검색하는 사용자는 스페인어 지식 문서와만 일치합니다. 이 제한에 대한 자세한 내용은 을 참조하십시오 번역된 컨텐츠 검색.
    주:
    전역 대체 로캘을 구성한 경우 검색은 해당 로캘의 언어 및 사용자의 세션 언어로 번역된 콘텐츠 레코드를 일치시킬 수 있습니다. 이 방법에 대한 자세한 내용은 을 참조하십시오 번역된 콘텐츠에 대한 전역 대체 로캘 사용.
    사용자가 어떤 언어로든 지식 문서를 검색할 수 있도록 하려면 인코딩된 쿼리를 시스템 속성 값으로 glide.ais.global_searchable_filter.kb_knowledge 정의하면 됩니다. 이 쿼리와 일치하는 기록은 전역적으로 검색할 수 있습니다. 즉, 일반 언어 필터를 무시하고 검색 언어에 관계없이 일치시킬 수 있습니다. 예를 들어, 독일어 사용자 세션에서 검색하는 사용자는 인코딩된 쿼리와 일치하기만 하면 영어 또는 일본어 지식 문서를 일치시킬 수 있습니다.
    그림 1. 전역으로 검색 가능한 문서가 있는 검색 결과 언어
    사용자 세션 언어와 모든 언어로 전역적으로 검색 가능한 문서 *를 보여주는 다이어그램
    주:
    인코딩된 쿼리에 대한 지식 문서 쿼리 문자열을 생성하려면 다음으로 이동합니다. 모두 > Knowledge > 문서 > 모두 필터를 통해 인코딩된 쿼리 문자열 생성에 있는 단계를 따릅니다. 인코딩된 쿼리 구문 및 연산자에 대한 설명은 인코딩된 쿼리 문자열필터 및 쿼리에 사용할 수 있는 연산자를 참조하세요.

    프로시저

    1. 시스템 속성 [sys_properties] 테이블의 목록 뷰로 이동합니다.
      1. 모두를 선택합니다.
      2. 탐색 필터에 sys_properties.list를 입력합니다.
      3. Enter를 누릅니다.
    2. glide.ais.global_searchable_filter.kb_knowledge 시스템 속성 기록을 엽니다.
    3. 필드에 전역으로 검색 가능하게 만들 지식 문서를 지정하는 필터 식을 입력합니다.
    4. 업데이트를 선택합니다.

    결과

    인코딩된 쿼리와 일치하는 지식 문서는 모든 언어의 사용자 검색 결과로 반환될 수 있습니다.

    이메일 범주의 지식 문서를 전역적으로 검색 가능하게 만들기

    다음은 인코딩된 쿼리 kb_category=5681bf8bff0221009b20ffffffff95 를 정의하여 이메일 범주의 지식 문서를 전역적으로 검색할 수 있도록 하는 예입니다.

    그림 2. 지식 문서에 대한 이메일 범주 인코딩 쿼리
    glide.ais.global_searchable_filter.kb_knowledge 값이 kb_category=5681bf8bff0221009b20ffffffffff95인 시스템 속성 양식입니다.

    AI 검색 대체 언어와의 상호 작용

    사용자의 세션 언어에 대해 대체 언어가 구성된 경우 번역 AI 검색 된 문서를 두 언어 모두로 검색합니다. 검색에서는 대체 언어에 적합한 스톱 워드, 동의어, 오타 처리 사전을 사용합니다.

    릴리스부터 Tokyo 인스턴스에서 활성화된 각 언어에 대한 대체 언어를 설정할 수 있습니다. 시스템은 지정된 언어로 번역되지 않은 사용자 인터페이스 텍스트의 요소에 대해 이 대체 언어를 사용합니다. 대체 언어 구성에 대한 자세한 내용은 을 참조하십시오 대체 언어 설정.

    사용자의 Now Platform 세션 언어에 대한 대체 언어를 설정한 경우 에서는 AI 검색 지식 문서와 같은 번역된 컨텐츠의 결과를 세션 언어와 구성된 대체 언어로 반환합니다. 대체 언어로 AI 검색 콘텐츠를 검색할 때 대체 언어에 대한 스톱 워드, 동의어 및 오타 처리 사전을 사용합니다.

    예를 들어 스페인어를 멕시코 스페인어의 대체 언어로 구성한다고 가정해 보겠습니다. 이 구성을 사용하면 멕시코 스페인어 세션에서 검색하는 사용자는 멕시코 스페인어와 스페인어 모두에서 지식 문서를 찾을 수 있습니다. AI 검색 는 멕시코 스페인어로 문서를 일치시킬 때 멕시코 스페인어 사전과 스페인어 사전과 결과 개선 규칙을 사용합니다. 스페인어 문서를 일치시킬 때 스페인어 사전과 결과 개선 규칙을 사용합니다.
    그림 3. 대체 언어가 있는 검색 결과 언어
    es-MX 사용자 세션 언어 및 es 대체 언어를 보여주는 다이어그램
    대체 언어 외에 전역 대체 로캘을 구성하면 번역 AI 검색 된 콘텐츠에 대해 사용자의 세션 언어, 대체 언어 및 전역 대체 로캘의 언어로 일치하는 결과가 반환됩니다. 예를 들어 프랑스어를 캐나다 프랑스어의 대체 언어로 구성하고 영어를 전역 대체 로캘로 구성한다고 가정합니다. 캐나다 프랑스어 세션에서 검색하는 사용자는 캐나다 프랑스어, 프랑스어 및 영어로 지식 문서를 검색할 수 있습니다.
    그림 4. 대체 언어 및 전역 대체 로캘이 있는 검색 결과 언어
    fr-CA 사용자 세션 언어, fr 대체 언어 및 en 전역 대체 로캘을 보여 주는 다이어그램

    전역 대체 로캘 구성에 대한 자세한 내용은 을 참조하십시오 번역된 콘텐츠에 대한 전역 대체 로캘 사용.

    번역된 콘텐츠에 대한 전역 대체 로캘 사용

    번역된 문서가 사용자의 세션 언어뿐만 아니라 전역 대체 로캘의 언어로 일치하도록 구성합니다 AI 검색 .

    시작하기 전에

    필요한 역할: ais_admin

    이 태스크 정보

    기본적으로 번역된 문서 AI 검색 로 컨텐츠를 Now Platform 검색할 때는 사용자의 세션 언어로 인덱싱된 기록만 일치합니다. 예를 들어, 일본어 사용자 세션에서 검색하면 다른 언어로 된 모든 문서를 제외하고 일본어로 된 지식 문서만 검색됩니다.

    사용자 검색에 전역 대체 로캘을 적용하도록 구성할 AI 검색 수 있습니다. 이 옵션을 AI 검색 활성화하면 인스턴스의 로케일(또는 지정하는 다른 로케일)에 있는 Now Platform 언어로 된 레코드와 사용자의 세션 언어로 된 일치하는 레코드를 일치시킵니다. 예를 들어, 영어를 전역 대체 로케일로 설정하면 일본어 세션에서 검색하는 사용자는 일본어와 영어로 지식 문서 결과를 볼 수 있습니다.
    그림 5. 전역 대체 로캘이 있는 검색 결과 언어
    ja 사용자 세션 언어와 en 전역 대체 로캘 언어를 보여주는 다이어그램
    주:
    전역 대체 로캘은 모든 영어 레코드를 전역적으로 검색할 수 있도록 하려는 경우에 가장 적합합니다. 다른 레코드 집합을 전역으로 검색할 수 있도록 하려면 을 참조하십시오 전역으로 검색 가능한 지식 문서 구성.
    검색에 전역 대체 로캘 옵션을 사용하도록 설정하면 는 AI 검색 다음과 같이 전역 대체 로캘을 결정합니다.
    1. 시스템 속성의 glide.ais.translate.global_fallback_locale 값이 유효한 로캘 문자열(예: en-US 또는 fr) AI 검색 인 경우 이 문자열을 전역 대체 로캘로 사용합니다.
    2. AI 검색 그렇지 않으면, 시스템 속성 값으로 glide.system.locale 지정된 인스턴스의 로캘을 전역 대체 로캘로 사용합니다Now Platform.
    3. glide.system.locale 시스템 속성의 값이 유효한 로캘 AI 검색 이 아닌 경우 영어를 전역 대체 로캘로 사용합니다.

    로케일 및 관련 언어에 대한 Now Platform 자세한 내용은 을 참조하십시오 로캘 구성.

    프로시저

    1. 다음으로 이동 모두 > 시스템 속성 > AI 검색레이블이 표시됩니다.
    2. 시스템 속성에 전역 언어 대체 사용( glide.ais.translate.enable_global_language_fallback ) 대한 옵션을 선택합니다.
    3. 저장을 선택합니다.
    4. 옵션: glide.ais.translate.global_fallback_locale 시스템 속성을 추가하고 해당 값을 전역 대체 로캘로 사용할 로캘 AI 검색 로 설정합니다.
      이 시스템 속성을 추가하는 방법에 대한 자세한 내용은 을 참조하십시오 시스템 속성 추가.

    결과

    AI 검색 사용자의 세션 언어뿐만 아니라 전역 대체 로캘의 언어로 번역된 문서 콘텐츠를 검색합니다.
    주:
    카탈로그 항목 테이블을 AI 검색 검색할 때 인스턴스 로캘을 무시합니다. 카탈로그 검색은 사용자의 Now Platform 세션 언어로 된 문서와만 일치합니다.