5.1,5.2で述べたパターン照合,パターン選択について具体例を用 いて説明する.以下に示すのは入力文「そのために今日、時刻表を買いました。」 における例である.入力文の形態素データとパターン辞書でパターン照合を行っ た結果を示す.
1行目から12行目までは形態素解析結果である.この形態素解析結果に対してパ
ターン照合を行った結果,得られたパターンが---を一区切りとして14行目
以下に羅列されている.例えば,14行目PATTERN=GOI002511=[N2,を,'買う']=[2,3,4,5,6]=5
は,パターンID:GOI002511
のパターンに適合したことを
表す.また15行目N2=[2,3,4]={4}=3
は,パターンの変数
に形態素デー
タにおける2,3,4 番目の要素が適合したことを示している.
なお,同じパターンID:GOI002511
に対して,14, 23, 32行目と3つの適合
パターンが得られている.SPMにおいては,変数に適合する部分がある場
合,全ての組合せを適合パターンとして出力するためである.
[ |
l]パターン照合の結果
1 INPUT=stdin=0x3ffff=0x1ff
2 そのために今日、時刻表を買いました。 3 1. /そのために(4100) 4 2. /今日 (1500,KR:8100x08,KR:8801x09,KR:8100x09,KR:8801x11, KR:8908x23,000 IM:16920,IM:16960,IM:16990) 5 3. +、(0210) 6 4. /時刻表(1100,KR:2203m11,000 IM:14300) 7 5. +を(7430) 8 6. /買い(2393,買う,買い, NY:19,NY:31,NY:32,NY:5,KR:1509a28, KR:4209a07,KR:4212a00,IY:5730,IY:6914) 9 7. +まし(7234,ます,まし) 10 8. +た(7216) 11 9. +。(0110) 12 10. /nil 13 --- 14 PATTERN=GOI002511=[N2,を,'買う']=[2,3,4,5,6]=5 15 N2=[2,3,4]=4=3 16 --- 17 PATTERN=GOI002512=[N2,を,'買う']=[2,3,4,5,6]=5 18 N2=[2,3,4]=4=3 19 --- 20 PATTERN=GOI002513=[N2,を,'買う']=[2,3,4,5,6]=5 21 N2=[2,3,4]=4=3 22 --- 23 PATTERN=GOI002511=[N2,を,'買う']=[4,5,6]=3 24 N2=[4]=4=1 25 --- 26 PATTERN=GOI002512=[N2,を,'買う']=[4,5,6]=3 27 N2=[4]=4=1 28 --- 29 PATTERN=GOI002513=[N2,を,'買う']=[4,5,6]=3 30 N2=[4]=4=1 31 --- 32 PATTERN=GOI002511=['買う']=[6]=1 33 --- 34 PATTERN=GOI002512=['買う']=[6]=1 35 --- 36 PATTERN=GOI002513=['買う']=[6]=1 37 ===== |
このように得られた照合結果と情緒属性データベースを用いて,各適合パターン に次の情報を付与する.
先ほどのパターン照合結果に対して情報を付与した結果を以下に示す.
[ |
l]情報の付与
1 (1) (2) (3) (4) (5) (6) (7) (8) (9) (10) (11)
2 EC002515-00 獲得 喜び φ 今日、時刻表 5 2 U 0 U ました。 3 EC002516-00 叱責 恐れ φ φ 5 2 U 0 U ました。 4 EC002517-00 成行き 期待 φ 今日、時刻表 5 2 U 0 U ました。 5 EC002515-00 獲得 喜び φ 時刻表 3 2 U 0 U ました。 6 EC002516-00 叱責 恐れ φ φ 3 2 U 0 U ました。 7 EC002517-00 成行き 期待 φ 時刻表 3 2 U 0 U ました。 8 EC002515-00 獲得 喜び φ φ 1 1 T 0 U ました。 9 EC002516-00 叱責 恐れ φ φ 1 1 T 0 U ました。 10 EC002517-00 成行き 期待 φ φ 1 1 T 0 U ました。 |
各適合パターンは,同じ用言``買う''に基づいているが,それぞれパターンの表 現する意味が異なるため,異なる情緒が付与されている.ここで,ヒューリスティ クスによる順位付けを行うことにより,1つのパターンが選択される.
[ |
l]パターン選択結果 1 EC002515-00 獲得 喜び φ 今日、時刻表 5 2 U 0 U ました。 |
今回の例では,上記の選択されたパターンを得る.以上より,入力文「そのため に今日、時刻表を買いました。」に対する出力として情緒名:《喜び》,情緒対 象:今日、時刻表を得ることができる.