|
@@ -14,10 +14,7 @@ import com.tzld.piaoquan.recommend.server.service.rank.extractor.ExtractVideoMer
|
|
|
import com.tzld.piaoquan.recommend.server.service.rank.tansform.FeatureV6;
|
|
|
import com.tzld.piaoquan.recommend.server.service.recall.strategy.*;
|
|
|
import com.tzld.piaoquan.recommend.server.service.score.ScorerUtils;
|
|
|
-import com.tzld.piaoquan.recommend.server.util.CommonCollectionUtils;
|
|
|
-import com.tzld.piaoquan.recommend.server.util.FeatureBucketUtils;
|
|
|
-import com.tzld.piaoquan.recommend.server.util.JSONUtils;
|
|
|
-import com.tzld.piaoquan.recommend.server.util.RecallUtils;
|
|
|
+import com.tzld.piaoquan.recommend.server.util.*;
|
|
|
import lombok.extern.slf4j.Slf4j;
|
|
|
import org.apache.commons.collections4.MapUtils;
|
|
|
import org.apache.commons.lang3.StringUtils;
|
|
@@ -333,6 +330,13 @@ public class RankStrategy4RegionMergeModelV536 extends RankStrategy4RegionMergeM
|
|
|
baseInfo.put("system", system);
|
|
|
}
|
|
|
}
|
|
|
+ String userChannel = param.getChannelName();
|
|
|
+ if (null != userChannel && !userChannel.isEmpty()) {
|
|
|
+ baseInfo.put("user_channel", userChannel);
|
|
|
+ }
|
|
|
+ if (FeatureUtils.firstLevel(param.getUserShareDepth())) {
|
|
|
+ baseInfo.put("user_level", "1st");
|
|
|
+ }
|
|
|
return baseInfo;
|
|
|
}
|
|
|
|