|
@@ -111,6 +111,15 @@ public class RankStrategyBy688 extends RankStrategyBasic {
|
|
|
Map<String, String> e1Feature = userFeature.getOrDefault("alg_mid_feature_return_tags", new HashMap<>());
|
|
|
Map<String, String> e2Feature = userFeature.getOrDefault("alg_mid_feature_share_tags", new HashMap<>());
|
|
|
|
|
|
+ Map<String, String> f1Feature = userFeature.getOrDefault("mid_click_video_cate", new HashMap<>());
|
|
|
+ Map<String, String> f2Feature = userFeature.getOrDefault("mid_share_video_cate", new HashMap<>());
|
|
|
+
|
|
|
+ String user_vid_play_cate1_14d = f1Feature.get("user_vid_play_cate1_14d");
|
|
|
+ String user_vid_play_cate2_14d = f1Feature.get("user_vid_play_cate2_14d");
|
|
|
+ String user_vid_share_cate1_14d = f2Feature.get("user_vid_share_cate1_14d");
|
|
|
+ String user_vid_share_cate2_14d = f2Feature.get("user_vid_share_cate2_14d");
|
|
|
+
|
|
|
+
|
|
|
userFeatureMap.put("brand", scoreParam.getRequestContext().getMachineinfoBrand().equalsIgnoreCase("-1") ?
|
|
|
"" : scoreParam.getRequestContext().getMachineinfoBrand().toUpperCase());
|
|
|
userFeatureMap.put("region", Objects.equals(scoreParam.getRequestContext().getRegion(), "-1") ?
|