Explorar el Código

close rank_by_h test

liqian hace 3 años
padre
commit
8a60686283
Se han modificado 1 ficheros con 16 adiciones y 15 borrados
  1. 16 15
      recommend.py

+ 16 - 15
recommend.py

@@ -328,21 +328,22 @@ def video_homepage_recommend(mid, uid, size, app_type, algo_type, client_info):
     """
     # 对 vlog 切换10%的流量做实验
     # 对mid进行哈希
-    hash_mid = hashlib.md5(mid.encode('utf-8')).hexdigest()
-    if app_type in config_.AB_TEST['rank_by_h'] and hash_mid[-1:] in ['8', '0', 'a', 'b']:
-        # 简单召回 - 排序 - 兜底
-        rank_result, last_rov_recall_key = video_recommend(mid=mid, uid=uid, size=size, app_type=app_type,
-                                                           algo_type=algo_type, client_info=client_info,
-                                                           expire_time=3600,
-                                                           ab_code=config_.AB_CODE['rank_by_h'])
-        # ab-test
-        result = ab_test_op(rank_result=rank_result,
-                            ab_code_list=[config_.AB_CODE['position_insert']],
-                            app_type=app_type, mid=mid, uid=uid)
-        # redis数据刷新
-        update_redis_data(result=result, app_type=app_type, mid=mid, last_rov_recall_key=last_rov_recall_key,
-                          expire_time=3600)
-    elif app_type == config_.APP_TYPE['APP']:
+    # hash_mid = hashlib.md5(mid.encode('utf-8')).hexdigest()
+    # if app_type in config_.AB_TEST['rank_by_h'] and hash_mid[-1:] in ['8', '0', 'a', 'b']:
+    #     # 简单召回 - 排序 - 兜底
+    #     rank_result, last_rov_recall_key = video_recommend(mid=mid, uid=uid, size=size, app_type=app_type,
+    #                                                        algo_type=algo_type, client_info=client_info,
+    #                                                        expire_time=3600,
+    #                                                        ab_code=config_.AB_CODE['rank_by_h'])
+    #     # ab-test
+    #     result = ab_test_op(rank_result=rank_result,
+    #                         ab_code_list=[config_.AB_CODE['position_insert']],
+    #                         app_type=app_type, mid=mid, uid=uid)
+    #     # redis数据刷新
+    #     update_redis_data(result=result, app_type=app_type, mid=mid, last_rov_recall_key=last_rov_recall_key,
+    #                       expire_time=3600)
+
+    if app_type == config_.APP_TYPE['APP']:
         # 票圈视频APP
         # 简单召回 - 排序 - 兜底
         rank_result, last_rov_recall_key = video_recommend(mid=mid, uid=uid, size=size, app_type=app_type,