SEARCH KEYWORD IMPROVEMENT APPARATUS, SERVER AND METHOD
First Claim
1. A search keyword improvement apparatus comprising:
- a history accumulation unit configured to accumulate a plurality of first documents or indexes which correspond to the first documents, and a plurality of first search target identification information items which correspond to first search targets associated with keywords for searching, in relationship to each other, the first search target identification information items being used to search the first documents;
an extraction unit configured to extract a word, as an additional keyword candidate from a new document included in the first documents, number of times of appearance of the word in the new document being greater than number of times of appearance of the word in each of the first documents except for the new document, if the new document and a new search target identification information item which is used to search the new document are accumulated in the history accumulation unit;
an additional keyword accumulation unit configured to accumulate a plurality of additional keywords different from the additional keyword candidate and a plurality of second search target identification information items corresponding to the additional keywords;
a storage unit configured to store the additional keyword candidate and a third search target identification information item corresponding to the additional keyword candidate;
a query generation unit configured to generate a first search query based on an input keyword, a second search target associated with the input keyword, and one of the additional keywords which corresponds to a fourth search target identification information item corresponding to the second search target, and configured to generate a second search query based on the input keyword, the second search target, and the additional keyword candidate which corresponds to the fourth search target identification information item;
a list generating unit configured to generate a first search result list including search results corresponding to the first search query and the second search query;
a first selection unit configured to select a second document as a desired search result from the first search result list; and
a moving unit configured to move, to the additional keyword accumulation unit, the additional keyword candidate and the third search target identification information item, if the first selection unit selects the desired search result from a second search result list corresponding to the second search query, the second search result list being included in the first search result list.
1 Assignment
0 Petitions
Accused Products
Abstract
A search keyword improvement apparatus includes a unit extracting a word as an additional keyword candidate from a new document, number of times of appearance of the word in the new document being greater than number of times of appearance of the word in each of a first documents except for the new document, if the new document and a new search target identification information item which is used to search the new document are accumulated, a unit generating a first search query based on an input keyword, a second search target associated with the input keyword, and one of the additional keywords, and generating a second search query, a unit moving the additional keyword candidate and the third search target identification information item, if the desired search result is selected from a third search result list corresponding to the second search query.
-
Citations
13 Claims
-
1. A search keyword improvement apparatus comprising:
-
a history accumulation unit configured to accumulate a plurality of first documents or indexes which correspond to the first documents, and a plurality of first search target identification information items which correspond to first search targets associated with keywords for searching, in relationship to each other, the first search target identification information items being used to search the first documents; an extraction unit configured to extract a word, as an additional keyword candidate from a new document included in the first documents, number of times of appearance of the word in the new document being greater than number of times of appearance of the word in each of the first documents except for the new document, if the new document and a new search target identification information item which is used to search the new document are accumulated in the history accumulation unit; an additional keyword accumulation unit configured to accumulate a plurality of additional keywords different from the additional keyword candidate and a plurality of second search target identification information items corresponding to the additional keywords; a storage unit configured to store the additional keyword candidate and a third search target identification information item corresponding to the additional keyword candidate; a query generation unit configured to generate a first search query based on an input keyword, a second search target associated with the input keyword, and one of the additional keywords which corresponds to a fourth search target identification information item corresponding to the second search target, and configured to generate a second search query based on the input keyword, the second search target, and the additional keyword candidate which corresponds to the fourth search target identification information item; a list generating unit configured to generate a first search result list including search results corresponding to the first search query and the second search query; a first selection unit configured to select a second document as a desired search result from the first search result list; and a moving unit configured to move, to the additional keyword accumulation unit, the additional keyword candidate and the third search target identification information item, if the first selection unit selects the desired search result from a second search result list corresponding to the second search query, the second search result list being included in the first search result list. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A server apparatus comprising:
-
a history accumulation unit configured to accumulate a plurality of first documents selected as desired search results from a search result list formed of a plurality of search results, and a plurality of search target identification information items which correspond to search targets associated with keywords for searching, in relationship to each other, the search target identification information items being used to search the first documents; an extraction unit configured to extract a word, as an additional keyword candidate from a new document included in the first documents, number of times of appearance of the word in the new document being greater than number of times of appearance of the word in each of the first documents except for the new document, if the new document and a new search target identification information item which is used to search the new document are accumulated in the history accumulation unit; and a storage unit configured to store the additional keyword candidate and another search target identification information item corresponding to the additional keyword candidate.
-
-
12. A search keyword improvement method comprising:
-
preparing a history accumulation unit configured to accumulate a plurality of first documents or indexes which correspond to the first documents, and a plurality of first search target identification information items which correspond to first search targets associated with keywords for searching, in relationship to each other, the first search target identification information items being used to search the first documents; extracting a word, as an additional keyword candidate from a new document included in the first documents, number of times of appearance of the word in the new document being greater than number of times of appearance of the word in each of the first documents except for the new document, if the new document and a new search target identification information item which is used to search the new document are accumulated in the history accumulation unit; preparing an additional keyword accumulation unit configured to accumulate a plurality of additional keywords different from the additional keyword candidate and a plurality of second search target identification information items corresponding to the additional keywords; storing in a storage unit the additional keyword candidate and a third search target identification information item corresponding to the additional keyword candidate; generating a first search query based on an input keyword, a second search target associated with the input keyword, and one of the additional keywords which corresponds to a fourth search target identification information item corresponding to the second search target; generating a second search query based on the input keyword, the second search target, and the additional keyword candidate which corresponds to the fourth search target identification information item; generating a first search result list including search results corresponding to the first query and the second query; selecting a second document as a desired search result from the first search result list; and moving, to the additional keyword accumulation unit, the additional keyword candidate and the third search target identification information item, if the first selection unit selects the desired search result from a second search result list corresponding to the second search query, the second search result list being included in the first search result list.
-
-
13. A method comprising:
-
preparing a history accumulation unit configured to accumulate a plurality of first documents selected as desired search results from a search result list formed of a plurality of search results, and a plurality of search target identification information items which correspond to search targets associated with keywords for searching, in relationship to each other, the search target identification information items being used to search the first documents; extracting a word, as an additional keyword candidate from a new document included in the first documents, number of times of appearance of the word in the new document being greater than number of times of appearance of the word in each of the first documents except for the new document, if the new document and a new search target identification information item which is used to search the new document are accumulated in the history accumulation unit; and storing in a storage unit the additional keyword candidate and another search target identification information item corresponding to the additional keyword candidate.
-
Specification