|
@@ -218,6 +218,7 @@ def video_recommend(request_id, mid, uid, size, top_K, flow_pool_P, app_type, al
|
|
t = [gevent.spawn(pool_recall.rov_pool_recall_with_region, size, expire_time, ab_code, exp_config)]
|
|
t = [gevent.spawn(pool_recall.rov_pool_recall_with_region, size, expire_time, ab_code, exp_config)]
|
|
if ab_code==60058:
|
|
if ab_code==60058:
|
|
t.append(gevent.spawn(pool_recall.get_U2I_reall, mid, exp_config))
|
|
t.append(gevent.spawn(pool_recall.get_U2I_reall, mid, exp_config))
|
|
|
|
+ t.append(gevent.spawn(pool_recall.get_usertag_play_reall, mid, exp_config))
|
|
elif ab_code==60059:
|
|
elif ab_code==60059:
|
|
t.append(gevent.spawn(pool_recall.get_word2vec_item_reall, exp_config))
|
|
t.append(gevent.spawn(pool_recall.get_word2vec_item_reall, exp_config))
|
|
elif ab_code==60061 or ab_code==60063:
|
|
elif ab_code==60061 or ab_code==60063:
|
|
@@ -232,6 +233,7 @@ def video_recommend(request_id, mid, uid, size, top_K, flow_pool_P, app_type, al
|
|
gevent.spawn(pool_recall.flow_pool_recall, size)]
|
|
gevent.spawn(pool_recall.flow_pool_recall, size)]
|
|
if ab_code==60058:
|
|
if ab_code==60058:
|
|
t.append(gevent.spawn(pool_recall.get_U2I_reall, mid, exp_config))
|
|
t.append(gevent.spawn(pool_recall.get_U2I_reall, mid, exp_config))
|
|
|
|
+ t.append(gevent.spawn(pool_recall.get_usertag_play_reall, mid, exp_config))
|
|
elif ab_code == 60059:
|
|
elif ab_code == 60059:
|
|
t.append(gevent.spawn(pool_recall.get_word2vec_item_reall, exp_config))
|
|
t.append(gevent.spawn(pool_recall.get_word2vec_item_reall, exp_config))
|
|
elif ab_code == 60061 or ab_code==60063:
|
|
elif ab_code == 60061 or ab_code==60063:
|
|
@@ -323,9 +325,12 @@ def video_recommend(request_id, mid, uid, size, top_K, flow_pool_P, app_type, al
|
|
data['w2v_recall'] = []
|
|
data['w2v_recall'] = []
|
|
data['sim_recall'] = []
|
|
data['sim_recall'] = []
|
|
data['u2u2i_recall'] = []
|
|
data['u2u2i_recall'] = []
|
|
|
|
+ data['u2i_play_tag_recall'] = []
|
|
if ab_code == 60058:
|
|
if ab_code == 60058:
|
|
if len(recall_result_list)>=4:
|
|
if len(recall_result_list)>=4:
|
|
data['u2i_recall'] = recall_result_list[3]
|
|
data['u2i_recall'] = recall_result_list[3]
|
|
|
|
+ if len(recall_result_list)>=5:
|
|
|
|
+ data['u2i_play_tag_recall'] = recall_result_list[4]
|
|
elif ab_code == 60059:
|
|
elif ab_code == 60059:
|
|
if len(recall_result_list)>=4:
|
|
if len(recall_result_list)>=4:
|
|
data['w2v_recall'] = recall_result_list[3]
|
|
data['w2v_recall'] = recall_result_list[3]
|