Server, dictionary creation method, dictionary creation program, and computer-readable recording medium recording the program
First Claim
1. A server comprising:
- an input storage unit for storing input information containing location information indicating a geographical location, a word assigned to the location, and a user ID identifying a user having assigned the word to the location, the location information, the word, and the user ID being in association with one another;
a determination unit for reading out first input information indicating first locations to which a first word is assigned by a first user and second input information indicating second locations to which a second word is assigned by a second user from the input storage unit, the first word being different from the second word and the first user being different from the second user, and determining whether a number of common locations overlapping between the first and second locations is equal to or greater than a first preset threshold based on the first and second input information; and
a registration unit for creating dictionary data containing the first and second words in association with each other and entering the dictionary data into a dictionary storage unit when the determination unit determines that the number of common locations overlapping between the first and second locations is equal to or greater than the first preset threshold.
2 Assignments
0 Petitions
Accused Products
Abstract
A search server includes a category database that stores category information containing location information indicating a geographical location, a word assigned to the location, and a user ID identifying a user having assigned the word to the location in association with one another, and a dictionary registration unit that reads first input information indicating locations to which a first word is assigned by a first user and second input information indicating locations to which a second word is assigned by a second user, and when determining that the first and second users have assigned the words to a predetermined number or more of common locations based on those information, creates dictionary data containing the first and second words in association with each other and enters the dictionary data into a dictionary database.
13 Citations
10 Claims
-
1. A server comprising:
-
an input storage unit for storing input information containing location information indicating a geographical location, a word assigned to the location, and a user ID identifying a user having assigned the word to the location, the location information, the word, and the user ID being in association with one another; a determination unit for reading out first input information indicating first locations to which a first word is assigned by a first user and second input information indicating second locations to which a second word is assigned by a second user from the input storage unit, the first word being different from the second word and the first user being different from the second user, and determining whether a number of common locations overlapping between the first and second locations is equal to or greater than a first preset threshold based on the first and second input information; and a registration unit for creating dictionary data containing the first and second words in association with each other and entering the dictionary data into a dictionary storage unit when the determination unit determines that the number of common locations overlapping between the first and second locations is equal to or greater than the first preset threshold. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A dictionary creation method to be executed by a server, comprising:
-
a determination step of reading out first input information indicating first locations to which a first word is assigned by a first user and second input information indicating second locations to which a second word is assigned by a second user from an input storage unit for storing input information containing location information indicating a geographical location, the first word being different from the second word and the first user being different from the second user, a word assigned to the location, and a user ID identifying a user having assigned the word to the location, and determining whether a number of common locations overlapping between the first and second locations is equal to or greater than a preset threshold based on the first and second input information, the location information, the word, and the user ID being in association with one another; and a registration step of creating dictionary data containing the first and second words in association with each other and entering the dictionary data into a dictionary storage unit when it is determined that the number of common locations overlapping between the first and second locations is equal to or greater than the preset threshold.
-
-
10. A non-transitory computer-readable recording medium recording a dictionary creation program causing a computer to function as:
-
an input storage unit for storing input information containing location information indicating a geographical location, a word assigned to the location, and a user ID identifying a user having assigned the word to the location, the location information, the word, and the user ID being in association with one another; a determination unit for reading out first input information indicating first locations to which a first word is assigned by a first user and second input information indicating second locations to which a second word is assigned by a second user from the input storage unit, the first word being different from the second word and the first user being different from the second user, and determining whether a number of common locations overlapping between the first and second locations is equal to or greater than a preset threshold based on the first and second input information; and a registration unit for creating dictionary data containing the first and second words in association with each other and entering the dictionary data into a dictionary storage unit when the determination unit determines that the number of common locations overlapping between the first and second locations is equal to or greater than the preset threshold.
-
Specification