def main_flow(): """ main flow of itemcf """ user_click, user_click_time = reader.get_user_click("../data/ratings.txt") item_info = reader.get_item_info("../data/movies.txt") sim_info = cal_item_sim(user_click, user_click_time) debug_itemsim(item_info, sim_info)
def main_flow(): """ main flow """ user_click, user_click_time = reader.get_user_click("../data/ratings.txt") item_info = reader.get_item_info("../data/movies.txt") item_click_by_user = transfer_user_click(user_click) user_sim = cal_user_sim(item_click_by_user, user_click_time) debug_user_sim(user_sim)
def main_flow(): """ main flow of itemcf """ user_click, user_click_time = reader.get_user_click("../data/ratings.txt") item_info = reader.get_item_info("../data/movies.txt") sim_info = cal_item_sim(user_click, user_click_time) debug_itemsim(item_info, sim_info) # 这里是通过 相似商品的点击,召回相关商品 recom_result = cal_recom_result(sim_info, user_click) print (recom_result["1"]) debug_recomresult(recom_result, item_info)
def main_flow(): """ main flow """ user_click, user_click_time = reader.get_user_click("../data/ratings.txt") item_info = reader.get_item_info("../data/movies.txt") item_click_by_user = transfer_user_click(user_click) user_sim = cal_user_sim(item_click_by_user, user_click_time) debug_user_sim(user_sim) recom_result = cal_recom_result(user_click, user_sim) print(recom_result["1"]) # debug_recom_result(item_info, recom_result) print(debug_duplicate(user_click, recom_result))
def main_flow(): """ main flow """ #通过用户行为,去找到相似的用户群体 user_click, user_click_time = reader.get_user_click("../data/ratings.txt") item_info = reader.get_item_info("../data/movies.txt") item_click_by_user = transfer_user_click(user_click) user_sim = cal_user_sim(item_click_by_user, user_click_time) debug_user_sim(user_sim) #这里是通过 相似用户的点击,召回相关商品 recom_result = cal_recom_result(user_click, user_sim) print(recom_result["1"]) debug_recom_result(item_info, recom_result)