Apparatus for providing voice dialogue service and method of operating the same
First Claim
1. A speech dialogue service apparatus, comprising at least one processing device, the apparatus comprising:
- a language analysis unit comprising the at least one processing device tagging a part of speech (POS) of each respective word included in a sentence recorded in a predetermined text, syntactically analyzing the sentence by classifying a meaning of each respective word, and generating at least one semantic frame corresponding to the sentence according to a result of the syntactical analysis; and
a dialogue management unit analyzing an intention of the sentence corresponding to each at least one semantic frame, and generating a system response corresponding to the sentence intention by selecting a predetermined sentence intention according to whether an action corresponding to the intention of the respective sentence can be performed,wherein the language analysis unit comprises;
a POS tagging unit analyzing a morpheme of the sentence and tagging the POS of each respective word;
a syntax analysis unit classifying each respective word for each meaning and parsing the sentence into at least one phrase; and
a frame analysis unit classifying each respective phrase into a theme, a parameter, and an action, and generating at least one semantic frame corresponding to the sentence,wherein the dialogue management unit comprises;
a context information unit restoring the sentence by converting a respective phrase of the at least one semantic frame into a valid phrase or a default value, by analogizing a phrase determined to be omitted from the sentence with reference to previous utterance contents of a user; and
a user intention analysis unit generating at least one action list by analyzing an intention of the user according to the restored sentence and selecting a predetermined action by determining whether a respective action can be performed.
1 Assignment
0 Petitions
Accused Products
Abstract
A speech dialogue service apparatus including: a language analysis module tagging a part of speech (POS) of each respective word included in a sentence recorded in a predetermined text, syntactically analyzing the sentence by classifying a meaning of each respective word, and generating at least one semantic frame corresponding to the sentence according to a result of the syntactical analysis; and a dialogue management module analyzing an intention of the sentence corresponding to the at least one respective semantic frame, and generating a system response corresponding to the sentence intention by selecting a predetermined sentence intention according to whether an action corresponding to the intention of the respective sentence can be performed.
-
Citations
9 Claims
-
1. A speech dialogue service apparatus, comprising at least one processing device, the apparatus comprising:
-
a language analysis unit comprising the at least one processing device tagging a part of speech (POS) of each respective word included in a sentence recorded in a predetermined text, syntactically analyzing the sentence by classifying a meaning of each respective word, and generating at least one semantic frame corresponding to the sentence according to a result of the syntactical analysis; and a dialogue management unit analyzing an intention of the sentence corresponding to each at least one semantic frame, and generating a system response corresponding to the sentence intention by selecting a predetermined sentence intention according to whether an action corresponding to the intention of the respective sentence can be performed, wherein the language analysis unit comprises; a POS tagging unit analyzing a morpheme of the sentence and tagging the POS of each respective word; a syntax analysis unit classifying each respective word for each meaning and parsing the sentence into at least one phrase; and a frame analysis unit classifying each respective phrase into a theme, a parameter, and an action, and generating at least one semantic frame corresponding to the sentence, wherein the dialogue management unit comprises; a context information unit restoring the sentence by converting a respective phrase of the at least one semantic frame into a valid phrase or a default value, by analogizing a phrase determined to be omitted from the sentence with reference to previous utterance contents of a user; and a user intention analysis unit generating at least one action list by analyzing an intention of the user according to the restored sentence and selecting a predetermined action by determining whether a respective action can be performed. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for a speech dialogue service comprising:
-
analyzing a morpheme of a sentence; tagging a POS of each respective word included in the sentence recorded in a predetermined text; classifying a meaning of each respective word; parsing the sentence into at least one respective phrase; using at least one processing device classifying each respective phrase into a theme, a parameter, and an action; generating at least one semantic frame corresponding to the sentence; restoring, using at least one processing device, the sentence by converting a respective phrase of the at least one semantic frame into a valid phrase or a default value, by analogizing a phrase determined to be omitted from the sentence with reference to previous utterance contents of a user; analyzing an intention of the user according to the restored sentence; generating at least one action list according to the intention of the user; determining whether the generated action can be performed; and generating a system response corresponding to the action being determined to be able to be performed.
-
-
9. A computer-readable recording medium including a computer-executable program to control at least one processing device to execute a speech dialogue service method, the method comprising:
-
analyzing a morpheme of a sentence; tagging a POS of each respective word included in a the sentence recorded in a predetermined text; classifying a meaning of each respective word; parsing the sentence into at least one respective phrase; classifying each respective phrase into a theme, a parameter, and an action; generating at least one semantic frame corresponding to the sentence; restoring the sentence by converting a respective phrase of the at least one semantic frame into a valid phrase or a default value, by analogizing a phrase determined to be omitted from the sentence with reference to previous utterance contents of a user; analyzing an intention of the user according to the restored sentence; generating at least one action list according to the intention of the user; determining whether the generated action can be performed; and generating a system response corresponding to the action being determined to be able to be performed.
-
Specification