next up previous contents
次へ: 発話文解析器の動作確認の結果 上へ: 発話文解析器の動作確認 戻る: 入力文の説明   目次

発話文解析器の動作様子

発話文解析器の動作様子を,図11〜図13に示す.

図 11: 発話文解析器の動作様子1
-------------------------------------
INPUT=jikken01.txt=0xff=0x1f
1. /行っ(2114,行く,{NY:18,NY:23,NY:15,NY:29,
NY:32,NY:20,NY:5,KR:2700a00,KR:2700a01,KR:
8908a02})(2394,行なう,{NY:16,NY:29,NY:23})
2. +てみ(2811,てみる,てみ)
3. +よう(7276)
4. +か(7700)
5. +。([P]0110)
6. /nil
-----
PATTERN=SC01006027=V1.temiru.youか。
=[V1,.temiru,.you,か。]=0xff=0x1f
V1=行く=行っ=v(ve(1))=0x03=0x01
-------------------------------------

入力発話文が,jppにより形態素解析され,適合する発話文パターンを検索 する.さらに形態素解析の結果,発話文パターンに代入される値がわかる (図11).

つまり,入力発話文の解析結果,ID番号は,「SC01006027」で,発話文パターンの 変数$V$は,「行く」であることがわかる.

図 12: 発話文解析器の動作様子2
-------------------------------------
STANDING BY...

{consulting /home/matuura/mmm/prolog/
 Pattern/pattern.jis...}
{/home/matuura/mmm/prolog/Pattern/pattern
 .jis consulted, 20 msec 94896 bytes}

COMPLETE...

INPUT --> : sc01006027.

ID番号:sc01006027
発話者:sp
発話種類:プランの要求
発話内容:sp1およびhr2がv3
-------------------------------------

適合したパターンのID番号と,発話文パターン辞書のID番号とを照合し, 心的状態を抽出する(図12).

つまり,ID番号についての照合の結果,発話行為は,「プランの要求」で, その心的状態は,「$SP$および$HR$$V$」であることがわかる. ここで,$SP$には勧誘者(話し手),$HR$には被勧誘者(聞き手)の情報が 代入される.また,図11より,$V$には「行く」が代入される.

図 13: 発話文解析器の動作様子3
-------------------------------------
STANDING BY...

{consulting /home/matuura/mmm/prolog/
Pattern/utterance.jis...}
{/home/matuura/mmm/prolog/Pattern/utterance
 .jis consulted, 10 msec 6592 bytes}

COMPLETE...

INPUT OF Senkoubun-HatsuwaSya --> : sp.

INPUT OF Syoribun-HatsuwaSya --> ; sp.

INPUT OF Senkoubun-HatsuwaKoui --> : 認識の質問.

INPUT OF Syoribun-HatsuwaKoui --> ; プランの要求.

ID番号:sc0102
発話者(先行文):sp
発話者(処理文):sp
発話行為(先行文):認識の質問
発話行為(処理文):プランの要求
条件(先行文):'{場所}についての質問である。'
条件(処理文);'{移動}についての要求である。'
条件(場):[]
効果:'{移動先}は{場所}である。'
-------------------------------------

発話対ルールベースと,信念WM内の蓄積情報により,対応する発話対の検索を 行い,解析結果を補完する(図13).

つまり,文脈情報についての照合の結果,「移動先は場所である。」ことが 検索され,解析結果が,「{あの木の下}に行く」と補完される.

以上より,「プランの要求-$SP$$HR$があの木の下に行く」 という情報が,信念WMに蓄積される. $SP$$HR$の情報は,対話の始めに設定された情報が入力されるが,ここでは示して いない.



平成17年3月23日