2016년 1월 19일 화요일

elasticsearch-analysis-seunjeon 2.1.1.0 배포합니다.

이윤희님 의견과 커뮤니티에서 나오는 이야기를 듣고 기능 추가 합니다.

소스 및 메뉴얼

https://bitbucket.org/eunjeon/seunjeon/src/.../elasticsearch?at=es-2.1.1.0

설치


./bin/plugin install org.bitbucket.eunjeon/elasticsearch-analysis-seunjeon/2.1.1.0

변경내용


  • 사용자사전을 파일에서 읽을 수 있는 기능 추가. user_dict_path 옵션
  • 항상 키워드와 품사태그를 함께 토크나이징 하던 것(예:자전거/N)을 옵션으로 선택할 수 있게 함. pos_tagging 옵션. stopword filter나 synonym filter 사용시 주의해야 합니다.


댓글 16개:

  1. 바쁘신데 빠른추가 감사드립니다~
    전국적으로 눈이 많이 온듯 합니다. 건강챙기세요~

    답글삭제
  2. 업데이트해야겠네요. 감사합니다!

    답글삭제
  3. 안녕하세요 혹시 java 8을 써야 되나요?

    답글삭제
    답글
    1. jdk 1.7 로 개발하긴 했지만, 8에서도 돌아갈것같은데요?

      삭제
    2. 제가 1.7초기 버전이어서 돌아가지 않았네요~
      제 버전에 맞게 쓰려면 다시 컴파일 해서 넣어야 겠군요.

      혹시 몇 버전으로 하셨는지 알 수 있을까요?
      ex) -> 1.7_xx

      답변 정말 감사합니다.^^

      삭제
    3. 1.7.0_75 입니다. 패치버전이 달라도 안돌아가나요? 자바의 세상은 어렵네요 @.@

      삭제
    4. 스칼라 2.11로 컴파일 하면 java 8에서만 돌아가네요~ ㅠㅠ
      2.10 버전을 보내 주실 수 있나요?

      삭제


    5. org.bitbucket.eunjeon
      seunjeon_2.10
      1.0.1



      요렇게 하면될꺼에요

      삭제
    6. 제가 착각한게 있었네요. elasticsearch-analaysis-seunjeon은 2.11만 컴파일 했네요. 확인해보고 답변드리겠습니다.

      삭제
    7. 2.1.1.0을 재배포 하고 있는 중입니다. 일단 https://oss.sonatype.org/service/local/repositories/releases/content/org/bitbucket/eunjeon/elasticsearch-analysis-seunjeon/2.1.1.0/elasticsearch-analysis-seunjeon-2.1.1.0.zip 요걸로 설치하시면 되실겁니다.
      실수로 jdk1.8로 컴파일 햇었나봅니다. 제보 감사합니다.

      삭제
    8. 이제 배포가 잘 된것같습니다. 재설치 해보세요~
      ./bin/plugin install org.bitbucket.eunjeon/elasticsearch-analysis-seunjeon/2.1.1.0

      삭제
  4. 현재 엘라스틱서치 2.1.1버전 설치 후 eunjeon 플러그인 설치한 상태입니다. 토크나이저 옵션에서 user_words 또는 user_dict_path 는 반드시 입력해주어야 하는 건가요? user_dict_path옵션을 주려면 mecab-ko-dic 설치가 필요한 것인지 설치는 어디에 해야하는지 알려주시면 감사하겠습니다..

    답글삭제
    답글
    1. user_words 와 user_dict_path는 옵션이기에 없어도 됩니다. user_dict_path를 주려면 그냥 키워드 목록이 있는 파일만있으면됩니다.

      삭제
    2. mecab-ko-dic의 추가 설치 없이 seunjeon 플러그인만 있으면 된다는 말씀이시죠? 답변 감사드립니다!

      삭제
  5. 작성자가 댓글을 삭제했습니다.

    답글삭제