Browse Source

alpha_vov 默认参数更改为 0.1

zhangbo 6 months ago
parent
commit
032336b576

+ 2 - 1
recommend-server-service/src/main/java/com/tzld/piaoquan/recommend/server/service/rank/strategy/RankStrategy4RegionMergeModelV567.java

@@ -338,10 +338,11 @@ public class RankStrategy4RegionMergeModelV567 extends RankStrategy4RegionMergeM
         // 5 排序公式特征
         Map<String, Map<String, String>> vid2MapFeature = this.getVideoRedisFeature(vids, "redis:vid_hasreturn_rov:");
         Map<String, Map<String, String>> vid2VovFeatureMap = this.getVideoRedisFeature(vids, "redis:vid_vovh24pred:");
-        double alpha_vov = mergeWeight.getOrDefault("alpha_vov", 1.0);
+        double alpha_vov = mergeWeight.getOrDefault("alpha_vov", 0.1);
         double func = mergeWeight.getOrDefault("func", 1.0);
         List<Video> result = new ArrayList<>();
         for (RankItem item : items) {
+            item.getScoresMap().put("alpha_vov", alpha_vov);
             double score = 0.0;
             double fmRovOrigin = item.getScoreRov();
             item.getScoresMap().put("fmRovOrigin", fmRovOrigin);