RECOMMENDATION OF SEARCH KEYWORDS BASED ON INDICATION OF USER INTENTION
First Claim
1. A method comprising:
- receiving a set of search keywords input by a user;
determining whether the set of search keywords indicate a clearly defined intention by the user, including comparing the set of search keywords with a plurality of predetermined words corresponding to intentions that are not clearly defined; and
in the event that the set of search keywords are determined not to indicate a clearly defined intention, executing a first recommendation method to obtain recommended search keywords;
wherein;
the first recommendation method is selected among a plurality of recommendation methods; and
the first recommendation method includes a knowledge-based recommendation method, a session correlation-based method, or a combination.
1 Assignment
0 Petitions
Accused Products
Abstract
Search keyword recommendation includes: receiving a set of search keywords input by a user; determining whether the set of search keywords indicate a clearly defined intention by the user, including comparing the set of search keywords with a plurality of predetermined words corresponding to intentions that are not clearly defined; in the event that the set of search keywords are determined not to indicate a clearly defined intention, executing a first recommendation method to obtain recommended search keywords; wherein: the first recommendation method is selected among a plurality of recommendation methods; and the first recommendation method includes a knowledge-based recommendation method, a session correlation-based method, or a combination.
29 Citations
24 Claims
-
1. A method comprising:
-
receiving a set of search keywords input by a user; determining whether the set of search keywords indicate a clearly defined intention by the user, including comparing the set of search keywords with a plurality of predetermined words corresponding to intentions that are not clearly defined; and in the event that the set of search keywords are determined not to indicate a clearly defined intention, executing a first recommendation method to obtain recommended search keywords;
wherein;the first recommendation method is selected among a plurality of recommendation methods; and the first recommendation method includes a knowledge-based recommendation method, a session correlation-based method, or a combination. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 23)
-
-
13. A system comprising:
-
one or more processors configured to; receive a set of search keywords input by a user; determine whether the set of search keywords indicate a clearly defined intention by the user, including comparing the set of search keywords with a plurality of predetermined words corresponding to intentions that are not clearly defined, and comparing the set of search keywords with a plurality of predetermined words corresponding to intentions that are clearly defined; and in the event that the set of search keywords are determined not to indicate a clearly defined intention, execute a first recommendation method to obtain recommended search keywords;
wherein;the first recommendation method is selected among a plurality of recommendation methods; and the first recommendation method includes a knowledge-based recommendation method, a session correlation-based method, or a combination; and one or more memories coupled to the one or more processors, configured to provide the one or more processors with instructions. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
24. A computer program product for search keyword recommendation, the computer program product being embodied in a computer readable storage medium and comprising computer instructions for:
-
receiving a set of search keywords input by a user; determining whether the set of search keywords indicate a clearly defined intention by the user, including comparing the set of search keywords with a plurality of predetermined words corresponding to intentions that are not clearly defined, and comparing the set of search keywords with a plurality of predetermined words corresponding to intentions that are clearly defined; and in the event that the set of search keywords are determined not to indicate a clearly defined intention, executing a first recommendation method to obtain recommended search keywords;
wherein;the first recommendation method is selected among a plurality of recommendation methods; and the first recommendation method includes a knowledge-based recommendation method, a session correlation-based method, or a combination.
-
Specification