Method, apparatus and system of intelligent navigation
First Claim
1. A method implemented by one or more computing devices, the method comprising:
- sending a user inquiry to a web site from a client device, wherein the user inquiry includes a search keyword; and
receiving a recommendation result at the client device responsive to the user inquiry,wherein the web site;
generates an editor recommendation that includes an index keyword and a number of recommended categories of a plurality of categories, the number of recommended categories being based on user behavior information, the plurality of categories less the number of recommended categories leaving a number of remaining categories, the plurality of categories being associated with the index keyword and having a number of clicks made by the client device;
determines whether the clicks of a remaining category that has a largest number of clicks is greater than the clicks of a recommended category that has a smallest number of clicks;
replaces the recommended category that has the smallest number of clicks with the remaining category when the clicks of the remaining category that has the largest number of clicks is greater than the clicks of the recommended category that has the smallest number of clicks; and
stores the index keyword and the number of recommended categories in a navigation dictionary when the clicks of the remaining category that has the largest number of clicks is less than the clicks of the recommended category that has the smallest number of clicks, and stores the index keyword and the number of recommended categories in the navigation dictionary after the recommended category that has the smallest number of clicks has been replaced when the clicks of the remaining category that has the largest number of clicks is greater than the clicks of the recommended category that has the smallest number of clicks.
1 Assignment
0 Petitions
Accused Products
Abstract
The present disclosure describes a method, an apparatus and a system of intelligent navigation. In one embodiment, a method includes: receiving a user inquiry from a client terminal; searching a navigation dictionary based on the user inquiry to obtain a recommendation result corresponding to the user inquiry, the navigation dictionary including an editor recommendation based on user behavior information; and sending the recommendation result to the client terminal. The present disclosure can enhance the accuracy, relevancy, richness and intelligence of the intelligent navigation, and reduce user search time as well as the search loading on the server.
-
Citations
18 Claims
-
1. A method implemented by one or more computing devices, the method comprising:
-
sending a user inquiry to a web site from a client device, wherein the user inquiry includes a search keyword; and receiving a recommendation result at the client device responsive to the user inquiry, wherein the web site; generates an editor recommendation that includes an index keyword and a number of recommended categories of a plurality of categories, the number of recommended categories being based on user behavior information, the plurality of categories less the number of recommended categories leaving a number of remaining categories, the plurality of categories being associated with the index keyword and having a number of clicks made by the client device; determines whether the clicks of a remaining category that has a largest number of clicks is greater than the clicks of a recommended category that has a smallest number of clicks; replaces the recommended category that has the smallest number of clicks with the remaining category when the clicks of the remaining category that has the largest number of clicks is greater than the clicks of the recommended category that has the smallest number of clicks; and stores the index keyword and the number of recommended categories in a navigation dictionary when the clicks of the remaining category that has the largest number of clicks is less than the clicks of the recommended category that has the smallest number of clicks, and stores the index keyword and the number of recommended categories in the navigation dictionary after the recommended category that has the smallest number of clicks has been replaced when the clicks of the remaining category that has the largest number of clicks is greater than the clicks of the recommended category that has the smallest number of clicks. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system comprising:
-
a memory that stores machine instructions; a display device; and a processor that executes the machine instructions to; send a user inquiry to a web site, wherein the user inquiry includes a search keyword; and receive a recommendation result from the web site responsive to the user inquiry, wherein the web site; generates an editor recommendation that includes an index keyword and a number of recommended categories from a plurality of categories, the number of recommended categories being based on user behavior information, the plurality of categories less the number of recommended categories leaving a number of remaining categories, the plurality of categories being associated with the index keyword and having a number of clicks made by the client device; determines whether the clicks of a remaining category that has a largest number of clicks is greater than the clicks of a recommended category that has a smallest number of clicks; replaces the recommended category that has the smallest number of clicks with a remaining category when the clicks of the remaining category that has the largest number of clicks is greater than the clicks of the recommended category that has the smallest number of clicks; and stores the index keyword and the number of recommended categories in a navigation dictionary when the clicks of the remaining category that has the largest number of clicks is less than the clicks of the recommended category that has the smallest number of clicks, and stores the index keyword and the number of recommended categories in the navigation dictionary after the recommended category that has the smallest number of clicks has been replaced when the clicks of the remaining category that has the largest number of clicks is greater than the clicks of the recommended category that has the smallest number of clicks. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification