2017-03-01 13 views
0

결과에 관련성 점수를 반환하려면 어떻게해야합니까? 나는 Solr이 내부적으로 순위를 매기는 데 사용하는 자신감을 포함하는 Solr 문서를 원하지만, ranker에 대한 별도의 호출을하고 싶지는 않습니까?Watson 검색과 순위 : 문서 관련 점수

반환 할 필드 목록에 "confidence"필드를 추가하려고했지만 데이터가 없습니다. 결과 집합의 각 문서에 대해 계산 관련성 점수 값을 추가 플로리다

query.set("fl","id,title,fileName,contentHtml,searchText,sourceDocId,confidence"); 
query.set("debugQuery" ,true); 
+0

나는 조금 더 명확하게하기 위해 질문을 약간 수정했다. 여전히 명확하지 않은 것들이 있습니다 : 여기에 Watson에만 해당되는 것이 있습니까? 아니면 Solr API만을 다루고 있습니까? 'ranker'는 Solr 또는 Watson API의 일부입니까? 나는 그것에 익숙하지 않다. 이 질문은 CSV, JSON 또는 XML의 쿼리에서 반환되는 내용의 예도 사용할 수 있습니다. URL에 액세스 할 수 있고 인덱스를 직접 쿼리 할 수 ​​있다고 가정합니다. – David

+0

불명확하면 미안 해요. 두 가지 서비스. 내가 알고 있듯이 Watson RR은 Apache Solr 위에 추가되어 ranker와의 질의 결과를 재 확보합니다. 내 임무는 ranker와 ranker없이 쿼리를 수행하여 차이점을 탐색하는 것이 었습니다. 내 문제에 대한 답변을 찾았습니다 :) – Alelou

답변

1

사용 score.

query.set("fl","id,score,title,fileName,contentHtml,searchText,sourceDocId,confidence"); 
+0

고마워! 이것은 내가 필요로하는 해결책이다 :) – Alelou

+0

welcome. 내 대답이 유용 할 경우 Upvote 또는 대답을 수락하십시오. 고맙습니다 – vinod