RELATED WORD PRESENTATION DEVICE
First Claim
1. A related word presentation device which makes association dictionaries each including words and degrees of relevance between the words, said related word presentation device comprising:
- a program information storage unit in which program information is stored, the program information being information indicating, for each of programs, contents of the program using words;
a classifying unit configured to make, for each of attributes of reference words each of which is a word included in the program information, at least one group as a unit including (i) a corresponding one of the reference words and (ii) a set of words which co-occur with the corresponding one of the reference words in a program including the corresponding one of the reference words;
a first degree-of-relevance calculating unit configured to store the association dictionaries for the respective attributes, the association dictionaries each including (i) a possible pair of words in a corresponding one of the attributes of the words and (ii) the degree of relevance between the words in the possible pair calculated based on the number of groups included in the corresponding one of the attributes of the words, the groups in the attributes of the words being classified based on presence or absence of the possible pair of words;
an obtaining unit configured to obtain a search word and an attribute of the search word;
a first related word selecting unit configured to select, as a first related word, a word related to the search word obtained by said obtaining unit from a corresponding association dictionary for the attribute obtained by said obtaining unit from among the association dictionaries for the respective attributes; and
a presenting unit configured to present the first related word selected by said first related word selecting unit.
1 Assignment
0 Petitions
Accused Products
Abstract
A related word presentation device (100) for appropriately performing omission prevention search includes: a program information storage unit (101) which stores program information (101a) of each program; an information dividing unit (103a) which generates, for each of the attributes of the words included in the program information (101a), at least one group which includes, as a unit, a reference word which is a word belonging to the attribute and a set of words which co-occur with the reference word in a program; a degree-of-relevance calculating unit (103b) which stores, in an association dictionary storage unit (102), attribute-based association dictionaries (102a, 102b, 102c) each of which indicates, for the corresponding attribute of words, (i) the words and (ii) the degrees of relevance between the words calculated based on the frequency of co-occurrence in each of groups; a search condition obtaining unit (104) which obtains the search word and the attribute; a substitute word obtaining unit (105) which selects substitute words from the attribute-based association dictionary for the obtained attribute; and an output unit (106) which presents the selected substitute word.
-
Citations
14 Claims
-
1. A related word presentation device which makes association dictionaries each including words and degrees of relevance between the words, said related word presentation device comprising:
-
a program information storage unit in which program information is stored, the program information being information indicating, for each of programs, contents of the program using words; a classifying unit configured to make, for each of attributes of reference words each of which is a word included in the program information, at least one group as a unit including (i) a corresponding one of the reference words and (ii) a set of words which co-occur with the corresponding one of the reference words in a program including the corresponding one of the reference words; a first degree-of-relevance calculating unit configured to store the association dictionaries for the respective attributes, the association dictionaries each including (i) a possible pair of words in a corresponding one of the attributes of the words and (ii) the degree of relevance between the words in the possible pair calculated based on the number of groups included in the corresponding one of the attributes of the words, the groups in the attributes of the words being classified based on presence or absence of the possible pair of words; an obtaining unit configured to obtain a search word and an attribute of the search word; a first related word selecting unit configured to select, as a first related word, a word related to the search word obtained by said obtaining unit from a corresponding association dictionary for the attribute obtained by said obtaining unit from among the association dictionaries for the respective attributes; and a presenting unit configured to present the first related word selected by said first related word selecting unit. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A related word presentation method for making association dictionaries each including words and degrees of relevance between the words, and presenting a related word related to a search word using a corresponding one of the association dictionaries, said related word presentation method comprising:
-
making, for each of attributes of reference words each of which is a word included in program information, at least one group as a unit including (i) a corresponding one of the reference words and (ii) a set of words which co-occur with the corresponding one of the reference words in a program including the corresponding one of the reference words, using a program information storage unit in which the program information is stored, the program information being information indicating, for each of programs, contents of the program using words; storing the association dictionaries for the respective attributes, the association dictionaries each including (i) a possible pair of words in a corresponding one of the attributes of the words and (ii) the degree of relevance between the words in the possible pair calculated based on the number of groups included in the corresponding one of the attributes of the words, the groups in the attributes of the words being classified based on presence or absence of the possible pair of words; obtaining a search word and an attribute of the search word; selecting, as a related word, a word related to the search word obtained in said obtaining from a corresponding association dictionary for the attribute obtained in said obtaining from among the association dictionaries for the respective attributes; and presenting the related word selected in said selecting.
-
-
14. A program for making association dictionaries each including words and degrees of relevance between the words, and presenting a related word related to a search word using a corresponding one of the association dictionaries, said program causing a computer to execute:
-
making, for each of attributes of reference words each of which is a word included in program information, at least one group as a unit including (i) a corresponding one of the reference words and (ii) a set of words which co-occur with the corresponding one of the reference words in a program including the corresponding one of the reference words, using a program information storage unit in which the program information is stored, the program information being information indicating, for each of programs, contents of the program using words; storing the association dictionaries for the respective attributes, the association dictionaries each including (i) a possible pair of words in a corresponding one of the attributes of the words and (ii) the degree of relevance between the words in the possible pair calculated based on the number of groups included in the corresponding one of the attributes of the words, the groups in the attributes of the words being classified based on presence or absence of the possible pair of words; obtaining a search word and an attribute of the search word; selecting, as a related word, a word related to the search word obtained in the obtaining from a corresponding association dictionary for the attribute obtained in the obtaining from among the association dictionaries for the respective attributes; and presenting the related word selected in the selecting.
-
Specification