Association dictionary creation apparatus
First Claim
1. An association dictionary creation apparatus that creates an association dictionary storing a relationship between a plurality of words, the association dictionary creation apparatus comprising:
- a word selection unit configured to select an arbitrary word from information representative of a user'"'"'s taste as an associated word search word, and to select words, other than the associated word search word, included in the information representative of the user'"'"'s taste, as associated word candidates;
a non-transitory database configured to store content;
an associated word storage unit configured to select an associated word associated with the associated word search word from among the associated word candidates, based on the content stored in the database, and to store the associated word search word and the associated word into the association dictionary in association with each other;
an input unit configured to obtain a search criterion including a search keyword;
a search criterion generation unit configured to obtain, from the association dictionary, the associated word associated with the search keyword included in the search criterion obtained by said input unit, and to generate, from the obtained associated word and the search key word, an extended search criterion indicating that one of the associated word and the search keyword is included; and
a search unit configured to search the content stored in the database for information matching the extended search criterion generated by said search criterion generation unit,wherein said word selection unit is configured to obtain the information representative of the user'"'"'s tastes from a profile in which information representative of the user'"'"'s taste is stored, and to select the associated word search word and the associated word candidates when the profile is updated.
4 Assignments
0 Petitions
Accused Products
Abstract
An association dictionary creation apparatus is provided that is capable of easily and efficiently creating an association dictionary suiting the user'"'"'s taste. The association dictionary creation unit includes: a profile storage unit that stores a profile which is information regarding the user'"'"'s taste; a word selection unit that determines, every predetermined time, a word from the profile stored in the profile storage unit as an associated word search word, and further, selects words, other than the associated word search word, included in the profile as the associated word candidates; and an association degree calculation unit that calculates the degree of association between the associated word search word and each associated word candidate word selected by the word selection unit with reference to the contents stored in the contents storage unit, and when the association degree is higher than a predetermined threshold value, sets the associated word search word and the associated word candidate word as the associated word pair and stores the associated word pair and the association degree in the association dictionary storage unit in association with each other.
-
Citations
22 Claims
-
1. An association dictionary creation apparatus that creates an association dictionary storing a relationship between a plurality of words, the association dictionary creation apparatus comprising:
-
a word selection unit configured to select an arbitrary word from information representative of a user'"'"'s taste as an associated word search word, and to select words, other than the associated word search word, included in the information representative of the user'"'"'s taste, as associated word candidates; a non-transitory database configured to store content; an associated word storage unit configured to select an associated word associated with the associated word search word from among the associated word candidates, based on the content stored in the database, and to store the associated word search word and the associated word into the association dictionary in association with each other; an input unit configured to obtain a search criterion including a search keyword; a search criterion generation unit configured to obtain, from the association dictionary, the associated word associated with the search keyword included in the search criterion obtained by said input unit, and to generate, from the obtained associated word and the search key word, an extended search criterion indicating that one of the associated word and the search keyword is included; and a search unit configured to search the content stored in the database for information matching the extended search criterion generated by said search criterion generation unit, wherein said word selection unit is configured to obtain the information representative of the user'"'"'s tastes from a profile in which information representative of the user'"'"'s taste is stored, and to select the associated word search word and the associated word candidates when the profile is updated. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. An association dictionary creation method for creating an association dictionary storing a relationship between a plurality of words, the association dictionary creation method comprising:
-
selecting, using a word selection unit, an arbitrary word from information representative of a user'"'"'s taste as an associated word search word, and selecting words, other than the associated word search word, included in the information representative of the user'"'"'s taste as associated word candidates; storing content in a non-transitory database; selecting, using an associated word storage unit, an associated word associated with the associated word search word from among the associated word candidates, based on the content stored in the database, and storing the associated word search word and the associated word into the association dictionary in association with each other; obtaining, using an input unit, a search criterion including a search keyword; obtaining, using a search criterion generation unit, from the association dictionary, the associated word associated with the search keyword included in the search criterion obtained, and generating, from the obtained associated word and the search key word, an extended search criterion indicating that one of the associated word and the search keyword is included; and searching, using a search unit, the content stored in the database for information matching the extended search criterion generated, wherein the information representative of the user'"'"'s tastes is obtained from a profile in which information representative of the user'"'"'s taste is stored, and the associated word search word and the associated word candidates are selected when the profile is updated.
-
-
22. A program stored on a non-transitory computer-readable medium for creating an association dictionary storing a relationship between a plurality of words, the program causing a computer to execute steps comprising:
-
selecting an arbitrary word from information representative of a user'"'"'s taste as an associated word search word, and selecting words, other than the associated word search word, included in the information representative of the user'"'"'s taste as associated word candidates; storing content in a database; selecting an associated word associated with the associated word search word from among the associated word candidates, based on the content stored in the database, and storing the associated word search word and the associated word into the association dictionary in association with each obtaining a search criterion including a search keyword; obtaining, from the association dictionary, the associated word associated with the search keyword included in the search criterion obtained, and generating, from the obtained associated word and the search key word, an extended search criterion indicating that one of the associated word and the search keyword is included; and searching the content stored in the database for information matching the extended search criterion generated, wherein the information representative of the user'"'"'s tastes is obtained from a profile in which information representative of the user'"'"'s taste is stored, and the associated word search word and the associated word candidates are selected when the profile is updated.
-
Specification