Search supporting apparatus and method utilizing exclusion keywords
First Claim
1. A searching apparatus comprising:
- a storage unit for storing search object data; and
a providing unit for providing information for a first exclusion keyword to be specified for an efficient exclusion to exclude a piece of data associated with a specified second exclusion keyword from pieces of searching object data stored in said storage means;
wherein the providing unit utilizes the first exclusion keyword, the second exclusion keyword, a searching object population set, and a calculation of a set of document data in which the first exclusion keyword or the second exclusion keyword appears in the searching object population set and determines a first set, a second set and a third set;
wherein the first set comprises a set of document data in which the second exclusion keyword appears in the searching object population set;
wherein the second set comprises a set of document data in which the first exclusion keyword appears in the first set;
wherein the third set comprises a set of document data in which the first exclusion keyword appears in the searching object population set;
wherein the providing unit provides information for the first exclusion keyword based on a combination of a first term and a second term;
wherein the first term comprises a ratio of a difference and a number of elements in the first set, the difference being between a number of elements in the first set and a number of elements in the second set;
wherein the second term comprises a ratio of a number of elements in the third set and a number of elements in the searching object population set;
wherein the first term is adjusted by a first weight, and wherein the second term is adjusted by a second weight;
wherein the sum of the first weight and the second weight is 1.
0 Assignments
0 Petitions
Accused Products
Abstract
Facilitating a user determination of an exclusion keyword in order to specify an efficient exclusion of an unwanted piece of data when the user narrows searching objects. Exclusion is accomplished in a system having a searching object data storage for storing pieces of searching object data, a searcher for performing a primary narrowing of the search, a common keyword extractor for extracting the common keywords associated with a piece of data, an input/output device for passing a selected keyword selected the extracted common keywords while receiving and displaying a result from an exclusion efficiency calculator. The exclusion efficiency calculator calculates exclusion efficiency and indicates a level of exclusion efficiency of data that is not associated with a selected keyword for an individual common keyword.
-
Citations
16 Claims
-
1. A searching apparatus comprising:
-
a storage unit for storing search object data; and a providing unit for providing information for a first exclusion keyword to be specified for an efficient exclusion to exclude a piece of data associated with a specified second exclusion keyword from pieces of searching object data stored in said storage means; wherein the providing unit utilizes the first exclusion keyword, the second exclusion keyword, a searching object population set, and a calculation of a set of document data in which the first exclusion keyword or the second exclusion keyword appears in the searching object population set and determines a first set, a second set and a third set; wherein the first set comprises a set of document data in which the second exclusion keyword appears in the searching object population set; wherein the second set comprises a set of document data in which the first exclusion keyword appears in the first set; wherein the third set comprises a set of document data in which the first exclusion keyword appears in the searching object population set; wherein the providing unit provides information for the first exclusion keyword based on a combination of a first term and a second term; wherein the first term comprises a ratio of a difference and a number of elements in the first set, the difference being between a number of elements in the first set and a number of elements in the second set; wherein the second term comprises a ratio of a number of elements in the third set and a number of elements in the searching object population set; wherein the first term is adjusted by a first weight, and wherein the second term is adjusted by a second weight; wherein the sum of the first weight and the second weight is 1. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A searching method comprising the steps of:
-
extracting a plurality of common keywords associated with a piece of searching object data; storing said plurality of extracted common keywords into storage means; accepting a selected keyword selected by a user from said plurality of common keywords stored in said storage means; calculating exclusion efficiency indicating a level of exclusion efficiency of data that is not associated with said selected keyword for an individual common keyword of said plurality of common keywords stored in said storage means except for said selected keyword when said common keyword is specified as an exclusion keyword; and providing said exclusion efficiency to a user; wherein said calculating exclusion efficiency utilizes the selection keyword, the exclusion keyword, a searching object population set, and a calculation of a set of document data in which the selection keyword or the exclusion keyword appears in the searching object population set and determines a first set, a second set and a third set; wherein the first set comprises a set of document data in which the selection keyword appears in the searching object population set; wherein the second set comprises a set of document data in which the exclusion keyword appears in the first set; wherein the third set comprises a set of document data in which the exclusion keyword appears in the searching object population set; wherein said calculating exclusion efficiency is based on a combination of a first term and a second term; wherein the first term comprises a ratio of a difference and a number of elements in the first set, the difference being between a number of elements in the first set and a number of elements in the second set; wherein the second term comprises a ratio of a total number of elements in the third set and a total number of elements in the searching object population set; wherein the first term is adjusted by a first weight, and wherein the second term is adjusted by a second weight; wherein the sum of the first weight and the second weight is 1. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A computer program product comprising a computer readable storage recording medium having computer code thereon, said computer code causing a computer to execute the operations of:
-
extracting a plurality of common keywords associated with a piece of searching object data; storing said plurality of extracted common keywords into storage means; accepting a selected keyword selected by a user from said plurality of common keywords stored in said storage means; calculating exclusion efficiency indicating a level of exclusion efficiency of data that is not associated with said selected keyword for an individual common keyword of said plurality of common keywords stored in said storage means except for said selected keyword when said common keyword is specified as an exclusion keyword; and providing said exclusion efficiency to a user; wherein said calculating exclusion efficiency utilizes the selection keyword, the exclusion keyword, a searching object population set, and a calculation of a set of document data in which the selection keyword or the exclusion keyword appears in the searching object population set and determines a first set, a second set and a third set; wherein the first set comprises a set of document data in which the selection keyword appears in the searching object population set; wherein the second set comprises a set of document data in which the exclusion keyword appears in the first set; wherein the third set comprises a set of document data in which the exclusion keyword appears in the searching object population set wherein said calculating exclusion efficiency is based on a combination of a first term and a second term; wherein the first term comprises a ratio of a difference between a number of elements in a first set and a total number of elements in a second set, and the number of elements in the first set; wherein the second term comprises a ratio of a total number of elements in a third set and a total number of elements in the searching object population set; wherein the first term is adjusted by a first weight, and wherein the second term is adjusted by a second weight; wherein the sum of the first weight and the second weight is 1. - View Dependent Claims (13, 14, 15, 16)
-
Specification