Commit b279dca2 authored by 赵威's avatar 赵威

update model

parent b238da87
...@@ -3,8 +3,8 @@ import time ...@@ -3,8 +3,8 @@ import time
from gensim.models import Word2Vec, word2vec from gensim.models import Word2Vec, word2vec
from gm_rpcd.all import bind from gm_rpcd.all import bind
from utils.es import es_scan
from utils.db import get_device_click_tractate_ids from utils.db import get_device_click_tractate_ids
from utils.es import es_scan
base_dir = os.getcwd() base_dir = os.getcwd()
print("base_dir: " + base_dir) print("base_dir: " + base_dir)
...@@ -79,7 +79,12 @@ def projects_item2vec(score_limit=5): ...@@ -79,7 +79,12 @@ def projects_item2vec(score_limit=5):
def clicked_tractate_ids_item2vec(): def clicked_tractate_ids_item2vec():
user_dict = get_device_click_tractate_ids() user_dict = get_device_click_tractate_ids()
click_ids = list(user_dict.values()) click_ids = list(user_dict.values())
print(click_ids) model = Word2Vec(click_ids, hs=0, min_count=3, workers=multiprocessing.cpu_count(), iter=10)
print(model)
print(len(click_ids))
for id in ["88529", "87970", "88364"]:
print(model.wv.most_similar(id, topn=5))
return model
if __name__ == "__main__": if __name__ == "__main__":
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment