WEBサービス 目的達成型会話bot
人間同士の言葉のやり取り、つまり会話には様々な種類があります。何も目的を持たずにただ楽しむような気軽な立ち話や雑談から、切符の手配や買い物をしたり、何かの手続きをしたりといったように明確な目的を持った会話まで、実に多様です。これらの会話の種類の中で、何かを達成するために行う会話は「作業指向型」と呼ばれます。例えば、お店で店員に欲しい品物を伝えたり、旅行代理店で旅の手配をお願いしたり、電話で故障の修理を依頼したりするといった会話は、すべてこの「作業指向型」に分類されます。これらは具体的な目的があり、その目的を達成するために必要な情報を的確に交換することが重要になります。
一方、特に目的を持たない自由な会話は「非作業指向型」と呼ばれます。例えば、友人や家族との何気ないおしゃべりや、趣味の仲間との交流などがこれにあたります。このような会話では、必ずしも結論を出す必要はなく、話題が自由に展開していくこと自体が楽しみです。場合によっては、共感や親近感を深めるといった目的を持つこともありますが、作業指向型のように明確な目標を設定するわけではありません。
これらの会話の種類の違いを理解することは、特に自動で会話を行う計算機システム、いわゆる対話ロボットを設計する上で非常に大切です。作業指向型の会話をする対話ロボットには、利用者の目的を素早く的確に理解し、必要な情報を効率よく提供することが求められます。例えば、時刻表の案内や商品の注文受付を行う対話ロボットなどがこれにあたります。一方、非作業指向型の会話をする対話ロボットには、自然で滑らかな言葉のやり取りや、相手の話に合わせた反応といった能力が重要になります。例えば、雑談相手になる対話ロボットや、物語を語る対話ロボットなどが考えられます。このように、会話の種類によって求められる機能や設計が大きく異なるため、それぞれの特性を理解した上で開発を進める必要があるのです。
