Explorar el Código

add ad abtest: 173-r, 194-m, 195-l

liqian hace 1 año
padre
commit
9106ba66cc
Se han modificado 2 ficheros con 17 adiciones y 2 borrados
  1. 2 2
      ad_threshold_update_task.sh
  2. 15 0
      config.py

+ 2 - 2
ad_threshold_update_task.sh

@@ -3,14 +3,14 @@ echo $ROV_OFFLINE_ENV
 if [[ $ROV_OFFLINE_ENV == 'test' ]]; then
     cd /data2/rov-offline &&
     /root/anaconda3/bin/python /data2/rov-offline/ad_users_data_update.py &&
-#    /root/anaconda3/bin/python /data2/rov-offline/ad_users_data_update_new.py &&
+    /root/anaconda3/bin/python /data2/rov-offline/ad_users_data_update_new.py &&
     /root/anaconda3/bin/python /data2/rov-offline/ad_user_data_with_out_update.py &&
     /root/anaconda3/bin/python /data2/rov-offline/ad_video_data_update.py &&
     /root/anaconda3/bin/python /data2/rov-offline/ad_user_video_predict.py
 elif [[ $ROV_OFFLINE_ENV == 'pro' ]]; then
     cd /data/rov-offline &&
     /root/anaconda3/bin/python /data/rov-offline/ad_users_data_update.py &&
-#    /root/anaconda3/bin/python /data/rov-offline/ad_users_data_update_new.py &&
+    /root/anaconda3/bin/python /data/rov-offline/ad_users_data_update_new.py &&
     /root/anaconda3/bin/python /data/rov-offline/ad_user_data_with_out_update.py &&
     /root/anaconda3/bin/python /data/rov-offline/ad_video_data_update.py &&
     /root/anaconda3/bin/python /data/rov-offline/ad_user_video_predict.py

+ 15 - 0
config.py

@@ -1106,6 +1106,11 @@ class BaseConfig(object):
                   'care_model': True, 'threshold_rate': 0.7,
                   'threshold_mix_func': 'multiply',
                   },  # 所有广告类型本端视频数据 + 优化阈值计算方式 + else非关怀模式人群多出广告 + 分享与不直接跳出融合方案二(乘积融合: p(不直接跳出|出广告) * p(分享|出广告))
+        '173-r': {'share': {'video': {'data': 'videos0new'}, 'user': {'data': 'user0new', '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'},
@@ -1180,6 +1185,11 @@ class BaseConfig(object):
                   'care_model': True, 'threshold_rate': 0.7,
                   'threshold_mix_func': 'multiply',
                   },  # 所有广告类型本端视频数据 + 优化阈值计算方式 + else非关怀模式人群多出广告 + 分享与不直接跳出融合方案二(乘积融合: p(不直接跳出|出广告) * p(分享|出广告))
+        '194-m': {'share': {'video': {'data': 'videos4new'}, 'user': {'data': 'user4new', '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'},
@@ -1218,6 +1228,11 @@ class BaseConfig(object):
                   'care_model': True, 'threshold_rate': 0.7,
                   'threshold_mix_func': 'multiply',
                   },  # 所有广告类型本端视频数据 + 优化阈值计算方式 + else非关怀模式人群多出广告 + 分享与不直接跳出融合方案二(乘积融合: p(不直接跳出|出广告) * p(分享|出广告))
+        '195-l': {'share': {'video': {'data': 'videos5new'}, 'user': {'data': 'user5new', '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'},