|
|
|
@ -45,6 +45,7 @@ public class SimilarityUtil {
|
|
|
|
|
qaSimilarityQuestionAnswer.setMatchQuestion(document.getContent());
|
|
|
|
|
qaSimilarityQuestionAnswer.setDictId(String.valueOf(document.getMetadata().get("dictId")));
|
|
|
|
|
qaSimilarityQuestionAnswer.setMatchQuestionCode(String.valueOf(document.getMetadata().get("standardQuestionId")));
|
|
|
|
|
// 1- 可以使数据进行排序,相似度越高,数值越大
|
|
|
|
|
qaSimilarityQuestionAnswer.setMatchScore(1 - Double.parseDouble(String.valueOf(document.getMetadata().get("vector_score"))));
|
|
|
|
|
return qaSimilarityQuestionAnswer;
|
|
|
|
|
// 排序,降序,取最高的
|
|
|
|
|