def runScript(query_dist,dm_dict,pears_ids):
best_pears=[]
#############################################################
#Calculate score for each pear in relation to the user query
#############################################################
if len(query_dist) > 0:
pears_scores={}
for pear_name,v in pears_ids.items():
scoreSIM = 0.0 #Initialise score for similarity
score=cosine_similarity(np.array(v),query_dist)
if not isnan(score):
pears_scores[pear_name]=score
print pear_name,score
best_pears=outputBestPears(pears_scores)
return best_pears
findEvalBestPears.py 文件源码
python
阅读 16
收藏 0
点赞 0
评论 0
评论列表
文章目录