def with_synonyme_meal(): for i in range(0,len(label_meal_db)): #for i in range(0,3): label_list=label_meal_db[i] label_id=label_list['id'] label=label_list['name'] label_translate_synonymes=translate_synonymes(label) #label_translate_synonymes=label #label_dic.append({'id': 'doc_%i' % label_id, 'tokens': [label_translate_synonymes], 'payload': label_translate_synonymes}) label_dic.append({'id': 'doc_%i' % label_id, 'tokens': cut(label_translate_synonymes), 'payload': label}) logger.info(i) logger.info('label_id= %s' % label_id) ''' for j in range(0,len(mysql_db)): mysql_data_list=mysql_db[j] article_id=mysql_data_list[0] #id article_label=mysql_data_list[1] #label article_title=mysql_data_list[2] #title article_text=mysql_data_list[4] #text if article_title==None: article_title='' if article_text==None: article_text='' article_title_text=article_title+article_text article_title_text_translate_synonymes=translate_synonymes(article_title_text) article_title_text_dic.append({'id': 'doc_%i' % article_id, 'tokens': cut(article_title_text_translate_synonymes), 'payload': article_title_text}) ''' server_path = os.path.join(os.path.abspath(os.path.dirname(__file__)), 'servers/create_test_withsyn_meal1',) #--model path server = SessionServer(server_path) server.drop_index() #--删除所有索引 utils.upload_chunked(server, label_dic, chunksize=1000) #--simserver分块处理 server.train(label_dic, method='lsi') #--训练已处理后的问题 server.index(label_dic) #--建立索引文件 #print(server.status()) return None