|
@@ -958,6 +958,7 @@ class BaseConfig(object):
|
|
|
# {'data': 'user0', 'rule': 'rule1'}, # vlog
|
|
|
{'data': 'user0', 'rule': 'rule2'}, # vlog + 优化阈值计算方式
|
|
|
{'data': 'user6', 'rule': 'rule1'}, # 票圈短视频
|
|
|
+ {'data': 'user6', 'rule': 'rule2'}, # 票圈短视频 + 优化阈值计算方式
|
|
|
# {'data': 'user0', 'rule': 'rule3'}, # vlog + 优化阈值计算方式 + 优化2
|
|
|
# {'data': 'user6', 'rule': 'rule3'}, # 票圈短视频 + 优化阈值计算方式 + 优化2
|
|
|
# {'data': 'user4', 'rule': 'rule1'}, # 票圈视频
|
|
@@ -970,6 +971,7 @@ class BaseConfig(object):
|
|
|
# {'data': 'user21', 'rule': 'rule1'}, # 票圈视频+
|
|
|
{'data': 'user21', 'rule': 'rule2'}, # 票圈视频+ + 优化阈值计算方式
|
|
|
{'data': 'user3', 'rule': 'rule1'}, # 票圈福年
|
|
|
+ {'data': 'user3', 'rule': 'rule2'}, # 票圈福年 + 优化阈值计算方式
|
|
|
{'data': 'user22', 'rule': 'rule2'}, # 票圈足迹 + 优化阈值计算方式
|
|
|
]
|
|
|
}
|
|
@@ -1094,6 +1096,16 @@ class BaseConfig(object):
|
|
|
'user': {'data': 'user0out', 'rule': 'rule2'},
|
|
|
'care_model': True, 'threshold_rate': 0.7,
|
|
|
}, # [else, return0share1mids]非关怀模式人群多出广告 + 所有广告类型数据 + 优化阈值计算方式 + 使用以是否直接跳出为目标的数据
|
|
|
+ '173-p': {'share': {'video': {'data': 'videos0'}, 'user': {'data': 'user0', 'rule': 'rule2'}},
|
|
|
+ 'out': {'video': {'data': 'videos0out'}, 'user': {'data': 'user0out', 'rule': 'rule2'}},
|
|
|
+ 'care_model': True, 'threshold_rate': 0.7,
|
|
|
+ 'threshold_mix_func': 'add', 'mix_param': {'share_weight': 0.3, 'out_weight': 0.7}
|
|
|
+ }, # 所有广告类型本端视频数据 + 优化阈值计算方式 + else非关怀模式人群多出广告 + 分享与不直接跳出融合方案一(加权融合: k1*p(不直接跳出|出广告) + k2*p(分享|出广告))
|
|
|
+ '173-q': {'share': {'video': {'data': 'videos0'}, 'user': {'data': 'user0', 'rule': 'rule2'}},
|
|
|
+ 'out': {'video': {'data': 'videos0out'}, 'user': {'data': 'user0out', 'rule': 'rule2'}},
|
|
|
+ 'care_model': True, 'threshold_rate': 0.7,
|
|
|
+ 'threshold_mix_func': 'multiply',
|
|
|
+ }, # 所有广告类型本端视频数据 + 优化阈值计算方式 + else非关怀模式人群多出广告 + 分享与不直接跳出融合方案二(乘积融合: p(不直接跳出|出广告) * p(分享|出广告))
|
|
|
|
|
|
# 票圈视频+
|
|
|
# '190-a': {'video': {'data': 'data1'},
|
|
@@ -1118,6 +1130,16 @@ class BaseConfig(object):
|
|
|
'user': {'data': 'user21out', 'rule': 'rule2'},
|
|
|
'care_model': True, 'threshold_rate': 0.7,
|
|
|
}, # 所有广告类型本端视频数据 + 优化阈值计算方式 + else非关怀模式人群多出广告 + 使用以是否直接跳出为目标的数据
|
|
|
+ '190-i': {'share': {'video': {'data': 'videos21'}, 'user': {'data': 'user21', 'rule': 'rule2'}},
|
|
|
+ 'out': {'video': {'data': 'videos21out'}, 'user': {'data': 'user21out', 'rule': 'rule2'}},
|
|
|
+ 'care_model': True, 'threshold_rate': 0.7,
|
|
|
+ 'threshold_mix_func': 'add', 'mix_param': {'share_weight': 0.3, 'out_weight': 0.7}
|
|
|
+ }, # 所有广告类型本端视频数据 + 优化阈值计算方式 + else非关怀模式人群多出广告 + 分享与不直接跳出融合方案一(加权融合: k1*p(不直接跳出|出广告) + k2*p(分享|出广告))
|
|
|
+ '190-j': {'share': {'video': {'data': 'videos21'}, 'user': {'data': 'user21', 'rule': 'rule2'}},
|
|
|
+ 'out': {'video': {'data': 'videos21out'}, 'user': {'data': 'user21out', 'rule': 'rule2'}},
|
|
|
+ 'care_model': True, 'threshold_rate': 0.7,
|
|
|
+ 'threshold_mix_func': 'multiply',
|
|
|
+ }, # 所有广告类型本端视频数据 + 优化阈值计算方式 + else非关怀模式人群多出广告 + 分享与不直接跳出融合方案二(乘积融合: p(不直接跳出|出广告) * p(分享|出广告))
|
|
|
|
|
|
# 票圈视频
|
|
|
# '194-a': {'video': {'data': 'data1'},
|
|
@@ -1148,6 +1170,16 @@ class BaseConfig(object):
|
|
|
'user': {'data': 'user4out', 'rule': 'rule2'},
|
|
|
'care_model': True, 'threshold_rate': 0.7,
|
|
|
}, # 所有广告类型本端数据 + 优化阈值计算方式 + else非关怀模式人群多出广告 + 使用以是否直接跳出为目标的数据
|
|
|
+ '194-k': {'share': {'video': {'data': 'videos4'}, 'user': {'data': 'user4', 'rule': 'rule2'}},
|
|
|
+ 'out': {'video': {'data': 'videos4out'}, 'user': {'data': 'user4out', 'rule': 'rule2'}},
|
|
|
+ 'care_model': True, 'threshold_rate': 0.7,
|
|
|
+ 'threshold_mix_func': 'add', 'mix_param': {'share_weight': 0.3, 'out_weight': 0.7}
|
|
|
+ }, # 所有广告类型本端视频数据 + 优化阈值计算方式 + else非关怀模式人群多出广告 + 分享与不直接跳出融合方案一(加权融合: k1*p(不直接跳出|出广告) + k2*p(分享|出广告))
|
|
|
+ '194-l': {'share': {'video': {'data': 'videos4'}, 'user': {'data': 'user4', 'rule': 'rule2'}},
|
|
|
+ 'out': {'video': {'data': 'videos4out'}, 'user': {'data': 'user4out', 'rule': 'rule2'}},
|
|
|
+ 'care_model': True, 'threshold_rate': 0.7,
|
|
|
+ 'threshold_mix_func': 'multiply',
|
|
|
+ }, # 所有广告类型本端视频数据 + 优化阈值计算方式 + else非关怀模式人群多出广告 + 分享与不直接跳出融合方案二(乘积融合: p(不直接跳出|出广告) * p(分享|出广告))
|
|
|
|
|
|
# 内容精选
|
|
|
# '195-a': {'video': {'data': 'data1'},
|
|
@@ -1176,6 +1208,16 @@ class BaseConfig(object):
|
|
|
'user': {'data': 'user5out', 'rule': 'rule2'},
|
|
|
'care_model': True, 'threshold_rate': 0.7,
|
|
|
}, # 所有广告类型本端数据 + 优化阈值计算方式 + [else, return0share1mids]非关怀模式人群多出广告 + 使用以是否直接跳出为目标的数据
|
|
|
+ '195-j': {'share': {'video': {'data': 'videos5'}, 'user': {'data': 'user5', 'rule': 'rule2'}},
|
|
|
+ 'out': {'video': {'data': 'videos5out'}, 'user': {'data': 'user5out', 'rule': 'rule2'}},
|
|
|
+ 'care_model': True, 'threshold_rate': 0.7,
|
|
|
+ 'threshold_mix_func': 'add', 'mix_param': {'share_weight': 0.3, 'out_weight': 0.7}
|
|
|
+ }, # 所有广告类型本端视频数据 + 优化阈值计算方式 + else非关怀模式人群多出广告 + 分享与不直接跳出融合方案一(加权融合: k1*p(不直接跳出|出广告) + k2*p(分享|出广告))
|
|
|
+ '195-k': {'share': {'video': {'data': 'videos5'}, 'user': {'data': 'user5', 'rule': 'rule2'}},
|
|
|
+ 'out': {'video': {'data': 'videos5out'}, 'user': {'data': 'user5out', 'rule': 'rule2'}},
|
|
|
+ 'care_model': True, 'threshold_rate': 0.7,
|
|
|
+ 'threshold_mix_func': 'multiply',
|
|
|
+ }, # 所有广告类型本端视频数据 + 优化阈值计算方式 + else非关怀模式人群多出广告 + 分享与不直接跳出融合方案二(乘积融合: p(不直接跳出|出广告) * p(分享|出广告))
|
|
|
|
|
|
# 票圈短视频
|
|
|
# '196-a': {'video': {'data': 'data1'},
|
|
@@ -1200,6 +1242,16 @@ class BaseConfig(object):
|
|
|
'user': {'data': 'user6out', 'rule': 'rule2'},
|
|
|
'care_model': True, 'threshold_rate': 0.7,
|
|
|
}, # 所有广告类型本端数据 + 优化阈值计算方式 + else非关怀模式人群多出广告 + 使用以是否直接跳出为目标的数据
|
|
|
+ '196-i': {'share': {'video': {'data': 'videos6'}, 'user': {'data': 'user6', 'rule': 'rule2'}},
|
|
|
+ 'out': {'video': {'data': 'videos6out'}, 'user': {'data': 'user6out', 'rule': 'rule2'}},
|
|
|
+ 'care_model': True, 'threshold_rate': 0.7,
|
|
|
+ 'threshold_mix_func': 'add', 'mix_param': {'share_weight': 0.3, 'out_weight': 0.7}
|
|
|
+ }, # 所有广告类型本端视频数据 + 优化阈值计算方式 + else非关怀模式人群多出广告 + 分享与不直接跳出融合方案一(加权融合: k1*p(不直接跳出|出广告) + k2*p(分享|出广告))
|
|
|
+ '196-j': {'share': {'video': {'data': 'videos6'}, 'user': {'data': 'user6', 'rule': 'rule2'}},
|
|
|
+ 'out': {'video': {'data': 'videos6out'}, 'user': {'data': 'user6out', 'rule': 'rule2'}},
|
|
|
+ 'care_model': True, 'threshold_rate': 0.7,
|
|
|
+ 'threshold_mix_func': 'multiply',
|
|
|
+ }, # 所有广告类型本端视频数据 + 优化阈值计算方式 + else非关怀模式人群多出广告 + 分享与不直接跳出融合方案二(乘积融合: p(不直接跳出|出广告) * p(分享|出广告))
|
|
|
|
|
|
# 老好看视频
|
|
|
# '197-a': {'video': {'data': 'data1'},
|
|
@@ -1224,6 +1276,16 @@ class BaseConfig(object):
|
|
|
'user': {'data': 'user18out', 'rule': 'rule2'},
|
|
|
'care_model': True, 'threshold_rate': 0.7,
|
|
|
}, # 所有广告类型本端数据 + 优化阈值计算方式 + else非关怀模式人群多出广告 + 使用以是否直接跳出为目标的数据
|
|
|
+ '197-i': {'share': {'video': {'data': 'videos18'}, 'user': {'data': 'user18', 'rule': 'rule2'}},
|
|
|
+ 'out': {'video': {'data': 'videos18out'}, 'user': {'data': 'user18out', 'rule': 'rule2'}},
|
|
|
+ 'care_model': True, 'threshold_rate': 0.7,
|
|
|
+ 'threshold_mix_func': 'add', 'mix_param': {'share_weight': 0.3, 'out_weight': 0.7}
|
|
|
+ }, # 所有广告类型本端视频数据 + 优化阈值计算方式 + else非关怀模式人群多出广告 + 分享与不直接跳出融合方案一(加权融合: k1*p(不直接跳出|出广告) + k2*p(分享|出广告))
|
|
|
+ '197-j': {'share': {'video': {'data': 'videos18'}, 'user': {'data': 'user18', 'rule': 'rule2'}},
|
|
|
+ 'out': {'video': {'data': 'videos18out'}, 'user': {'data': 'user18out', 'rule': 'rule2'}},
|
|
|
+ 'care_model': True, 'threshold_rate': 0.7,
|
|
|
+ 'threshold_mix_func': 'multiply',
|
|
|
+ }, # 所有广告类型本端视频数据 + 优化阈值计算方式 + else非关怀模式人群多出广告 + 分享与不直接跳出融合方案二(乘积融合: p(不直接跳出|出广告) * p(分享|出广告))
|
|
|
|
|
|
# 票圈最惊奇
|
|
|
# '198-a': {'video': {'data': 'data1'},
|
|
@@ -1248,6 +1310,16 @@ class BaseConfig(object):
|
|
|
'user': {'data': 'user19out', 'rule': 'rule2'},
|
|
|
'care_model': True, 'threshold_rate': 0.7,
|
|
|
}, # 所有广告类型本端数据 + 优化阈值计算方式 + else非关怀模式人群多出广告 + 使用以是否直接跳出为目标的数据
|
|
|
+ '198-i': {'share': {'video': {'data': 'videos19'}, 'user': {'data': 'user19', 'rule': 'rule2'}},
|
|
|
+ 'out': {'video': {'data': 'videos19out'}, 'user': {'data': 'user19out', 'rule': 'rule2'}},
|
|
|
+ 'care_model': True, 'threshold_rate': 0.7,
|
|
|
+ 'threshold_mix_func': 'add', 'mix_param': {'share_weight': 0.3, 'out_weight': 0.7}
|
|
|
+ }, # 所有广告类型本端视频数据 + 优化阈值计算方式 + else非关怀模式人群多出广告 + 分享与不直接跳出融合方案一(加权融合: k1*p(不直接跳出|出广告) + k2*p(分享|出广告))
|
|
|
+ '198-j': {'share': {'video': {'data': 'videos19'}, 'user': {'data': 'user19', 'rule': 'rule2'}},
|
|
|
+ 'out': {'video': {'data': 'videos19out'}, 'user': {'data': 'user19out', 'rule': 'rule2'}},
|
|
|
+ 'care_model': True, 'threshold_rate': 0.7,
|
|
|
+ 'threshold_mix_func': 'multiply',
|
|
|
+ }, # 所有广告类型本端视频数据 + 优化阈值计算方式 + else非关怀模式人群多出广告 + 分享与不直接跳出融合方案二(乘积融合: p(不直接跳出|出广告) * p(分享|出广告))
|
|
|
|
|
|
# 票圈足迹(票圈|视频精选)
|
|
|
# '242-a': {'video': {'data': 'data1'},
|
|
@@ -1268,6 +1340,16 @@ class BaseConfig(object):
|
|
|
'user': {'data': 'user22out', 'rule': 'rule2'},
|
|
|
'care_model': True, 'threshold_rate': 0.7,
|
|
|
}, # 所有广告类型本端数据 + 优化阈值计算方式 + else非关怀模式人群多出广告 + 使用以是否直接跳出为目标的数据
|
|
|
+ '242-g': {'share': {'video': {'data': 'videos22'}, 'user': {'data': 'user22', 'rule': 'rule2'}},
|
|
|
+ 'out': {'video': {'data': 'videos22out'}, 'user': {'data': 'user22out', 'rule': 'rule2'}},
|
|
|
+ 'care_model': True, 'threshold_rate': 0.7,
|
|
|
+ 'threshold_mix_func': 'add', 'mix_param': {'share_weight': 0.3, 'out_weight': 0.7}
|
|
|
+ }, # 所有广告类型本端视频数据 + 优化阈值计算方式 + else非关怀模式人群多出广告 + 分享与不直接跳出融合方案一(加权融合: k1*p(不直接跳出|出广告) + k2*p(分享|出广告))
|
|
|
+ '242-h': {'share': {'video': {'data': 'videos22'}, 'user': {'data': 'user22', 'rule': 'rule2'}},
|
|
|
+ 'out': {'video': {'data': 'videos22out'}, 'user': {'data': 'user22out', 'rule': 'rule2'}},
|
|
|
+ 'care_model': True, 'threshold_rate': 0.7,
|
|
|
+ 'threshold_mix_func': 'multiply',
|
|
|
+ }, # 所有广告类型本端视频数据 + 优化阈值计算方式 + else非关怀模式人群多出广告 + 分享与不直接跳出融合方案二(乘积融合: p(不直接跳出|出广告) * p(分享|出广告))
|
|
|
|
|
|
# 票圈福年
|
|
|
# '243-a': {'video': {'data': 'data1'},
|
|
@@ -1288,6 +1370,16 @@ class BaseConfig(object):
|
|
|
'user': {'data': 'user3out', 'rule': 'rule2'},
|
|
|
'care_model': True, 'threshold_rate': 0.7,
|
|
|
}, # 所有广告类型本端数据 + 优化阈值计算方式 + else非关怀模式人群多出广告 + 使用以是否直接跳出为目标的数据
|
|
|
+ '243-g': {'share': {'video': {'data': 'videos3'}, 'user': {'data': 'user3', 'rule': 'rule2'}},
|
|
|
+ 'out': {'video': {'data': 'videos3out'}, 'user': {'data': 'user3out', 'rule': 'rule2'}},
|
|
|
+ 'care_model': True, 'threshold_rate': 0.7,
|
|
|
+ 'threshold_mix_func': 'add', 'mix_param': {'share_weight': 0.3, 'out_weight': 0.7}
|
|
|
+ }, # 所有广告类型本端视频数据 + 优化阈值计算方式 + else非关怀模式人群多出广告 + 分享与不直接跳出融合方案一(加权融合: k1*p(不直接跳出|出广告) + k2*p(分享|出广告))
|
|
|
+ '243-h': {'share': {'video': {'data': 'videos3'}, 'user': {'data': 'user3', 'rule': 'rule2'}},
|
|
|
+ 'out': {'video': {'data': 'videos3out'}, 'user': {'data': 'user3out', 'rule': 'rule2'}},
|
|
|
+ 'care_model': True, 'threshold_rate': 0.7,
|
|
|
+ 'threshold_mix_func': 'multiply',
|
|
|
+ }, # 所有广告类型本端视频数据 + 优化阈值计算方式 + else非关怀模式人群多出广告 + 分享与不直接跳出融合方案二(乘积融合: p(不直接跳出|出广告) * p(分享|出广告))
|
|
|
|
|
|
# 信仰之路
|
|
|
'324-a': {'video': {'data': 'videos0'},
|
|
@@ -1302,6 +1394,16 @@ class BaseConfig(object):
|
|
|
'user': {'data': 'user0out', 'rule': 'rule2'},
|
|
|
'care_model': True, 'threshold_rate': 0.7,
|
|
|
}, # vlog端所有广告类型数据 + 优化阈值计算方式 + else非关怀模式人群多出广告 + 使用以是否直接跳出为目标的数据
|
|
|
+ '324-d': {'share': {'video': {'data': 'videos0'}, 'user': {'data': 'user0', 'rule': 'rule2'}},
|
|
|
+ 'out': {'video': {'data': 'videos0out'}, 'user': {'data': 'user0out', 'rule': 'rule2'}},
|
|
|
+ 'care_model': True, 'threshold_rate': 0.7,
|
|
|
+ 'threshold_mix_func': 'add', 'mix_param': {'share_weight': 0.3, 'out_weight': 0.7}
|
|
|
+ }, # vlog端所有广告类型数据 + 优化阈值计算方式 + else非关怀模式人群多出广告 + 分享与不直接跳出融合方案一(加权融合: k1*p(不直接跳出|出广告) + k2*p(分享|出广告))
|
|
|
+ '324-e': {'share': {'video': {'data': 'videos0'}, 'user': {'data': 'user0', 'rule': 'rule2'}},
|
|
|
+ 'out': {'video': {'data': 'videos0out'}, 'user': {'data': 'user0out', 'rule': 'rule2'}},
|
|
|
+ 'care_model': True, 'threshold_rate': 0.7,
|
|
|
+ 'threshold_mix_func': 'multiply',
|
|
|
+ }, # vlog端所有广告类型数据 + 优化阈值计算方式 + else非关怀模式人群多出广告 + 分享与不直接跳出融合方案二(乘积融合: p(不直接跳出|出广告) * p(分享|出广告))
|
|
|
|
|
|
}
|
|
|
|