|
@@ -672,9 +672,22 @@ public class RankStrategyBy683 extends RankStrategyBasic {
|
|
|
|
|
|
private Map<String, String> featureBucket(Map<String, String> featureMap) {
|
|
|
Set<String> keys = new HashSet<String>() {{
|
|
|
+ add("brand");
|
|
|
+ add("region");
|
|
|
+ add("city");
|
|
|
+ add("vid");
|
|
|
+ add("cate1");
|
|
|
+ add("cate2");
|
|
|
add("cid");
|
|
|
add("adid");
|
|
|
add("adverid");
|
|
|
+ add("user_cid_click_list");
|
|
|
+ add("user_cid_conver_list");
|
|
|
+ add("user_vid_return_tags_2h");
|
|
|
+ add("user_vid_return_tags_1d");
|
|
|
+ add("user_vid_return_tags_3d");
|
|
|
+ add("user_vid_return_tags_7d");
|
|
|
+ add("user_vid_return_tags_14d");
|
|
|
}};
|
|
|
Map<String, String> newFeatureMap = new ConcurrentHashMap<>(featureMap.size());
|
|
|
for (Map.Entry<String, String> entry : featureMap.entrySet()) {
|