Esempio n. 1
0
def main(processes = 8):
  lda_loaded_model = lda.load_lda('model/100_topics_lda.txt')
  user_list = db_info.user_list
  user_list_list = db.split_item(user_list)
  results = multiprocess(processes,lda_loaded_model,user_list_list)
  json.dump(results,open("matrix/100_topics_sim_matrix.txt",'w'))
  # topic_sim_matrix(lda_loaded_model)
  # item_lda_model(num_topics=50,path='model/50_topics_lda.txt')
Esempio n. 2
0
def main(processes=8):
    lda_loaded_model = lda.load_lda('model/100_topics_lda.txt')
    user_list = db_info.user_list
    user_list_list = db.split_item(user_list)
    results = multiprocess(processes, lda_loaded_model, user_list_list)
    json.dump(results, open("matrix/100_topics_sim_matrix.txt", 'w'))
    # topic_sim_matrix(lda_loaded_model)
    # item_lda_model(num_topics=50,path='model/50_topics_lda.txt')
Esempio n. 3
0
def user_topic_dic(model=lda.load_lda('model/100_topics_lda.txt')):
  topic_dic = {}
  for u in db_info.user_list:
    topic_dic[u] = user_topics(u,model)
  return topic_dic
Esempio n. 4
0
def user_topic_dic(model=lda.load_lda('model/100_topics_lda.txt')):
    topic_dic = {}
    for u in db_info.user_list:
        topic_dic[u] = user_topics(u, model)
    return topic_dic