Natural-language processing system and dictionary registration system
First Claim
1. A natural-language processing system that executes a natural-language processing onto input data, comprising:
- a registration-candidate storage section that stores therein registration-candidate dictionary data;
a judgment section that compares the input data against the registration-candidate dictionary data, to judge whether or not the input data includes a word corresponding to the registration-candidate dictionary data;
an inquiry section that inquires to a user whether or not the registration-candidate dictionary data is to be registered in a dictionary storage section, to thereby accept a user'"'"'s instruction, if the judgment section judges that the corresponding word exists;
a dictionary registration section that registers the registration-candidate dictionary data in the dictionary storage section based on the instruction input to the inquiry section; and
a natural-language processing section that executes a natural-language processing onto the input data by using the dictionary data including the registration-candidate dictionary data when said dictionary registration section registers the registration-candidate dictionary data, and executes a natural-language processing onto the input data by using the dictionary data that does not include the registration-candidate dictionary data when said dictionary registration section does not register the registration-candidate dictionary data.
1 Assignment
0 Petitions
Accused Products
Abstract
A natural-language processing system (10) includes a registration-candidate storage section (32) that stores therein registration-candidate dictionary data, a judgment means (22) that compares input data against the registration-candidate dictionary data to thereby judge whether or not the input data includes a word corresponding to the registration-candidate dictionary data, an inquiry means (23) that inquires to a user whether or not corresponding dictionary data is to be registered in a dictionary storage section (31) to accept a user'"'"'s instruction if it is judged that a corresponding word exists, a dictionary registration means (24) that registers the corresponding dictionary data in the dictionary storage section based on the input instruction, and a natural language processing means (25) that executes a natural-language processing onto the input data by using the dictionary data registered in the dictionary storage section.
47 Citations
30 Claims
-
1. A natural-language processing system that executes a natural-language processing onto input data, comprising:
-
a registration-candidate storage section that stores therein registration-candidate dictionary data; a judgment section that compares the input data against the registration-candidate dictionary data, to judge whether or not the input data includes a word corresponding to the registration-candidate dictionary data; an inquiry section that inquires to a user whether or not the registration-candidate dictionary data is to be registered in a dictionary storage section, to thereby accept a user'"'"'s instruction, if the judgment section judges that the corresponding word exists; a dictionary registration section that registers the registration-candidate dictionary data in the dictionary storage section based on the instruction input to the inquiry section; and a natural-language processing section that executes a natural-language processing onto the input data by using the dictionary data including the registration-candidate dictionary data when said dictionary registration section registers the registration-candidate dictionary data, and executes a natural-language processing onto the input data by using the dictionary data that does not include the registration-candidate dictionary data when said dictionary registration section does not register the registration-candidate dictionary data. - View Dependent Claims (2, 3, 4, 5, 9, 10, 14, 15)
-
-
6. A dictionary registration system comprising:
-
a registration-candidate storage section that stores therein registration-candidate dictionary data; a judgment section that compares input data against the registration-candidate dictionary data to thereby judge whether or not the input data includes a word corresponding to the registration-candidate dictionary data; an inquiry section that inquires to a user whether or not the registration-candidate dictionary data is to be registered in a dictionary storage section to accept a user'"'"'s instruction, if said judgment section judges that the corresponding word exists; and a dictionary registration section that registers the registration-candidate dictionary data in said dictionary storage section based on the instruction input to said inquiry section. - View Dependent Claims (7, 8)
-
-
11. A natural-language processing method comprising:
-
comparing input data against registration-candidate dictionary data stored in a storage unit, to thereby judge whether or not the input data includes a word corresponding to the registration-candidate dictionary data; inquiring to a user whether or not the registration-candidate dictionary data is to be registered in a dictionary to accept a user'"'"'s instruction, if it is judged that the corresponding word exists; registering the registration-candidate dictionary data in the dictionary based on the input instruction; and executing a natural-language processing onto the input data by using the dictionary data including the registration-candidate dictionary data when said dictionary registration section registers the registration-candidate dictionary data, and executing a natural-language processing onto the input data by using the dictionary data that does not include the registration-candidate dictionary data when said dictionary registration section does not register the registration-candidate dictionary data. - View Dependent Claims (12, 13)
-
-
16. A dictionary registration method comprising:
-
comparing input data against registration-candidate dictionary data stored in a storage unit to thereby judge whether or not the input data includes a word corresponding to the registration-candidate dictionary data; inquiring to a user whether or not the registration-candidate dictionary data is to be registered in a dictionary to accept a user'"'"'s instruction, if it is judged that the corresponding word exists; and registering the registration-candidate dictionary data in the dictionary based on the input instruction. - View Dependent Claims (17, 18, 19, 20)
-
-
21. A recording medium encoded with a computer-readable program that causes a central processing unit (CPU) to operate, said program causes said CPU to execute the processings of:
-
storing registration-candidate dictionary data in a storage unit; comparing input data against the registration-candidate dictionary data, and thereby judging whether or not the input data includes a word corresponding to the registration-candidate dictionary data; inquiring to a user whether or not the registration-candidate dictionary data is to be registered in a dictionary to accept a user'"'"'s instruction, if said judging processing judges that the corresponding word exists; registering the registration-candidate dictionary data in the dictionary based on an instruction input in said inquiring processing; executing a natural-language processing onto the input data by using the dictionary data including the registration-candidate dictionary data when said dictionary registration section registers the registration-candidate dictionary data, and executing a natural-language processing onto the input data by using the dictionary data that does not include the registration-candidate dictionary data when said dictionary registration section does not register the registration-candidate dictionary data. - View Dependent Claims (22, 23, 24, 25)
-
-
26. A recording medium encoded with a computer-readable program that causes a central processing unit (CPU) to operate, said program causes said CPU to execute the processings of:
-
storing registration-candidate dictionary data; comparing input data against the registration-candidate dictionary data and judging whether or not the input data includes a word corresponding to the registration-candidate dictionary data; inquiring to a user whether or not the registration-candidate dictionary data is to be registered in a dictionary, to accept a user'"'"'s instruction, if said judgment processing judges that the corresponding word exists; and registering the registration-candidate dictionary data in the dictionary based on an instruction input in said inquiry processing. - View Dependent Claims (27, 28, 29, 30)
-
Specification