|
@@ -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);
|