Searching method, client and server
A searching method, a client and a server are provided. The searching method includes: obtaining, at a client device, a query set selected from two or more multi-level classification webpages; sending the query set from the client device to a server; and receiving, at the client device, search results according to the query set from the server.
1. A computer-implemented searching method, comprising:
obtaining, at a client device, a query set selected from two or more multi-level classification webpages;
sending the query set from the client device to a server;
receiving, at the client device, search results according to the query set from the server;
before obtaining a query set selected from two or more multi-level classification webpages, further comprising:
obtaining, at the client device, category information of a search object; and
establishing and displaying, at the client device, the two or more multi-level classification webpages according to the category information;
wherein obtaining category information of a search object comprises:
obtaining, at the client device, initial category information of the search object from the server;
processing, at the client device, the initial category information of the search object; and
obtaining, at the client device, the category information of the search object;
wherein:
the initial category information is obtained by the server via a web crawler or by extracting information in a database at a server side; and
processing the initial category information of the search object comprises:
counting, at the client device, a word frequency of the initial category information; and
removing, at the client device, a portion of the initial category information having the word frequency less than a predetermined threshold.
2. The method according to claim 1 , further comprising:
sending the category information from the client device to the server so as to establish a reverse index database of the search object by the server according to the category information.
3. A non-transitory computer readable storage medium, comprising one or more computer programs configured to execute the following steps on one or more computing devices:
obtaining a query set selected from two or more multi-level classification webpages;
sending the query set to a server;
receiving search results returned according to the query set from the server; and
before obtaining a query set selected from multi-level classification webpages:
obtaining category information of a search object; and
establishing and displaying the multi-level classification webpages according to the category information;
obtaining initial category information of the search object from the server;
processing the initial category information of the search object; and
obtaining the category information of the search object;
wherein the initial category information is obtained by identifying an intention of question and answer data and performing natural language processing; and
wherein:
the initial category information is obtained by the server via a web crawler or by extracting information in a database at a server side; and
processing the initial category information of the search object comprises:
counting, at the client device, a word frequency of the initial category information; and
removing, at the client device, a portion of the initial category information having the word frequency less than a predetermined threshold.
4. The non-transitory computer readable storage medium according to claim 3 , further comprising:
sending the category information to the server so as to establish a reverse index database of the search object by the server according to the category information.