|
@@ -574,7 +574,7 @@ public class ChannelDemandMatchJob {
|
|
|
List<ChannelDemandMatchResult> rows = doLibraryRecall(demand, topN);
|
|
List<ChannelDemandMatchResult> rows = doLibraryRecall(demand, topN);
|
|
|
allBatchRows.addAll(rows);
|
|
allBatchRows.addAll(rows);
|
|
|
// 向量匹配
|
|
// 向量匹配
|
|
|
- List<String> configCodes = POINT_TYPE_CONFIG_CODE_MAP.getOrDefault(demand.getPointType(), Arrays.asList("VIDEO_TOPIC"));
|
|
|
|
|
|
|
+ List<String> configCodes = POINT_TYPE_CONFIG_CODE_MAP.getOrDefault(demand.getMatchGeneralizedPointType(), Arrays.asList("VIDEO_TOPIC"));
|
|
|
for (String configCode : configCodes) {
|
|
for (String configCode : configCodes) {
|
|
|
allBatchRows.addAll(doRecall(demand, demand.getMatchGeneralizedElement(), configCode, topN / configCodes.size()));
|
|
allBatchRows.addAll(doRecall(demand, demand.getMatchGeneralizedElement(), configCode, topN / configCodes.size()));
|
|
|
}
|
|
}
|