A system and a method for dialog management are provided to improve the responding accuracy of the system by using a dialog example extracted from dialog corpus so as to predict the response of the system. An input unit(113) receives voice or text from user speech. A language comprehension unit(115) extracts a meaning frame of the user speech by using character string information and morpheme analysis result from a character string signal inputted from the input unit(113). An agent determination unit(117) analyzes the meaning frame of the user speech to determine whether the user speech is for simple chatting or purposeful dialog based on a trained possibility model using keyword feature extracted from dialog corpus, language analysis feature, and meaning analysis feature. A domain determination unit(118) determines the domain type of the user speech. A dialog example selection unit(120) selects the most appropriate dialog example by constructing dialog example database from the dialog corpus and searching for dialog examples using the meaning frame and dialog history. A response generation unit(122) generates device speech by using the selected dialog example.
展开▼