瀏覽代碼

feat:563实验

zhaohaipeng 5 月之前
父節點
當前提交
3e3326e1e6

+ 0 - 23
recommend-server-service/src/main/java/com/tzld/piaoquan/recommend/server/service/rank/strategy/RankStrategy4RegionMergeModelV563.java

@@ -385,27 +385,4 @@ public class RankStrategy4RegionMergeModelV563 extends RankStrategy4RegionMergeM
         result.sort(Comparator.comparingDouble(o -> -o.getSortScore()));
         return result;
     }
-
-    public double calVovScore(RankItem item, Map<String, Map<String, String>> vid2VovFeatureMap) {
-        String id = item.getVideoId() + "";
-        Map<String, String> featureMap = vid2VovFeatureMap.getOrDefault(id, new HashMap<>());
-        double numerator = 0D;
-        final Set<String> ups = new HashSet<>(Arrays.asList(
-                "1_vovh0分子", "2_vovh1分子", "3_vovh2分子", "4_vovh3分子", "7_vovh6分子", "13_vovh12分子", "25_vovh24分子", "2_vovd1分子"
-        ));
-        for (String key : ups) {
-            numerator += Double.parseDouble(featureMap.getOrDefault(key, "0"));
-        }
-        double denominator = 0D;
-        final Set<String> downs = new HashSet<>(Arrays.asList(
-                "1_vovh分母", "2_vovh分母", "3_vovh分母", "4_vovh分母", "7_vovh分母", "13_vovh分母", "25_vovh分母", "2_vovd分母"
-        ));
-        for (String key : downs) {
-            denominator += Double.parseDouble(featureMap.getOrDefault(key, "0"));
-        }
-        item.getScoresMap().put("numerator", numerator);
-        item.getScoresMap().put("denominator", denominator);
-        return denominator != 0.0 ? numerator / denominator : 0.0;
-    }
-
 }