'루씬함수'에 해당되는 글 1

  1. 2007/06/29 BoostingTermQuery - payloads
 

BoostingTermQuery - payloads

루씬함수 | 2007/06/29 00:47 | Posted by gruter


영어사전에 의하면 유료하중이라고 번역되는 payloads기능은(2.2버전) 특정 키워드를 포함한 문서에 더 가중치를 두고자 할때 사용한다.

and검색이 아닌 or 혹은 should검색의 경우 인명이나 기업명 등을 포함하는 문서에 더 가중치를 두고자 할경우 유용하다.

이것은 BoostingTermQuery를 통해 구현되는데
이경우 custom similarity처럼 DefaultSimilarity를 상속받은 similraity 클래스를 이용하여 다음의 함수를 구현해야 한다.
public float scorePayload(byte[] payload, int offset, int length){
}