|
@@ -641,15 +641,15 @@ public class FeatureV6 {
|
|
|
featureMapString.put("act_cate2_seq", String.join(GS_STR, actCate2Seq));
|
|
featureMapString.put("act_cate2_seq", String.join(GS_STR, actCate2Seq));
|
|
|
|
|
|
|
|
List<String> netVidSeq = FeatureUtils.extractVidsFromUserNetworkSeqFeature(userNetworkSeqFeatureMap, "n_v_s");
|
|
List<String> netVidSeq = FeatureUtils.extractVidsFromUserNetworkSeqFeature(userNetworkSeqFeatureMap, "n_v_s");
|
|
|
- List<String> netCate1Seq = new ArrayList<>(actVidSeq.size());
|
|
|
|
|
- List<String> netCate2Seq = new ArrayList<>(actVidSeq.size());
|
|
|
|
|
|
|
+ List<String> netCate1Seq = new ArrayList<>(netVidSeq.size());
|
|
|
|
|
+ List<String> netCate2Seq = new ArrayList<>(netVidSeq.size());
|
|
|
for (String vid : netVidSeq) {
|
|
for (String vid : netVidSeq) {
|
|
|
Map<String, String> videoBaseInfo = videoBaseInfoMap.getOrDefault(vid, new HashMap<>()).getOrDefault("alg_vid_feature_basic_info", new HashMap<>());
|
|
Map<String, String> videoBaseInfo = videoBaseInfoMap.getOrDefault(vid, new HashMap<>()).getOrDefault("alg_vid_feature_basic_info", new HashMap<>());
|
|
|
netCate1Seq.add(videoBaseInfo.getOrDefault("merge_first_level_cate", "unknown"));
|
|
netCate1Seq.add(videoBaseInfo.getOrDefault("merge_first_level_cate", "unknown"));
|
|
|
netCate2Seq.add(videoBaseInfo.getOrDefault("merge_second_level_cate", "unknown"));
|
|
netCate2Seq.add(videoBaseInfo.getOrDefault("merge_second_level_cate", "unknown"));
|
|
|
}
|
|
}
|
|
|
featureMapString.put("net_cate1_seq", String.join(GS_STR, netCate1Seq));
|
|
featureMapString.put("net_cate1_seq", String.join(GS_STR, netCate1Seq));
|
|
|
- featureMapString.put("met_cate2_seq", String.join(GS_STR, netCate2Seq));
|
|
|
|
|
|
|
+ featureMapString.put("net_cate2_seq", String.join(GS_STR, netCate2Seq));
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
|