next up previous contents
Next: 文の理解の流れ Up: 実装 Previous: システム環境   目次

入力文の解析

MorphAnalyzerを用いて形態素解析を行う.Patlapでパターン辞書を引く.適合するパターン及び付属する情報が得られる.
1文目
「太郎が図書館で本を読む。」

[7, ``読む'', ``ny:23身体動作 32思考動作'', ``lower:", ``before:太郎が図書館に存在する,本が図書館に存在する'', ``progress:太郎が図書館に存在する,本が図書館に存在する'', ``completion:太郎が図書館に存在する,本が図書館に存在する'']

[7, ``読む'', ``NY:23 身体動作32 思考動作'', ``attr:(動作)'', ``eng:太郎read 本'']

2文目
「太郎が本を借りる。」

[5, ``借りる'', ``ny:19所有的移動'', ``lower:'', ``before:太郎がφに存在する,本がφに存在する'', ``progress:本が太郎に存在する'', ``completion:太郎がφに存在する,本がφに存在する'']

[5, ``借りる'', ``NY:19 所有的移動'', ``attr:(動作受身不可)'', ``eng:太郎borrow 本from φ'']

3文目
「太郎が家に帰る。」

[5, ``帰る'', ``ny:18物理的移動'', ``lower:'', ``before:太郎がφに存在する,φがφに存在する,家がφに存在する,太郎がφに存在する'', ``progress:太郎がφに存在する,φがφに存在する,家がφに存在する'', ``completion:太郎がφに存在する,φがφに存在する,家がφに存在する,太郎が家に存在する'']

[5, ``帰る'', ``NY:18 物理的移動'', ``attr:(動作受身不可)'', ``eng:太郎return to 家from φ'']

なお,存在性言明にφが含まれる場合は,ペアを作れない.



root 2015-03-17