Dictionary generation device, dictionary generation method, dictionary generation program and computer-readable recording medium storing same program
First Claim
1. A dictionary generation device comprising:
- a determination unit configured to (A) refer to an item database that stores a plurality of records containing an item name and/or item description including a noun, a noun phrase or a noun sequence being a sequence of nouns or noun phrases, an item category, and a shop selling the item as fields and determine whether the noun sequence included in the item name and/or item description of each record is set corresponding to the item category, (B) count the number of selling shops in a record containing the noun sequence set corresponding to the item category for each item category and calculate a shop intensity of each noun sequence set corresponding to the item category based on the counted number of selling shops, (C) determine whether one item category uniquely derived from the noun sequence exists based on the shop intensity for each item category, and (D) determine the noun sequence as a definitive category word when the one item category exists; and
a registration unit configured to store dictionary information where the definitive category word and the uniquely derived item category are associated with each other into a dictionary database.
4 Assignments
0 Petitions
Accused Products
Abstract
A dictionary generation device according to one embodiment includes a determination unit configured to (A) refer to an item database that stores a plurality of records containing an item name/item description including a noun sequence, an item category, and a shop selling the item as fields and determine whether the noun sequence included in the item name/item description of each record is set corresponding to the item category, (B) count the number of selling shops in a record containing the noun sequence for each item category and calculate a shop intensity of each noun sequence based on the counted number of selling shops, (C) determine whether one item category uniquely derived from the noun sequence exists based on the shop intensity for each item category, and (D) determine the noun sequence as a definitive category word when the one item category exists.
-
Citations
19 Claims
-
1. A dictionary generation device comprising:
-
a determination unit configured to (A) refer to an item database that stores a plurality of records containing an item name and/or item description including a noun, a noun phrase or a noun sequence being a sequence of nouns or noun phrases, an item category, and a shop selling the item as fields and determine whether the noun sequence included in the item name and/or item description of each record is set corresponding to the item category, (B) count the number of selling shops in a record containing the noun sequence set corresponding to the item category for each item category and calculate a shop intensity of each noun sequence set corresponding to the item category based on the counted number of selling shops, (C) determine whether one item category uniquely derived from the noun sequence exists based on the shop intensity for each item category, and (D) determine the noun sequence as a definitive category word when the one item category exists; and a registration unit configured to store dictionary information where the definitive category word and the uniquely derived item category are associated with each other into a dictionary database. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A dictionary generation method performed by a dictionary generation device, the method comprising:
-
a determination step of (A) referring to an item database that stores a plurality of records containing an item name and/or item description including a noun, a noun phrase or a noun sequence being a sequence of nouns or noun phrases, an item category, and a shop selling the item as fields and determining whether the noun sequence included in the item name and/or item description of each record is set corresponding to the item category, (B) counting the number of selling shops in a record containing the noun sequence set corresponding to the item category for each item category and calculating a shop intensity of each noun sequence set corresponding to the item category based on the counted number of selling shops, (C) determining whether one item category uniquely derived from the noun sequence exists based on the shop intensity for each item category, and (D) determining the noun sequence as a definitive category word when the one item category exists; and a registration step of storing dictionary information where the definitive category word and the uniquely derived item category are associated with each other into a dictionary database.
-
-
19. A non-transitory computer-readable recording medium storing a dictionary generation program causing a computer to implement:
-
a determination unit configured to (A) refer to an item database that stores a plurality of records containing an item name and/or item description including a noun, a noun phrase or a noun sequence being a sequence of nouns or noun phrases, an item category, and a shop selling the item as fields and determine whether the noun sequence included in the item name and/or item description of each record is set corresponding to the item category, (B) count the number of selling shops in a record containing the noun sequence set corresponding to the item category for each item category and calculate a shop intensity of each noun sequence set corresponding to the item category based on the counted number of selling shops, (C) determine whether one item category uniquely derived from the noun sequence exists based on the shop intensity for each item category, and (D) determine the noun sequence as a definitive category word when the one item category exists; and a registration unit configured to store dictionary information where the definitive category word and the uniquely derived item category are associated with each other into a dictionary database.
-
Specification