|
@@ -131,7 +131,7 @@ public class RankStrategy4RegionMergeModelV567 extends RankService {
|
|
|
}
|
|
|
for (RankItem item : items) {
|
|
|
Map<String, Map<String, Double>> itemRealMap = item.getItemRealTimeFeature();
|
|
|
- List<Double> views = getStaticData(itemRealMap, datehours, "view_pv_list_1h");
|
|
|
+ List<Double> views = getStaticData(itemRealMap, datehours, "view_uv_list_1h");
|
|
|
List<Double> shares = getStaticData(itemRealMap, datehours, "share_uv_list_1h");
|
|
|
List<Double> allreturns = getStaticData(itemRealMap, datehours, "return_uv_list_1h");
|
|
|
|
|
@@ -160,6 +160,8 @@ public class RankStrategy4RegionMergeModelV567 extends RankService {
|
|
|
double allreturnsScore = item.scoresMap.getOrDefault("allreturnsScore", 0.0);
|
|
|
if (allreturnsScore > 50) {
|
|
|
score += (f * share2allreturnScore + g * view2allreturnScore);
|
|
|
+ }else{
|
|
|
+ score += (f * share2allreturnScore + g * view2allreturnScore) * 0.01;
|
|
|
}
|
|
|
Video video = item.getVideo();
|
|
|
video.setScore(score);
|