Semantic context based keyword search techniques
First Claim
1. A method, comprising:
- receiving, with a processor of a computer, a query with keywords that each identify a key concept, relevant words that capture a context of the keywords, and one or more selected services;
calculating a general relevance indicator for each service among services in a category using;
1 Assignment
0 Petitions
Accused Products
Abstract
Provided are semantic context based keyword search techniques. A query with one or more keywords, one or more relevant words, and one or more selected services is received. A general relevance indicator for services in a category is calculated based on keyword relevance indicators of the one or more keywords in the query for each service among services in the category and relevant word relevance indicators of the one or more relevant words in the query for the services in the category. The services in the category are ranked based on the general relevance indicator for each service. In response to determining that at least one of the selected services is not ranked high with reference to the ranked services in the category, at least one of: one or more additional keywords, one or more additional relevant words, and one or more additional services to provide as recommendations are identified.
36 Citations
15 Claims
-
1. A method, comprising:
-
receiving, with a processor of a computer, a query with keywords that each identify a key concept, relevant words that capture a context of the keywords, and one or more selected services; calculating a general relevance indicator for each service among services in a category using; - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer system, comprising:
-
one or more processors, one or more computer-readable memories and one or more computer-readable, tangible storage devices; and program instructions, stored on at least one of the one or more computer-readable, tangible storage devices for execution by at least one of the one or more processors via at least one of the one or more memories, to perform; receiving a query with keywords that each identify a key concept, relevant words that capture a context of the keywords, and one or more selected services; calculating a general relevance indicator for each service among services in a category using; - View Dependent Claims (7, 8, 9, 10)
-
-
11. A computer program product, the computer program product comprising a non-transitory computer readable storage medium having program code embodied therewith, the program code executable by at least one processor to perform:
-
receiving, by the at least one processor, a query with keywords that each identify a key concept, relevant words that capture a context of the keywords, and one or more selected services; calculating, by the at least one processor, a general relevance indicator for each service among services in a category using; - View Dependent Claims (12, 13, 14, 15)
-
Specification