|
@@ -277,25 +277,7 @@ class BaseConfig(object):
|
|
|
},
|
|
|
'data_params': DATA_PARAMS,
|
|
|
'params_list': [
|
|
|
- {'data': 'data1', 'rule': 'rule3', 'notify_backend': True},
|
|
|
- # {'data': 'data2', 'rule': 'rule3'},
|
|
|
- {'data': 'data2', 'rule': 'rule4'},
|
|
|
- # {'data': 'data3', 'rule': 'rule4'},
|
|
|
- # {'data': 'data4', 'rule': 'rule4'},
|
|
|
- # {'data': 'data6', 'rule': 'rule4'},
|
|
|
- {'data': 'data7', 'rule': 'rule4'},
|
|
|
- # {'data': 'data1', 'rule': 'rule5'},
|
|
|
- # {'data': 'data1', 'rule': 'rule6'},
|
|
|
- # {'data': 'data8', 'rule': 'rule4'},
|
|
|
- # {'data': 'data9', 'rule': 'rule4'},
|
|
|
- {'data': 'data10', 'rule': 'rule4'},
|
|
|
- # {'data': 'data11', 'rule': 'rule4'},
|
|
|
- # {'data': 'data12', 'rule': 'rule4'},
|
|
|
- # {'data': 'data13', 'rule': 'rule4'},
|
|
|
- # # {'data': 'data14', 'rule': 'rule4'},
|
|
|
- # {'data': 'data1', 'rule': 'rule7'},
|
|
|
- # {'data': 'data1', 'rule': 'rule8'},
|
|
|
- {'data': 'videos5', 'rule': 'rule4'}, # [内容精选]
|
|
|
+
|
|
|
{'data': 'data66', 'rule': 'rule66'},
|
|
|
]
|
|
|
}
|
|
@@ -330,25 +312,7 @@ class BaseConfig(object):
|
|
|
},
|
|
|
'data_params': DATA_PARAMS,
|
|
|
'params_list': [
|
|
|
- {'data': 'data1', 'rule': 'rule2'},
|
|
|
- # {'data': 'data2', 'rule': 'rule2'},
|
|
|
- {'data': 'data2', 'rule': 'rule4'},
|
|
|
- # {'data': 'data3', 'rule': 'rule4'},
|
|
|
- # {'data': 'data4', 'rule': 'rule4'},
|
|
|
- # {'data': 'data6', 'rule': 'rule4'},
|
|
|
- {'data': 'data7', 'rule': 'rule5'},
|
|
|
- # {'data': 'data1', 'rule': 'rule6'},
|
|
|
- # {'data': 'data1', 'rule': 'rule7'},
|
|
|
- # {'data': 'data8', 'rule': 'rule4'},
|
|
|
- # {'data': 'data9', 'rule': 'rule4'},
|
|
|
- {'data': 'data10', 'rule': 'rule4'},
|
|
|
- # {'data': 'data11', 'rule': 'rule4'},
|
|
|
- # {'data': 'data12', 'rule': 'rule4'},
|
|
|
- # {'data': 'data13', 'rule': 'rule4'},
|
|
|
- # {'data': 'data14', 'rule': 'rule4'},
|
|
|
- # {'data': 'data1', 'rule': 'rule8'},
|
|
|
- # {'data': 'data1', 'rule': 'rule9'},
|
|
|
- {'data': 'videos5', 'rule': 'rule4'}, # [内容精选]
|
|
|
+
|
|
|
{'data': 'data66', 'rule': 'rule66'},
|
|
|
]
|
|
|
}
|
|
@@ -364,10 +328,12 @@ class BaseConfig(object):
|
|
|
# backrate = lastonehour_return / (lastonehour_share + 10)
|
|
|
# ctr = lastonehour_play / (lastonehour_show + 1000), 对ctr限最大值:K2 = 0.6 if ctr > 0.6 else ctr
|
|
|
'rule1': {'view_type': 'video-show', 'platform_return_rate': 0.001, 'merge_func': 2},
|
|
|
+ 'rule66': {'view_type': 'video-show', 'platform_return_rate': 0.001},
|
|
|
},
|
|
|
'data_params': DATA_PARAMS,
|
|
|
'params_list': [
|
|
|
- {'data': 'data10', 'rule': 'rule1'},
|
|
|
+
|
|
|
+ {'data': 'data66', 'rule': 'rule66'},
|
|
|
],
|
|
|
}
|
|
|
|
|
@@ -493,48 +459,27 @@ class BaseConfig(object):
|
|
|
'view_type': 'video-show-region', 'platform_return_rate': 0.001,
|
|
|
'region_24h_rule_key': 'rule66', '24h_rule_key': 'rule66'
|
|
|
},
|
|
|
+ 'rule67': {
|
|
|
+ 'view_type': 'video-show-region', 'platform_return_rate': 0.001,
|
|
|
+ 'region_24h_rule_key': 'rule66', '24h_rule_key': 'rule66', 'h_rule_key': 'rule66'
|
|
|
+ },
|
|
|
+ 'rule68': {
|
|
|
+ 'view_type': 'video-show-region', 'platform_return_rate': 0.001,
|
|
|
+ 'region_24h_rule_key': 'rule66', '24h_rule_key': 'rule66',
|
|
|
+ 'score_func': 'back_rate_exponential_weighting1'
|
|
|
+ },
|
|
|
+ 'rule69': {
|
|
|
+ 'view_type': 'video-show-region', 'platform_return_rate': 0.001,
|
|
|
+ 'region_24h_rule_key': 'rule66', '24h_rule_key': 'rule66',
|
|
|
+ },
|
|
|
},
|
|
|
'data_params': DATA_PARAMS,
|
|
|
'params_list': [
|
|
|
- {'data': 'data1', 'rule': 'rule4'}, # 095 vlog
|
|
|
- {'data': 'data1', 'rule': 'rule4-1'}, # 095-1
|
|
|
- # {'data': 'data1', 'rule': 'rule4-2'}, # 262 特殊地域屏蔽危险视频
|
|
|
- # {'data': 'data2', 'rule': 'rule4'},
|
|
|
- {'data': 'data2', 'rule': 'rule7-1'}, # 121 内容精选
|
|
|
- # {'data': 'data3', 'rule': 'rule7'},
|
|
|
- # {'data': 'data4', 'rule': 'rule7'},
|
|
|
- # {'data': 'data6', 'rule': 'rule7'},
|
|
|
- {'data': 'data7', 'rule': 'rule8'}, # 票圈视频APP 10003.110156
|
|
|
- # {'data': 'data1', 'rule': 'rule9'},
|
|
|
- # {'data': 'data1', 'rule': 'rule10'},
|
|
|
- # {'data': 'data1', 'rule': 'rule11'},
|
|
|
- # {'data': 'data8', 'rule': 'rule7'},
|
|
|
- # {'data': 'data9', 'rule': 'rule7'},
|
|
|
- {'data': 'data10', 'rule': 'rule7'}, # 144 票圈视频
|
|
|
- # {'data': 'data11', 'rule': 'rule7'},
|
|
|
- # {'data': 'data12', 'rule': 'rule7'},
|
|
|
- # {'data': 'data13', 'rule': 'rule7'},
|
|
|
- # {'data': 'data1', 'rule': 'rule12'},
|
|
|
- # {'data': 'data14', 'rule': 'rule7'}, # 159
|
|
|
- # {'data': 'data1', 'rule': 'rule13'}, # 161
|
|
|
- # {'data': 'data1', 'rule': 'rule14'}, # 162
|
|
|
- # {'data': 'data1', 'rule': 'rule15'}, # 200 vlog
|
|
|
- # {'data': 'data1', 'rule': 'rule16'}, # 214 vlog
|
|
|
- # {'data': 'data1', 'rule': 'rule17'}, # 215 vlog
|
|
|
- # {'data': 'data1', 'rule': 'rule18'}, # 224 vlog
|
|
|
- {'data': 'videos5', 'rule': 'rule7-1'}, # 428 [内容精选]
|
|
|
- # {'data': 'data1', 'rule': 'rule20'}, # 461 vlog 分值计算公式 增加h-2分享当前小时回流数据、h-3分享当前小时回流数据特征
|
|
|
- # {'data': 'data1', 'rule': 'rule21'}, # 462 vlog 分值计算公式 增加[h-3,h-2]之间的回流留存特征
|
|
|
- # {'data': 'data1', 'rule': 'rule22'}, # 463 vlog 分值计算公式 增加h-2分享当前小时回流/h-2分享、h-3分享当前小时回流/h-3分享 特征
|
|
|
- # {'data': 'data1', 'rule': 'rule23'}, # 465 vlog 回流数据使用 分享限制地域,回流不限制地域 统计数据
|
|
|
- # {'data': 'data1', 'rule': 'rule24'}, # 466 vlog 分值计算公式 增加[h-3,h-2]之间的回流留存特征 + 回流数据使用 分享限制地域,回流不限制地域 统计数据
|
|
|
- # {'data': 'data10', 'rule': 'rule25'}, # 500
|
|
|
- # {'data': 'data10', 'rule': 'rule26'}, # 501
|
|
|
- {'data': 'data10', 'rule': 'rule27'}, # 502
|
|
|
- {'data': 'data10', 'rule': 'rule28'}, # 503
|
|
|
- # {'data': 'data10', 'rule': 'rule29'}, # 509
|
|
|
- {'data': 'data10', 'rule': 'rule30'}, # 510
|
|
|
- {'data': 'data66', 'rule': 'rule66'}, # 520
|
|
|
+
|
|
|
+ {'data': 'data66', 'rule': 'rule66'}, # 523
|
|
|
+ {'data': 'data66', 'rule': 'rule67'}, # 523->510
|
|
|
+ {'data': 'data66', 'rule': 'rule68'}, # 523->514
|
|
|
+ {'data': 'data66', 'rule': 'rule69'}, # 523->518
|
|
|
],
|
|
|
'params_list_new': [
|
|
|
# {'data': 'data10', 'rule': 'rule19'}, # 316 票圈视频 + 召回在线去重
|
|
@@ -2779,7 +2724,7 @@ class ProductionConfig(BaseConfig):
|
|
|
def set_config():
|
|
|
# 获取环境变量 ROV_OFFLINE_ENV
|
|
|
env = os.environ.get('ROV_OFFLINE_ENV')
|
|
|
- print("ROV_OFFLINE_ENV:{}".format(str(env)))
|
|
|
+ # print("ROV_OFFLINE_ENV:{}".format(str(env)))
|
|
|
# env = 'dev'
|
|
|
if env is None:
|
|
|
# log_.error('ENV ERROR: is None!')
|