현재 Elasticsearch를 사용하고 있으며 검색 결과의 순위에 대해 눈치 챘을만한 몇 가지 사항이 있습니다. 이로 인해 플러그인/스크립트를 만들 수있는 방법이 있는지 생각해 보았습니다. ES, 현재 스코어링 알고리즘을 수정하는 데 사용할 수 있습니까?Elasticsearch가 기본 관련성을 변경하기위한 맞춤 플러그인
1
A
답변
0
function score queries 또는 scripted similarity (이번 주에 방금 나온)을 사용하여 사용자 정의 Java 플러그인을 작성할 수 있습니다.
나중에 두 가지 방법을 사용할 수 있습니다. 커스텀 플러그인 작성은 매우 드물게 요구됩니다.
0
A Gentle Intro to Function Scoring은 사이트의 텍스트 관련성과 인기도의 조합을 사용하여 웹 사이트의 비디오 순위를 설명합니다.
점수 알고리즘을 수정하려면 Elasticsearch는 script_score, function_score 및 Decay Function을 제공합니다.