스톱 워드

  • 릴리스 버전: Xanadu
  • 업데이트 날짜 2024년 08월 01일
  • 소요 시간: 6분
  • 스톱 워드는 의미 있는 결과를 생성하지 않는 검색 쿼리 용어를 제거합니다. 스톱 워드 사전을 구성하고 스톱 워드를 정의하여 검색 정확도와 관련성을 향상시킵니다.

    스톱 워드는 인덱싱된 레코드의 상당 부분에 나타나는 일반적인 용어입니다. 이러한 용어의 예로는 관사, 접속사, 인칭 대명사 및 전치사가 포함될 수 있습니다. 이러한 용어를 스톱 워드로 정의하면 사용자에 대한 검색 정확도와 결과 관련성을 향상시킬 수 있습니다.

    검색 프로파일의 기본 스톱 워드 딕셔너리에 스톱 워드를 정의하거나, 검색 프로파일에 연결된 고유한 스톱 워드 사전을 작성할 수 있습니다. 각 사전에 대한 스톱 워드를 생성하고 게시합니다. 딕셔너리를 게시하여 연결된 검색 프로파일을 사용하는 검색에 스톱 워드를 적용합니다.

    검색 프로필에 연결되지 않은 스톱 워드 사전을 삭제할 수 있습니다.

    검색에서 스톱 워드 사용

    검색 쿼리에 스톱 워드로 정의된 용어가 포함되어 있으면 검색 AI 검색 쿼리에서 해당 용어를 제거합니다.

    예를 들어 스톱 워드는 노트북 업그레이드에 대한 검색 쿼리에서 my라는 용어를 제거할 수 있습니다. 이 수정된 검색 쿼리는 더 관련성이 높은 단어인 업그레이드노트북이 포함된 레코드와만 일치합니다.

    스톱 워드 자격 조건

    검색어의 용어에서 삭제되려면 스톱 워드가 다음 조건을 충족해야 합니다.
    • 활성 상태여야 합니다.
    • 이를 포함하는 스톱 워드 사전을 게시해야 합니다.
    • 길이가 사전 용어 길이 제한을 초과하지 않습니다.
    시스템은 다음과 같이 스톱 워드 딕셔너리에서 적합한 스톱 워드를 찾습니다.
    조건 결과
    검색 쿼리에 지정된 검색 프로파일은 검색 쿼리 언어에 대해 게시된 스톱 워드 딕셔너리에 연결됩니다.

    시스템은 연결된 스톱 워드 사전의 스톱 워드만 고려합니다.

    예를 들어, 검색 응용 프로그램의 검색 프로필이 프랑스어 스톱 워드 사전에 연결된다고 가정합니다. 사용자가 이 애플리케이션에서 프랑스어로 검색하면 연결된 프랑스어 스톱 워드 사전의 스톱 워드만 검색 쿼리 용어에서 제거할 수 있습니다.

    검색 쿼리에 지정된 검색 프로필은 검색 쿼리의 언어에 대해 게시된 스톱 워드 사전에 연결되지 않습니다.

    시스템은 기본(영어) 스톱 워드 사전의 스톱 워드만 고려합니다.

    예를 들어, 검색 애플리케이션의 검색 프로필에 연결된 스페인어 스톱 워드 사전이 없다고 가정합니다. 사용자가 이 애플리케이션에서 스페인어로 검색하는 경우 기본(영어) 스톱 워드 사전의 스톱 워드만 검색 쿼리 용어에서 제거할 수 있습니다.

    스톱 워드 사전의 언어 지원에 대한 자세한 내용은 을 참조하십시오 언어 의존성.

    딕셔너리 용어 길이 제한

    기본적으로 는 AI 검색 길이가 256자를 초과하는 스톱 워드 용어를 무시합니다. 시스템 속성을 추가하여 query.maxDictionaryTermLength 이 기본 제한을 재정의할 수 있습니다. 이 시스템 속성의 정수 값은 스톱 워드 및 동의어 사전 용어에 허용되는 최대 문자 길이를 나타냅니다.

    시스템 속성 추가에 대한 자세한 내용은 을 참조하십시오 시스템 속성 추가.
    경고:
    딕셔너리 용어 길이 제한을 기본값 이상으로 늘릴 때는 주의해야 합니다. 긴 사전 용어를 처리하면 메모리 사용량이 증가하고 AI 검색경우에 따라 메모리 부족 오류로 인해 검색 쿼리가 실패할 수 있습니다.

    여러 단어로 된 구문

    스톱 워드에는 한 단어 또는 여러 단어로 된 문구가 포함될 수 있습니다. AI 검색 쿼리 용어가 스톱 워드 정의에 있는 문구 단어의 순서 및 근접성과 정확히 일치할 때 검색 쿼리에서 여러 단어로 된 구를 제거합니다. 사용자가 이러한 단어를 다른 정렬로 검색하면 용어가 제거되지 않습니다.

    예를 들어 다음 표에서는 여러 단어로 된 구 retirement account를 포함하는 스톱 워드에 대한 스톱워드 제거 동작에 대해 설명합니다AI 검색.

    검색 쿼리 용어 스톱 워드 제거 동작
    내 퇴직 계좌

    AI 검색 검색 쿼리에서 폐기 계정 이라는 용어를 제거합니다.

    내 은행 퇴직 계좌

    AI 검색 검색 쿼리에서 폐기 계정 이라는 용어를 제거합니다.

    내 계정 사용 중지

    AI 검색 는 검색 쿼리에서 용어를 제거하지 않습니다.

    내 퇴직 은행 계좌

    AI 검색 는 검색 쿼리에서 용어를 제거하지 않습니다.

    대소문자 구분

    기본적으로 는 AI 검색 스톱 워드와 검색 쿼리 용어를 비교할 때 대소문자를 무시합니다. 스톱 워드 딕셔너리에 대/소문자 구분을 사용하도록 설정할 수 있습니다. 이 옵션은 사전에 정의된 모든 스톱 워드에 영향을 줍니다.

    대/소문자 구분을 사용하는 경우 사전의 스톱 워드는 동일한 대문자 및 소문자 조합이 포함된 검색 쿼리 용어 또는 구문과만 일치합니다.

    예를 들어, 대/소문자 구분이 활성화된 딕셔너리에서 RAID 스톱 워드를 정의하는 경우 는 AI 검색 검색 쿼리 용어 RAID 를 무시하지만 검색 쿼리 용어 raid 는 정상적으로 처리합니다.

    구두점 구분

    기본적으로 는 AI 검색 스톱 워드와 검색 쿼리 용어를 비교할 때 구두점을 무시합니다. 스톱 워드 사전의 문장 부호 구분을 사용하도록 설정할 수 있습니다. 이 옵션은 사전에 정의된 모든 스톱 워드에 영향을 줍니다.

    구두점 구분을 사용하는 경우 사전의 스톱 워드는 검색 쿼리 용어 또는 동일한 문장 부호를 포함하는 구와만 일치합니다.

    예를 들어 구두점 구분을 사용하도록 설정된 사전에서 1/2 스톱 단어를 정의하는 경우 검색 AI 검색 쿼리 용어 one-half 는 제거되지만 검색 쿼리 용어 one half는 제거되지 않습니다.

    언어 의존성

    스톱워드 제거는 언어에 따라 다릅니다. 각 스톱 워드 사전에 대한 언어를 지정하면 이 언어가 사전에 정의된 모든 스톱 워드에 적용됩니다. 검색 쿼리와 언어가 동일한 사전의 스톱 워드는 제거 대상입니다.
    주:
    검색 쿼리에 지정된 검색 프로파일에 검색 쿼리 언어에 연결된 스톱 워드 딕셔너리가 없는 경우, AI 검색 기본(영어) 스톱 워드 딕셔너리를 폴백으로 사용합니다.

    AI 검색 는 인스턴스에서 활성화된 모든 언어에 대해 스톱 워드 사전을 지원합니다. 활성화할 수 있는 언어 목록은 을 참조하십시오 언어 활성화.

    지정된 검색 프로파일에는 언어당 하나의 스톱 워드 딕셔너리만 연결할 수 있습니다.

    다른 검색 기능과의 상호 작용

    다음 표에서는 스톱 워드와 다른 검색 기능 간의 상호 작용에 대해 설명합니다.

    기능 스톱 워드와의 상호작용
    Genius 결과

    Genius 결과 구성의 용어 트리거와 일치하는 검색 쿼리 용어가 스톱 워드로 정의된 경우, AI 검색 는 트리거를 평가한 후 검색 쿼리에서 해당 스톱 워드를 제거합니다.

    검색 쿼리에 대한 Q&A Genius 결과를 계산할 때 쿼리 AI 검색 의 스톱 워드를 무시합니다.

    Lemma 및 유니코드 정규화

    검색 쿼리 용어가 스톱 워드로 정의된 경우 용어를 AI 검색 정규화하지 않고 제거합니다.

    결과 개선 규칙

    결과 개선 규칙의 쿼리 트리거와 일치하는 검색 쿼리 용어가 스톱 워드로 정의된 경우, AI 검색 는 규칙 트리거를 평가한 후 검색 쿼리에서 스톱 워드를 제거합니다.

    동의어

    동의어 정의에 스톱 워드 AI 검색 로 정의된 용어가 포함되어 있는 경우 동의어가 검색 쿼리를 확장하는지 여부를 확인할 때 해당 용어를 유지합니다.

    예를 들어, asa 를 스톱 워드로 정의하고 SAAS︎software as a service를 동의어로 정의한다고 가정합니다.
    • saasAI 검색를 검색하는 경우 동의어 확장에서 asa 용어를 유지합니다. 결과적으로 검색 쿼리는 다음 기록과 일치합니다.
      • 원래 검색 쿼리 용어 Saas가 포함된 기록
      • 동의어 확장구 SaaS(Software as a Service)가 포함된 기록
    • SaaS(Software as a Service) AI 검색 를 검색하는 경우 동의어 확장을 확인할 때 asa 쿼리 용어를 유지합니다. 결과적으로 검색 쿼리는 다음 기록과 일치합니다.
      • Software as a Service라는 문구가 포함된 기록
      • 동의어 확장 용어 SaaS가 포함된 기록
    오타 처리

    맞춤법이 틀린 검색 쿼리 용어가 스톱 워드로 정의된 경우 는 AI 검색 해당 용어를 제거하는 대신 정상적으로 자동 수정합니다.

    AI 검색 맞춤법이 틀린 검색 쿼리 용어에 대한 자동 수정을 결정할 때 스톱 워드로 정의된 용어를 무시합니다. 예를 들어 이메일을 스톱 워드로 정의하는 경우 에서는 AI 검색emial을 검색할 때 이메일을 자동 수정으로 제공하지 않습니다.

    와일드카드 연산자 % 또는 * 와일드카드 연산자 AI 검색 가 포함된 검색어를 확장하면 스톱 워드로 정의된 용어가 무시됩니다. 예를 들어, and them 스톱 워드로 정의한다고 가정합니다. the*에 대한 검색은 the 또는 their 일치하도록 확장되지 않지만 therethese와 같은 논스톱 단어 용어는 여전히 일치합니다.

    스톱 워드 사전 게시

    스톱 워드 사전을 게시하면 해당 설정과 활성 스톱 워드가 연결된 모든 검색 프로파일에 적용됩니다.

    검색 프로파일을 게시하면 프로파일의 스톱 워드 딕셔너리 링크가 업데이트되지만 의 사전 설정이나 활성 스톱 워드 AI 검색는 업데이트되지 않습니다.