LANGUAGE PROCESSING DEVICE, LANGUAGE PROCESSING METHOD, AND LANGUAGE PROCESSING PROGRAM
1 Assignment
0 Petitions
Accused Products
Abstract
A language processing device includes first analysis unit 21 that subjects a natural language sentence containing a polysemic word and other words to a predetermined analysis and outputs a plurality of analysis results for the natural language sentence according to a plurality of meanings of the polysemic word, second analysis unit 23 that performs a particular analysis on the analysis results outputted from first analysis unit 21, and employs one of the analysis results, and generation unit 244 that generates a deletion rule for deleting one or more unnecessary analysis results of the first analysis unit 21 which has been deleted from the analysis results outputted from first analysis unit 21 but employed by second analysis unit 23, according to the analysis results outputted from the first analysis unit 21 and the employment result of second analysis unit 23.
-
Citations
25 Claims
-
1-11. -11. (canceled)
-
12. A language processing device comprising:
-
a first analysis unit that performs a predetermined analysis on a natural language sentence including a polysemic word and other words to output a plurality of analysis results for the natural language sentence in accordance with a plurality of meanings possessed by the polysemic word; a second analysis unit that performs a particular analysis on the plurality of analysis results outputted by said first analysis unit to adopt one analysis result from the plurality of analysis results; and a generation unit that generates a deletion rule for deleting one or more unnecessary analysis results of said first analysis unit such that even if the one or more unnecessary analysis results are deleted from the plurality of analysis results outputted by said first analysis unit, the analysis result adopted by said second analysis unit is maintained, based on the plurality of analysis results outputted by said first analysis unit and an adopted result of said second analysis unit. - View Dependent Claims (15, 16, 19, 22, 25)
-
-
13. A language processing device comprising:
-
a first analysis unit that performs a predetermined analysis on a natural language sentence including a polysemic word and other words to output a plurality of analysis results for the natural language sentence in accordance with a plurality of meanings possessed by the polysemic word; a second analysis unit that performs a particular analysis on the plurality of analysis results outputted by said first analysis unit to adopt one analysis result from the plurality of analysis results; a storage unit that stores determination information, for each combination of one meaning of said polysemic word with information related to the other words, that indicates whether or not the combination is adopted; an adoption information generation unit that generates adoption information, for each combination of the meaning of the polysemic word within each analysis result outputted by said first analysis unit with the information related to the other words, that indicates whether or not the combination is adopted by said second analysis unit, based on the plurality of analysis results outputted by said first analysis unit and an adopted result of said second analysis unit; and a rule generation unit that, when the combination, which is determined as “
not adopted”
in the adoption information generated by said adoption information generation unit, corresponds to the determination information that indicates “
adopted”
in said storage unit, changes the adoption information to “
adopted” and
subsequently generates a deletion rule for deleting one or more unnecessary analysis results from the plurality of analysis results, based on the adoption information which is changed and the adoption information which is not changed. - View Dependent Claims (14)
-
-
17. A language processing method comprising:
-
performing a predetermined analysis on a natural language sentence including a polysemic word and other words to output a plurality of analysis results for the natural language sentence in accordance with a plurality of meanings possessed by the polysemic word; performing a particular analysis on the plurality of analysis results to adopt one analysis result from the plurality of analysis results; and generating a deletion rule for deleting one or more unnecessary analysis results of said performing the predetermined analysis such that even if the one or more unnecessary analysis results are deleted from the plurality of analysis results, the analysis result adopted by said performing the particular analysis is maintained, based on the plurality of analysis results outputted by said performing the predetermined analysis and an adopted result of said performing the particular analysis.
-
-
18. A language processing method performed by a language processing device including a storage unit which stores determination information, for each combination of one meaning of a polysemic word with information related to other words, that indicates whether or not the combination is adopted, said method comprising:
-
performing a predetermined analysis on a natural language sentence including a polysemic word and other words to output a plurality of analysis results for the natural language sentence in accordance with a plurality of meanings possessed by the polysemic word; performing a particular analysis on the plurality of analysis results to adopt one analysis result from the plurality of analysis results; generating adoption information, for each combination of the meaning of the polysemic word within each analysis result outputted by said performing the predetermined analysis with the information related to the other words, that indicates whether or not the combination is adopted by said performing the particular analysis, based on the plurality of analysis results outputted by said performing the predetermined analysis and an adopted result of said performing the particular analysis; and when the combination, which is determined as “
not adopted”
in the adoption information, corresponds to the determination information that indicates “
adopted”
in said storage unit, changing the adoption information to “
adopted” and
subsequently generating a deletion rule for deleting one or more unnecessary analysis results from the plurality of analysis results, based on the adoption information which is changed and the adoption information which is not changed.
-
-
20. A computer readable recording medium in which a language processing program is embedded, said program causing a computer to execute language processing comprising:
-
first analysis processing for performing a predetermined analysis on a natural language sentence including a polysemic word and other words to output a plurality of analysis results for the natural language sentence in accordance with a plurality of meanings possessed by the polysemic word; second analysis processing for performing a particular analysis on the plurality of analysis results to adopt one analysis result from the plurality of analysis results; and generation processing for generating a deletion rule for deleting one or more unnecessary analysis results of said first analysis processing such that even if the one or more unnecessary analysis results are deleted from the plurality of analysis results, the analysis result adopted by said second analysis processing is maintained, based on the plurality of analysis results outputted by said first analysis processing and an adopted result of said second analysis processing.
-
-
21. A computer readable recording medium in which a language processing program is embedded, said program causing a computer to execute language processing, said computer being connected to a storage unit which stores determination information, for each combination of a meaning of a polysemic word with information related to other words, that indicates whether or not the combination is adopted, said language processing comprising:
-
first analysis processing for performing a predetermined analysis on a natural language sentence including a polysemic word and other words to output a plurality of analysis results for the natural language sentence in accordance with a plurality of meanings possessed by the polysemic word; second analysis processing for performing a particular analysis on the plurality of analysis results to adopt one analysis result from the plurality of analysis results; adoption information generation processing for generating adoption information, for each combination of the meaning of the polysemic word within each analysis result outputted by said first analysis processing with the information related to the other words, that indicates whether or not the combination is adopted by said second analysis processing, based on the plurality of analysis results outputted by said first analysis processing and an adopted result of said second analysis processing; and rule generation processing for, when the combination, which is determined as “
not adopted”
in the adoption information, corresponds to the determination information that indicates “
adopted”
in said storage unit, changing the adoption information to “
adopted” and
subsequently generating a deletion rule for deleting one or more unnecessary analysis results from the plurality of analysis results, based on the adoption information which is changed and the adoption information which is not changed.
-
-
23. A language processing device comprising:
-
first analysis means for performing a predetermined analysis on a natural language sentence including a polysemic word and other words to output a plurality of analysis results for the natural language sentence in accordance with a plurality of meanings possessed by the polysemic word; second analysis means for performing a particular analysis on the plurality of analysis results outputted by said first analysis means to adopt one analysis result from the plurality of analysis results; and generation means for generating a deletion rule for deleting one or more unnecessary analysis results of said first analysis means such that even if the one or more unnecessary analysis results are deleted from the plurality of analysis results outputted by said first analysis means, the analysis result adopted by said second analysis means is maintained, based on the plurality of analysis results outputted by said first analysis means and an adopted result of said second analysis means.
-
-
24. A language processing device comprising:
-
first analysis means for performing a predetermined analysis on a natural language sentence including a polysemic word and other words to output a plurality of analysis results for the natural language sentence in accordance with a plurality of meanings possessed by the polysemic word; second analysis means for performing a particular analysis on the plurality of analysis results outputted by said first analysis means to adopt one analysis result from the plurality of analysis results; storage means for storing determination information, for each combination of one meaning of said polysemic word with information related to the other words, that indicates whether or not the combination is adopted; adoption information generation means for generating adoption information, for each combination of the meaning of the polysemic word within each analysis result outputted by said first analysis means with the information related to the other words, that indicates whether or not the combination is adopted by said second analysis means, based on the plurality of analysis results outputted by said first analysis means and an adopted result of said second analysis means; and rule generation means for, when the combination, which is determined as “
not adopted”
in the adoption information generated by said adoption information generation means, corresponds to the determination information that indicates “
adopted”
in said storage means, changing the adoption information to “
adopted” and
subsequently generating a deletion rule for deleting one or more unnecessary analysis results from the plurality of analysis results, based on the adoption information which is changed and the adoption information which is not changed.
-
Specification