def find_dom_cat(out_list, p_a_dic, arg_cont): a_c_d_dic = {u'arg': u'', u'cat': u'', u'dom': u''} #探すのはarg_cont,これをout_listのインスタンスから探し出す for e_instance in out_list: if e_instance.reg_morp_form == arg_cont: #__xx__ #print "found!!" #print arg_cont a_c_d_dic[u'arg'] = arg_cont cat, dom = call_juman.get_cat_dom(arg_cont) a_c_d_dic[u'cat'] = cat a_c_d_dic[u'dom'] = dom return a_c_d_dic
def find_dom_cat(out_list,p_a_dic,arg_cont): a_c_d_dic = {u'arg':u'',u'cat':u'',u'dom':u''} #探すのはarg_cont,これをout_listのインスタンスから探し出す for e_instance in out_list: if e_instance.reg_morp_form == arg_cont: #__xx__ #print "found!!" #print arg_cont a_c_d_dic[u'arg'] = arg_cont cat,dom = call_juman.get_cat_dom(arg_cont) a_c_d_dic[u'cat'] = cat a_c_d_dic[u'dom'] = dom return a_c_d_dic
def find_dom_cat(context_list, entry_dic): """ 概要:call_jumanに仕事を投げて,意味カテゴリと意味ドメインを求める.意味カテゴリとドメインをまとめた辞書を作成し,それをcat_dom_listを作成して返す. 出力:cat_dom_list 例文中の単語を単語毎に,意味ドメインと意味カテゴリの辞書を作成し,追加したリスト(表層単語は必要ない:実際に利用する時に表層を見ても意味がないから) """ cat_dom_list = [] for e_word in context_list: cat_dom_dic = {u'cat': u'', u'dom': u''} cat, dom = call_juman.get_cat_dom(e_word) cat_dom_dic[u'cat'] = cat cat_dom_dic[u'dom'] = dom cat_dom_list.append(cat_dom_dic) return cat_dom_list
def find_dom_cat(context_list,entry_dic): """ 概要:call_jumanに仕事を投げて,意味カテゴリと意味ドメインを求める.意味カテゴリとドメインをまとめた辞書を作成し,それをcat_dom_listを作成して返す. 出力:cat_dom_list 例文中の単語を単語毎に,意味ドメインと意味カテゴリの辞書を作成し,追加したリスト(表層単語は必要ない:実際に利用する時に表層を見ても意味がないから) """ cat_dom_list = [] for e_word in context_list: cat_dom_dic = {u'cat':u'',u'dom':u''} cat,dom = call_juman.get_cat_dom(e_word) cat_dom_dic[u'cat'] = cat cat_dom_dic[u'dom'] = dom cat_dom_list.append(cat_dom_dic) return cat_dom_list