mazon CloudSearch에서 상품 검색 - No.2

4629 단어 CloudSearchAWS

하고 싶은 일


CloudSearch에서 제공하는 분석 모드의 시가 기능을 사용하면 입력 오류의 수정과 표시의 차이를 처리할 수 있습니다.
공식 문서라고 썼어요.
검색 데이터에 존재하는 용어의 키워드를 설정할 수 있습니다.따라서 색인 용어가 아닌 색인 용어를 검색하면 색인 용어가 포함된 문서가 결과에 포함됩니다.예를 들어 사용자 정의 시가를 다음과 같이 정의할 수 있다.
• 일반 병법의 오류를 정확한 병법에 비추다
● 필름이나 무비 같은 동등한 용어 정의
• 일반 용어를 fish와barracuda 같은 특수한 용어에 비추기
• tool box와 toolbox처럼 여러 단어를 한 단어에 비추기 (또는 반대로도)
조금만 더 읽으면 구체성이 나온다.
다음 두 가지 방법으로 시가를 지정할 수 있다.
● 조합 내의 용어는 조합 그룹으로 그룹 내의 모든 다른 용어의 유전자 그룹으로 여겨진다.
특정 용어로서의 별명.별명은 지정된 용어의 유비로 간주되지만 용어는 별명의 유비로 간주되지 않는다.

콤비네이션


하드웨어의'홈컴퓨터','홈컴퓨터','FC'는 모두 같은 단어를 가리키기 때문에 그룹을 동의어로 사용한다.

별명


언어의 교체와 빈도가 높은 오기의 정정 용도로'화염휘장'은'화염의 문장'을 정정하여 검색해야 한다.

조합과 별명의 차이


이 그룹은 같은 그룹에 속하기 때문에 '홈 컴퓨터' = '홈 컴퓨터' = 'FC' 관계에 속한다.한편, 별명이 일방통행이기 때문에'화염휘장'→'화염의 문장'관계다.

CloudSearch의 관리 콘솔에서 분석 모드를 만들고 Sinonim을 설정합니다.


새 분석 모드를 생성합니다.생성된 분석 모드는 나중에 수행되지만 지정된 필드의 Analysis Scheeme을 통해 검색 결과에 반영됩니다.따라서 의식적으로 적용되는 분야를 만드는 것이 좋다.
하지만 이번에 제작된 분석 모델은 하나뿐이다.
분석 모드에서 관리 콘솔의 Analysis Scheemes 를 선택하고 Add Analysis Scheemes 를 누르면 생성 대화 상자가 표시됩니다.

Analysis Scheme Name 및 Analysis Scheeme Language 설정

  • Analysis Scheme Name에서 분석 모드 이름을 설정합니다.이번에는 테스트 스케일입니다.
  • Analysis Scheeme Language 선택 Japanese

  • Synonyms 태그


    왼쪽에 별칭을 설정하고 오른쪽에 조합을 설정합니다.

    별명


    Add Term에는 정확한 이름의'불꽃 배지', Aliases에는'불꽃의 문장'을 넣는다.Add를 누르면 현재 상태인 Synonym Aliases에 추가됩니다.

    콤비네이션


    같은 그룹이 되고 싶은 단어를 Synonym Group에 추가합니다.텍스트 상자의 오른쪽에 있는 + 을 누르면 텍스트 상자가 추가됩니다.1개 그룹의 단어를 입력한 후 Add를 누르면 현재 상태인 Synonym Groups에 추가됩니다.

    Tokenization Dictionary 태그


    Analysis Scheeme Language를 Japanese로 설정하면 새 레이블이 추가됩니다.
    이 탭을 입력하지 않고 Create 버튼을 누르면 Invalid Type 오류가 발생합니다. 입력하십시오.일단 Excample의 내용을 그대로 넣습니다.

    Create 버튼


    한 번 입력한 후 대화상자 오른쪽 아래에 있는 Create 버튼을 눌러 분석 모드 생성을 완료합니다.

    필드에 분석 모드 적용


    Analysis Scheme 변경


    분석 모드만 생성하면 검색 결과에 영향을 주지 않습니다.Indexing Options에서 적용하려는 필드의 Analysis Scheme 분석 모드를 수정합니다.Analysis Scheme 드롭다운 목록에서 분석 모드를 선택합니다.여러 필드에 분석 모드를 적용하려면 적용할 필드의 Analysis Scheme을 수정합니다.
    마지막으로 Submit 버튼을 눌러 Analysis Scheeme의 변경 사항을 확인합니다.

    색인 재구성


    Analysis Scheme의 변경 사항을 확인하면 변경된 필드 Status가 "Needs Indexing"으로 바뀝니다.Run Indexing 키를 눌러 색인을 재구성합니다.

    색인을 재구성하는 데 시간이 걸립니다. (30분 안에 끝나지 않았습니다.) 잠시만 기다려 주십시오.인덱스 재구축 중에 DashBoard에 표시된 도메인의 상태는 PROCESSING입니다.끝나면 ACTIVE로 돌아갑니다.

    분석 모드를 적용한 검색 결과


    별명


    검색어는'화염휘장'이지만'화염의 문장'이 인기다.검색어를 강조 표시하면 Alias가 적용되고 있음을 알 수 있습니다.

    콤비네이션


    검색어'FC'외에도'홈컴퓨터'가 인기다.'가정 전자계산기'는 강조 표시되거나 강조 표시되지 않는 부분이 있는데, 필드 Analysis Scheme를'test scheme'로 설정한 필드는 분석 모드의 정의를 적용하기 때문에 강조 표시됩니다.

    참고 자료


    AWS Black Belt Tech 시리즈 Amazon CloudSearch

    좋은 웹페이지 즐겨찾기