Ejemplo n.º 1
0
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
Ejemplo n.º 2
0
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
Ejemplo n.º 3
0
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
Ejemplo n.º 4
0
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