Method, apparatus and system of intelligent navigation
First Claim
1. A method implemented by one or more computing devices, the method comprising:
- obtaining user behavior information;
generating reference data based at least in part on statistics obtained from the user behavior information;
compiling the reference data to obtain an editor recommendation corresponding to the user behavior information, the editor recommendation including one or more index keywords, one or more index categories, and corresponding recommendation content based on the reference data;
compiling the editor recommendation into a navigation dictionary;
receiving a user inquiry including a search keyword and search categories from a client terminal;
searching the navigation dictionary based at least in part on the user inquiry to obtain a recommendation result including the recommendation content, index category and a recommendation type, wherein the search keyword of the user inquiry matches the index keyword of the reference data and the search category of the user inquiry matches the index category of the reference data; and
sending the recommendation result including the recommendation content presented based upon the recommendation type to the client terminal.
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
17 Claims
-
1. A method implemented by one or more computing devices, the method comprising:
-
obtaining user behavior information; generating reference data based at least in part on statistics obtained from the user behavior information; compiling the reference data to obtain an editor recommendation corresponding to the user behavior information, the editor recommendation including one or more index keywords, one or more index categories, and corresponding recommendation content based on the reference data; compiling the editor recommendation into a navigation dictionary; receiving a user inquiry including a search keyword and search categories from a client terminal; searching the navigation dictionary based at least in part on the user inquiry to obtain a recommendation result including the recommendation content, index category and a recommendation type, wherein the search keyword of the user inquiry matches the index keyword of the reference data and the search category of the user inquiry matches the index category of the reference data; and sending the recommendation result including the recommendation content presented based upon the recommendation type to the client terminal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system comprising:
-
one or more processors; a memory; an acquisition module stored in the memory and executable by the one or more processors to receive a user inquiry from a client terminal, wherein the user inquiry comprises a search keyword and search categories; an inquiry module stored in the memory and executable by the one or more processors to search a navigation dictionary based at least in part on the user inquiry to obtain a recommendation result corresponding to the user inquiry, types of content included in the user inquiry, and the navigation dictionary including an editor recommendation which is obtained based at least in part on user behavior information, wherein the editor recommendation is obtained by; generating reference data based at least in part on statistics obtained from the user behavior information including the recommendation content, one or more index categories and a recommendation type, wherein the search keyword of the user inquiry matches one or more index keywords of the reference data and the search category of the user inquiry matches the index category of the reference data; compiling the reference data to obtain the editor recommendation corresponding to the user behavior information, the editor recommendation including the index keywords, the index categories, and corresponding recommendation content based on the reference data; and compiling the editor recommendation into the navigation dictionary; and a transmission module stored in the memory and executable by one or more processors to send the recommendation result including the recommendation content presented based upon the recommendation type to the client terminal.
-
-
15. A method implemented by one or more computing devices, the method comprising:
-
obtaining the user behavior information; providing a user behavior log based at least in part on statistics obtained from the user behavior information; generating reference data based at least in part on statistics obtained from the user behavior information; compiling the reference data to obtain an editor recommendation corresponding to the user behavior information wherein the editor recommendation comprises at least a search keyword, a first category and a first recommendation content; compiling the editor recommendation into the navigation dictionary; determining whether a number of clicks associated with a second category that correspond to the search keyword and not included in the editor recommendation is fraudulent data in an event that the number of clicks associated with the second category is more than a number of clicks associated with the first category included in the editor recommendation; and performing a corresponding action in response to determining that the number of clicks associated with the second category is not fraudulent data wherein the corresponding action comprises one of deleting the editor recommendation which includes the first category from the navigation dictionary or replacing the first category by the second category and further the first recommendation content by a second recommendation content which corresponds to the second category in the editor recommendation. - View Dependent Claims (16, 17)
-
Specification