|
@@ -447,10 +447,8 @@ public class RankStrategyXGBAutoUpdateModel688 extends RankStrategyXGBBasic {
|
|
|
double score;
|
|
|
if (scoreParam.getExpCodeSet().contains(word2vecExp)) {
|
|
|
score = SimilarityUtils.word2VecSimilarity(cTitle, vTitle);
|
|
|
- log.info("word2VecSimilarity\tscore={}\tcTitle={}\tvTitle={}", score, cTitle, vTitle);
|
|
|
} else {
|
|
|
score = Similarity.conceptSimilarity(cTitle, vTitle);
|
|
|
- log.info("conceptSimilarity\tscore={}\tcTitle={}\tvTitle={}", score, cTitle, vTitle);
|
|
|
}
|
|
|
featureMap.put("ctitle_vtitle_similarity", String.valueOf(score));
|
|
|
}
|
|
@@ -478,12 +476,8 @@ public class RankStrategyXGBAutoUpdateModel688 extends RankStrategyXGBBasic {
|
|
|
Double[] doubles;
|
|
|
if (scoreParam.getExpCodeSet().contains(word2vecExp)) {
|
|
|
doubles = ExtractorUtils.funcC34567ForTagsNew(tags, title);
|
|
|
- log.info("funcC34567ForTags new\tdoubles={}\ttags={}\ttitle={}", JSONUtils.toJson(doubles),
|
|
|
- tags, title);
|
|
|
} else {
|
|
|
doubles = ExtractorUtils.funcC34567ForTags(tags, title);
|
|
|
- log.info("funcC34567ForTags old\tdoubles={}\ttags={}\ttitle={}", JSONUtils.toJson(doubles),
|
|
|
- tags, title);
|
|
|
}
|
|
|
featureMap.put(prefix + "_" + tagsField + "_matchnum", String.valueOf(doubles[0]));
|
|
|
featureMap.put(prefix + "_" + tagsField + "_maxscore", String.valueOf(doubles[1]));
|