|
@@ -81,6 +81,8 @@ public class RankStrategy4RegionMergeModelV567 extends RankStrategy4RegionMergeM
|
|
|
|
|
|
//-------------------head cate2 of rovn------------------
|
|
|
List<Video> headCate2Rov = extractAndSort(param, HeadCate2RovRecallStrategy.PUSH_FROM);
|
|
|
+ // 视频去重
|
|
|
+ removeDuplicate(headCate2Rov);
|
|
|
headCate2Rov = headCate2Rov.stream().filter(o -> !setVideo.contains(o.getVideoId())).collect(Collectors.toList());
|
|
|
headCate2Rov = headCate2Rov.subList(0, Math.min(mergeWeight.getOrDefault("headCate2Rov", 5.0).intValue(), headCate2Rov.size()));
|
|
|
rovRecallRank.addAll(headCate2Rov);
|