def recommend_in_sensitive(date): sensitive_name = "recomment_" + str(date) + "_sensitive" compute_name = "compute" re_sen_set = r.hkeys(sensitive_name) # 敏感人物推荐 iden_in_set = r.hkeys(compute_name) # 已经入库用户 if not re_sen_set: return [] # 那一天不存在数据 uid_list = list(set(re_sen_set) - set(iden_in_set)) sensitive = 1 work_date = ts2datetime(datetime2ts(date)-DAY) if uid_list: results = get_sensitive_user_detail(uid_list, work_date, sensitive) else: results = [] return results
def recommend_in_sensitive(date): sensitive_name = "recomment_" + str(date) + "_sensitive" compute_name = "compute" re_sen_set = r.hkeys(sensitive_name) # 敏感人物推荐 iden_in_set = r.hkeys(compute_name) # 已经入库用户 if not re_sen_set: return [] # 那一天不存在数据 uid_list = list(set(re_sen_set) - set(iden_in_set)) sensitive = 1 work_date = ts2datetime(datetime2ts(date) - DAY) if uid_list: results = get_sensitive_user_detail(uid_list, work_date, sensitive) else: results = [] return results
def recommend_in_top_influence(date): influence_name = "recomment_" + date + "_influence" identify_in_name = "compute" re_inf_set = r.hkeys(influence_name) iden_in_set = r.hkeys(identify_in_name) # 已经入库用户 if not re_inf_set: return [] else: uid_list = list(set(re_inf_set) - set(iden_in_set)) sensitive = 0 work_date = ts2datetime(datetime2ts(date) - DAY) if uid_list: results = get_sensitive_user_detail(uid_list, work_date, sensitive) else: results = [] return results
def recommend_in_top_influence(date): influence_name = "recomment_" + date + "_influence" identify_in_name = "compute" re_inf_set = r.hkeys(influence_name) iden_in_set = r.hkeys(identify_in_name) # 已经入库用户 if not re_inf_set: return [] else: uid_list = list(set(re_inf_set) - set(iden_in_set)) sensitive = 0 work_date = ts2datetime(datetime2ts(date)-DAY) if uid_list: results = get_sensitive_user_detail(uid_list, work_date, sensitive) else: results = [] return results