NATURAL LANGUAGE DIALOGUE METHOD AND NATURAL LANGUAGE DIALOGUE SYSTEM
First Claim
Patent Images
1. A natural language dialogue system comprising:
- a properties database;
a speech sampling module receiving a first speech input; and
a natural language comprehension system coupled to the properties database and the speech sampling module, the natural language comprehension system parsing a first keyword included in the first speech input to obtain a candidate list, the candidate list having at least one report answer, the natural language comprehension system selecting the at least one report answer from the candidate list according to the properties database and outputting a first speech response according to the at least one report answer, the speech sampling module receiving a plurality of speech inputs other than the first speech input, the natural language comprehension system capturing a user'"'"'s preference data from the speech inputs other than the first speech inputs and storing the user'"'"'s preference data into the properties database.
1 Assignment
0 Petitions
Accused Products
Abstract
A natural language dialogue method and a natural language dialogue system are provided. In the method, a first speech input is received and parsed to generate at least one keyword included in the first speech input, so that a candidate list including at least one report answer is obtained. According to a properties database, one report answer is selected from the candidate list, and a first speech response is output according to the report answer. Other speech inputs are received, and a user'"'"'s preference data is captured from the speech inputs. The user'"'"'s preference data is stored in the properties database.
109 Citations
72 Claims
-
1. A natural language dialogue system comprising:
-
a properties database; a speech sampling module receiving a first speech input; and a natural language comprehension system coupled to the properties database and the speech sampling module, the natural language comprehension system parsing a first keyword included in the first speech input to obtain a candidate list, the candidate list having at least one report answer, the natural language comprehension system selecting the at least one report answer from the candidate list according to the properties database and outputting a first speech response according to the at least one report answer, the speech sampling module receiving a plurality of speech inputs other than the first speech input, the natural language comprehension system capturing a user'"'"'s preference data from the speech inputs other than the first speech inputs and storing the user'"'"'s preference data into the properties database. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A natural language dialogue method comprising:
-
receiving a first speech input; parsing a first keyword included in the first speech input to obtain a candidate list, wherein the candidate list has at least one report answer; selecting the at least one report answer from the candidate list according to a properties database; outputting a first speech response according to the at least one report answer; receiving a plurality of speech inputs other than the first speech input; capturing a user'"'"'s preference data from the speech inputs other than the first speech input; and storing the user'"'"'s preference data into the properties database. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A language dialogue system comprising:
-
a properties database for storing a user'"'"'s preference data; and a language comprehension system parsing a first keyword included in a first speech input to obtain a candidate list, wherein the candidate list has at least one first report answer, the language comprehension system selects one of the at least one first report answer from the candidate list according to the user'"'"'s preference data stored in the properties database and outputs a first speech response according to the selected one of the at least one first report answer, wherein the language comprehension system obtains a first user'"'"'s preference data according to the first speech input and revises the user'"'"'s preference data stored into the properties database according to the first user'"'"'s preference data. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
-
37. A language dialogue method comprising:
-
receiving a first speech input; parsing a first keyword included in the first speech input to obtain a candidate list, wherein the candidate list has at least one first report answer; selecting the at least one first report answer from the candidate list according to a user'"'"'s preference data stored in a properties database; outputting a first speech response according to the at least one first report answer; obtaining a first user'"'"'s preference data according to the first speech response; and revising the user'"'"'s preference data stored in the properties database according to the first user'"'"'s preference data. - View Dependent Claims (38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56)
-
-
57. A properties database for recording a user'"'"'s usage habit, wherein when at least one user inputs request information to a language dialogue system, the properties database stores a user'"'"'s preference data included in the request information input by the at least one user, and each of at least one record of the properties database comprises:
-
a keyword field for storing at least one keyword; and a user'"'"'s personal preference field for storing a preference indication corresponding to the at least one keyword, wherein when the at least one user inputs the request information, the properties database compares a keyword included in the request information with the at least one keyword stored in the properties database, and if the keyword included in the request information matches one of the at least one keyword stored in the properties database, the preference indication corresponding to the one of the at least one keyword stored in the properties database is revised according to a preference indication included in the request information. - View Dependent Claims (58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68)
-
-
69. A method of providing a corresponding report answer corresponding to user'"'"'s speech inputs in response to a user'"'"'s habit, the method being suitable for a mobile communication apparatus and comprising:
-
receiving a speech input from a user, the speech input comprising a keyword and a preference indication; and outputting a speech response in response to a user'"'"'s preference data stored by the user, the user'"'"'s preference corresponding to the keyword, wherein the speech response is output according to a most popular user'"'"'s preference of the user'"'"'s preference, wherein the user'"'"'s preference data is revised according to the preference indication included in the speech input. - View Dependent Claims (70, 71, 72)
-
Specification