Patent ID: 7020607

Claim:
A dialogue processing system for performing a natural language dialogue with a user, comprising: a predetermined number of slots, each said slot being a storage area for storing one predefined information item which is required to perform a processing for a service requested by said user; an analyzer extracting information corresponding to said information item from information entered by a certain user in said one dialogue and storing the extracted information in the slot for the information item; a knowledge base storing information relating to said predefined information items, and a response processor determining whether said one dialogue is completed based on whether all of said information items required to perform said processing for said service requested by said user have been stored into all of said predetermined number of slots, and outputting response information to said certain user in accordance with an information storage state of said slots wherein said response processor comprises a checker that checks whether there is inconsistency between information stored in said slots and information stored in said knowledge base by using said information stored in said slots and said information stored in said knowledge base, and wherein progress of said one dialogue is controlled based on said information storage state of said predetermined number of slots without using any dialogue sequence definition.