Quellcode durchsuchen

rootk 排序公式

zhangbo vor 1 Jahr
Ursprung
Commit
b74d8358c9

+ 3 - 3
recommend-server-service/src/main/java/com/tzld/piaoquan/recommend/server/service/rank/strategy/RankStrategy4RegionMergeModelV564.java

@@ -226,11 +226,11 @@ public class RankStrategy4RegionMergeModelV564 extends RankService {
         }
         // 3 融合公式
         List<Video> result = new ArrayList<>();
-        double a = mergeWeight.getOrDefault("a", 0.1);
+        double a = mergeWeight.getOrDefault("a", 0.01);
         double b = mergeWeight.getOrDefault("b", 0.0);
         double c = mergeWeight.getOrDefault("c", 0.001);
         double d = mergeWeight.getOrDefault("d", 0.01);
-        double e = mergeWeight.getOrDefault("e", 1.0);
+        double e = mergeWeight.getOrDefault("e", 0.03);
         double f = mergeWeight.getOrDefault("f", 0.2);
         double g = mergeWeight.getOrDefault("g", 2.0);
         double h = mergeWeight.getOrDefault("h", 240.0);
@@ -274,7 +274,7 @@ public class RankStrategy4RegionMergeModelV564 extends RankService {
         if (existenceDays >= 10) {
             return 0.0;
         }
-        double score = 0.02 / (existenceDays + 1.0);
+        double score = 1 / (existenceDays + 1.0);
         return score;
     }