yasuokaの日記: 意味役割付与システムasapyに係り受け解析システムGiNZAを繫いでみた
昨日の日記で試したasapyに、GiNZAを繫ぐことを考えた。asapyはCaboChaと共に動作することを想定しているが、ならばCaboChaのエミュレーション機能を持っているGiNZAでも動作するのではないか、と考えたからだ。ただ、元のasapyが、CaboChaベッタリで書かれていたため、何ヶ所か手を入れるハメになった。この改造により
$ pip3 install -U ginza git+https://github.com/KoichiYasuoka/python_asa
の一行でインストールできるようになったので、ぜひ試してほしい。インストールがうまくいったら、GiNZA+asapyで「赤く赤くああ燃える炎にあなたの横顔が浮かんで消えた」を解析してみよう。
$ python3
>>> from asapy.ASA import ASA
>>> asa=ASA("ginza")
>>> asa.parse("赤く赤くああ燃える炎にあなたの横顔が浮かんで消えた")
>>> asa.selectOutput()
sentence: 赤く赤くああ燃える炎にあなたの横顔が浮かんで消えた
ID: 0 赤く赤く
link: 7
type: adjective
main: 赤い
semantic: 状態変化なし(状態)-主体の性質-意識-主義-
frame: 1-elem,7-verb
voice: ACTIVE
tense: PRESENT
sentelem: ADNOMINAL
polarity: AFFIRMATIVE
mood: INDICATIVE
0 赤く アカク 赤い 形容詞,一般 形容詞 連用形-一般 B-Nature_Color
1 赤く アカク 赤い 形容詞,一般 形容詞 連用形-一般 B-Nature_Color
ID: 1 ああ
link: 0
type: elem
frame: 0-adjective
tense: PRESENT
0 あ ア あー 感動詞,フィラー O
1 あ ア あー 感動詞,フィラー O
ID: 2 燃える
link: 3
type: verb
main: 燃える
score: 5.169925
semantic: 状態変化あり-主体の変化-心理的変化-感情変化-興奮
frame: 3-原因|着点(身体部分)-ArgM-CAU|Arg2
voice: ACTIVE
tense: PRESENT
polarity: AFFIRMATIVE
mood: INDICATIVE
0 燃える モエル 燃える 動詞,自立 下一段-ア行 連体形-一般 O
ID: 3 炎に
link: 6
type: elem
main: 炎
part: に
category: その他
semrole: 原因|着点(身体部分)
arg: ArgM-CAU|Arg2
score: 10.33985
frame: 2-verb,6-原因-
tense: PRESENT
sentelem: ADVERBIAL
0 炎 ホノオ 炎 名詞,普通名詞,一般 O
1 に ニ に 助詞,格助詞 O
ID: 4 あなたの
link: 5
type: elem
main: 貴方
part: の
frame: 5-対象(生成物)-Arg1
tense: PRESENT
0 あなた アナタ 貴方 代名詞 O
1 の ノ の 助詞,格助詞 O
ID: 5 横顔が
link: 6
type: elem
main: 横顔
part: が
category: 身体部分
semrole: 対象(生成物)
arg: Arg1
score: 2.0
frame: 4-elem,6-原因-
tense: PRESENT
0 横顔 ヨコガオ 横顔 名詞,普通名詞,一般 B-Animal_Part
1 が ガ が 助詞,格助詞 O
ID: 6 浮かんで
link: 7
type: verb
main: 浮かぶ
semrole: 原因
score: 12.33985
semantic: 状態変化あり-生成・消滅-生成(情報)-想像-
frame: 3-原因|着点(身体部分)-ArgM-CAU|Arg2,5-対象(生成物)-Arg1,7-verb
voice: ACTIVE
tense: PRESENT
polarity: AFFIRMATIVE
mood: INDICATIVE
0 浮かん ウカン 浮かぶ 動詞,自立 五段-バ行 連用形-撥音便 O
1 で デ で 助詞,接続助詞 O
ID: 7 消えた
link: -1
type: verb
main: 消える
part: た
semantic: 状態変化あり-主体の変化-心理的変化-感情の(発生/生滅)・感情の変化-消滅
frame: 0-adjective,6-原因-
voice: ACTIVE
tense: PAST
sentelem: PREDICATE
polarity: AFFIRMATIVE
mood: INDICATIVE
0 消え キエ 消える 動詞,自立 下一段-ア行 連用形-一般 O
1 た タ た 助動詞 助動詞-タ 終止形-一般 O
うーん、「赤く赤く」の係り受け先が「消えた」になっていて、ちょっとつらい。そこさえうまく行けば、他はほぼ動作してるんだけどなぁ。
意味役割付与システムasapyに係り受け解析システムGiNZAを繫いでみた More ログイン