CN102402619A - Search method and device - Google Patents

Search method and device Download PDF

Info

Publication number
CN102402619A
CN102402619A CN2011104403347A CN201110440334A CN102402619A CN 102402619 A CN102402619 A CN 102402619A CN 2011104403347 A CN2011104403347 A CN 2011104403347A CN 201110440334 A CN201110440334 A CN 201110440334A CN 102402619 A CN102402619 A CN 102402619A
Authority
CN
China
Prior art keywords
information
search
extend
query
search results
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN2011104403347A
Other languages
Chinese (zh)
Other versions
CN102402619B (en
Inventor
曾相宗
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Vtron Technologies Ltd
Original Assignee
Vtron Technologies Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Vtron Technologies Ltd filed Critical Vtron Technologies Ltd
Priority to CN 201110440334 priority Critical patent/CN102402619B/en
Publication of CN102402619A publication Critical patent/CN102402619A/en
Application granted granted Critical
Publication of CN102402619B publication Critical patent/CN102402619B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Abstract

The invention provides a search method and a search device. The search method comprises the following steps of: receiving query information, wherein the query information comprises at least one query keyword; determining first expansion information, which is associated with the query information, in a preset knowledge base, wherein the preset knowledge base comprises different pieces of expansion information; according to the query information and the first expansion information, calling a third-party search engine for searching; acquiring and outputting a search result; and determining first matching information, which is associated with the query information and the first expansion information, in the search result, and adding the first matching information which serves as the expansion information into the preset knowledge base. By the embodiment of the invention, search efficiency can be improved, and the search result is more accurate.

Description

A kind of searching method and device
Technical field
The present invention relates to the Computer Applied Technology field, relate to a kind of searching method and device in particular.
Background technology
Development along with the internet information technology; The information that can offer the user in the internet is more and more huger; Various search engines arise at the historic moment, and the user retrieves through the input inquiry speech, and search engine can mate the search information and the output of this query word from index data base.
But owing to be flooded with bulk information in the internet, the most classification of search information of search engine output is numerous and diverse, and it is indeterminate to classify; The user needs oneself from a large amount of search information of output, to screen usually; Search the information content that needs, particularly when the user hopes to inquire about the information content in a certain field, because the information of search engine output does not have clearly classification; The user need screen from Search Results one by one; Perhaps increase inquiry vocabulary repeated searching, therefore need the labor time, thereby cause search efficiency lower.
Summary of the invention
In view of this, the invention provides a kind of searching method and device, cause the lower technical matters of search efficiency in order to solve existing searching method.
For realizing above-mentioned purpose, the present invention provides following technical scheme:
A kind of searching method, this method comprises:
Receive Query Information, said Query Information comprises at least one searching keyword;
In preset knowledge base, confirm first extend information relevant with said Query Information, said preset knowledge base comprises different extend informations;
Calling third party's search engine according to the said Query Information and first extend information searches for;
Obtain and export said Search Results;
Confirm first relevant with first extend information in the said Search Results match information, add in the said preset knowledge base as extend information with said Query Information.
Preferably, said definite first extend information relevant with said Query Information comprises:
Calculate the relevance degree of Query Information and said different extend informations;
Confirm relevance degree greater than the extend information of first threshold as first extend information.
Preferably, first match information relevant with first extend information with said Query Information comprises in said definite said Search Results:
Extract the search word in the said Search Results;
Calculate the relevance degree of search word and Query Information and first extend information respectively;
Confirm relevance degree greater than the search word of second threshold value as first match information.
Preferably, saidly obtain and export said Search Results and comprise:
Obtain the Search Results that web crawlers grasps; Said Search Results is said web crawlers is confirmed three match information relevant with first extend information with said Query Information from the preliminary Search Results that grasps after, the Search Results of from said preliminary Search Results, confirming that comprises this second match information;
With said Search Results output.
Preferably, the said relevance degree that calculates search word and the Query Information and first extend information respectively comprises:
Add up the identical occurrence number of search word in said Search Results;
According to what of occurrence number, calculate search word respectively with the relevance degree of the Query Information and first extend information.
Preferably, said Query Information also comprises classification information, then saidly confirms that in preset knowledge base first extend information relevant with said Query Information is specially:
In the preset knowledge base of the said classification information of correspondence, confirm first extend information relevant with said Query Information.
Preferably, first match information relevant with first extend information with said Query Information is specially in said definite said Search Results:
Confirm first relevant with first extend information among the user-selected target search result match information with said Query Information.
A kind of searcher, this device comprises:
Receiver module is used to receive user's Query Information, and said Query Information comprises at least one keyword;
Expansion module is used for confirming first extend information relevant with said Query Information in preset knowledge base that said preset knowledge base comprises different extend informations;
Search module is used for calling third party's search engine according to said Query Information and relevant information and searches for;
Acquisition module is used to obtain and exports said Search Results;
Determination module is used for confirming said Search Results first match information relevant with first extend information with said Query Information, adds in the said preset knowledge base as extend information.
Preferably, said expansion module comprises:
First computing module is used to calculate the relevance degree of Query Information and said different extend informations;
The expansion submodule, be used for confirming relevance degree greater than the extend information of first threshold as first extend information.
Preferably, said determination module comprises:
Extraction module is used for extracting the search word of said Search Results;
Second computing module is used for calculating respectively the relevance degree of search word and the Query Information and first extend information;
Confirm submodule, be used for confirming relevance degree greater than the search word of second threshold value as first match information.
Can know via above-mentioned technical scheme, compared with prior art, the invention provides a kind of searching method and device; Through receiving Query Information; In preset knowledge base, confirm first extend information relevant, and call third party's search engine again according to this Query Information and first extend information and search for, obtain said Search Results then and also export with Query Information; Owing to Query Information is expanded through increasing preset knowledge base; And preset knowledge base comprises first match information that extracts according to each Search Results, and the expansion of therefore Query Information being carried out meets user view, makes that the Search Results of output is more accurate; Also just reduce search operation, improved search efficiency.And, make the user need not to search repeatedly or repeat search owing to improved search efficiency, the operand of the system that therefore also just reduces, and then improved system performance.
Description of drawings
In order to be illustrated more clearly in the embodiment of the invention or technical scheme of the prior art; To do to introduce simply to the accompanying drawing of required use in embodiment or the description of the Prior Art below; Obviously, the accompanying drawing in describing below only is embodiments of the invention, for those of ordinary skills; Under the prerequisite of not paying creative work, can also obtain other accompanying drawing according to the accompanying drawing that provides.
Fig. 1 is the process flow diagram of a kind of searching method embodiment 1 of the present invention;
Fig. 2 is the process flow diagram of a kind of searching method embodiment 2 of the present invention;
Fig. 3 is the structural representation of a kind of searcher embodiment 1 of the present invention;
Fig. 4 is the structural representation of a kind of searching method embodiment 2 of the present invention.
Embodiment
To combine the accompanying drawing in the embodiment of the invention below, the technical scheme in the embodiment of the invention is carried out clear, intactly description, obviously, described embodiment only is the present invention's part embodiment, rather than whole embodiment.Based on the embodiment among the present invention, those of ordinary skills are not making the every other embodiment that is obtained under the creative work prerequisite, all belong to the scope of the present invention's protection.
One of main thought of the present invention can comprise: receive Query Information; And in preset knowledge base, confirm first extend information relevant with Query Information, and call third party's search engine according to this Query Information and first extend information then and search for, obtain said Search Results and also export; Because Query Information is expanded; And preset knowledge base comprises first match information that extracts according to Search Results each time, and the expansion of therefore Query Information being carried out meets user view, makes that the Search Results of output is more accurate; Also just reduce search operation, improved search efficiency.And, make the user need not to search repeatedly or repeat search owing to improved search efficiency, the operand of the system that therefore also just reduces, and then improved system performance.
Referring to Fig. 1, show the process flow diagram of a kind of searching method embodiment 1 of the present invention, this method can comprise:
Step 101: receive Query Information, said Query Information comprises at least one keyword.
Said Query Information can comprise that the user passes through the Query Information of operation interface input, and it can comprise one or more searching keyword.
Step 102: in preset knowledge base, confirm first extend information relevant with said Query Information, said preset knowledge base comprises different extend informations.
Said preset knowledge base is meant corresponding a certain type, and the perhaps knowledge base in a certain field is for example about the knowledge base of tourism, about the knowledge base of sports lottery ticket etc., about the knowledge base of electronic technology.It comprises different extend informations, can be meant the word finder that vocabulary and/or a plurality of vocabulary form.
The knowledge base of systemic presupposition can comprise a plurality of, corresponding dissimilar or different field.Therefore described Query Information also comprises classification information, and the corresponding knowledge base of each classification then can arrive corresponding knowledge base according to this classification information searching, and in this knowledge base, search the extend information of coupling, promptly obtains first extend information.
Query Information comprises at least one keyword; And extend information can be meant vocabulary or the word finder that is formed by a plurality of vocabulary; Confirm first extend information relevant with Query Information; Can be through calculating the relevance degree of different extend informations and Query Information, and with relevance degree greater than the extend information of first threshold as first extend information.
The relevance degree that calculates extend information and Query Information can adopt multiple mode; For example a kind of mode can adopt the semantic network technology assignment; For example Query Information includes only a keyword; Extend information is expansion vocabulary, then utilizes semantic network to give the semantic relevancy value for keyword and expansion vocabulary.Semantic network technology can be meant the taxonomic hierarchies that utilizes knowledge sources such as knowing net to provide usually, calculates the semantic relevancy value between the word.Said knowledge net is meant that with word representative notion be description object, discloses between notion and the notion and the relation between the attribute that notion had is the general knowledge storehouse of substance.For example Query Information is " doctor "; Then can confirm that through the semantic net assignment " hospital " " patient " is higher with the degree of correlation of " doctor "; And " bank " and " doctor " degree of correlation are lower, and hospital, patient, bank and doctor's relevance degree can be respectively 0.8,0.8,0.1 etc.
Described first threshold can be to set according to actual conditions, and for example setting this threshold value is 0.5.The extend information number that also can select is as required confirmed; Specifically be to confirm relevance degree order from big to small; Confirm in proper order that according to this N relevance degree is first threshold, then can determine N first extend information, this N value is the extend information number that needs selection.
Another kind of mode can be to confirm the degree of correlation of extend information and Query Information according to user's selection, receive user's Query Information after, can present extend information at display interface, be different extend information assignment by the user.
Certainly calculate relevance degree and can also adopt other degree of correlation algorithms, learning model calculates the relevance degree between the word for example to adopt that parameter estimation, probability statistics, characteristic are obtained etc.
When Query Information comprises a plurality of keyword, be the relevance degree that calculates each keyword and extend information respectively, screening according to the relevance degree size then.
Wherein said preset knowledge base can be sky when initial query, promptly can not comprise extend information.
Step 103: call third party's search engine according to the said Query Information and first extend information and search for.
With Query Information and relative first extend information; For example user's Query Information is " Guangzhou "; And should preset knowledge base be the tourism knowledge base; Then said first extend information possibly comprise vocabulary or word finders such as " sight spot ", " hotel ", " tourism route ", then can search for through calling third party's search engine with " Guangzhou ", " sight spot ", " hotel ", " tourism route " as new searching key word.
Owing to user's Query Information is expanded, is therefore more met user's inquiry intention in result through third party's search engine searches.
Step 104: obtain and export said Search Results.
Obtain the Search Results of the 3rd search engine, can also can grasp Search Results through obtaining with the corresponding interface of third party's search engine through web crawlers.Web crawlers is meant a kind of according to certain rule, grasps the program or the script of WWW information automatically.
Step 105: confirm first relevant with first extend information in the said Search Results match information, add in the said preset knowledge base as extend information with said Query Information.
After Search Results output; Also need analyze the Search Results that obtains; This Search Results is owing to be the information content of the different web pages obtained; From this information content, confirm first match information relevant with first extend information with said Query Information, said first match information can be meant vocabulary or word finder, then this match information is added in the said preset knowledge base as extend information.
Confirm that from Search Results first match information relevant with first extend information with said Query Information can specifically comprise:
At first, the search word in the extraction Search Results.
Because Search Results comprises many information contents, the web page contents that each bar information content is corresponding different.Extracting search word promptly is that the information content is carried out participle, get rid of stop words then after, can obtain search word.Participle is meant to be exactly the process that continuous word sequence is reassembled into word sequence according to certain standard.Stop words is meant the function word that some do not have physical meaning, for example " " " some " speech such as " then ".
Calculate the relevance degree of search word and Query Information and first extend information then respectively, and definite relevance degree greater than the search word of second threshold value as first match information.
Calculate search word and also can adopt multiple mode with the relevance degree of the Query Information and first extend information respectively, a kind of mode can adopt semantic net assignment mode mentioned above.
Another kind of mode can be confirmed according to the number of times that identical search word occurs in said Search Results; Concrete; At first add up the number of times that identical search word occurs in said Search Results; For example " White Cloud Mountain " all occurs in many information contents, can think that then it is the most relevant with first extend information with Query Information.Afterwards according to occurrence number from many to few order; Confirm the relevance degree of search word and Query Information and first extend information; The concrete assignment of each search word can adopt multiple mode; For example, only need satisfy higher the getting final product of its relevance degree of the more search word of occurrence number according to what proportionate relationship etc. of number of times.
Another maybe mode also can adopt the mode of artificial assignment, and selector from search word is should the speech of preset knowledge base type, and then corresponding selected search word is that relevance degree is higher, and other are unselected searches search word then the degree of correlation is lower.
Another maybe mode, and how many number of times that can at first occur according to semantic net assignment or search word carries out degree of correlation assignment, and then according to the search word of artificial selection, and increase its corresponding relevance degree.
Described second threshold value can be confirmed according to actual conditions, also can be that the search word number of selecting is as required confirmed.
The described preset knowledge base of the embodiment of the invention is to be formed by first match information of extracting according to the information content of Search Results, because this first match information is relevant with first extend information with Query Information.The extend information that therefore preset knowledge base is comprised; Comprise the extend information that first match information forms; Be to meet the user inquiring intention, and should preset knowledge base after each inquiry, all possibly increase the new Query Information that belongs to this knowledge base type, therefore make when inquiring about at every turn; First extend information will more meet user's inquiry intention; Thereby make that the Search Results of final output is the Search Results that meets the user inquiring intention, therefore need not the user, improved search rate searching again or repeated searching.
In this enforcement,, and in preset knowledge base, confirm first extend information that Query Information is relevant through the reception Query Information; And call third party's search engine again according to this Query Information and first extend information and search for; Obtain said Search Results and output then, because Query Information is expanded, and preset knowledge base comprises the match information of extracting according to each Search Results; Therefore the expansion of Query Information being carried out meets user view; Make that the Search Results of output is more accurate, also just reduced search operation, improved search efficiency.And, making the user need not to search repeatedly or repeat search owing to improved search efficiency, the operand of the system that therefore reduces has improved system performance.
Referring to Fig. 2, show the process flow diagram of a kind of searching method embodiment 2 of the present invention, this method can comprise:
Step 201: receive Query Information, said Query Information comprises at least one searching keyword and classification information.
Said searching keyword is meant the keyword that the user imports, and can comprise one or more.Said classification information is vocabulary or the word finder that is used to represent different types or different field, for example " tourism ", " sports lottery ticket ", " electronics " etc., and this classification information can show that the user clicks and can select through display interface.The corresponding different knowledge of different classification information storehouse.
Step 202: in the preset knowledge base of corresponding this classification information, confirm first extend information relevant with said Query Information, said preset knowledge base comprises different extend informations.
According to classification information, select the corresponding preset knowledge base, comprise corresponding a certain type, or the extend information in a certain field in this preset knowledge base.
This preset knowledge base can be sky when initially using, and also can comprise preset extend information.
Definite first extend information detailed process relevant with said Query Information can be joined described in the part said method embodiment 1.Because Query Information comprises classification information and keyword; This classification information also is vocabulary; Therefore when calculating the relevance degree of Query Information and different extend informations; The vocabulary that need to calculate keyword and classification information respectively with the relevance degree of different extend informations, the vocabulary of classification information is also promptly as searching keyword.
Step 203: call third party's search engine according to the said Query Information and first extend information and search for.
Also be about to the Query Information and first extend information and be sent to third party's search engine, search for by third party's search engine as searching key word.
The embodiment of the invention is to search for by third party's search engine, can the precise search keyword, therefore can realize to a certain type, the perhaps search in a certain field.For example in " electronics " field, if the user directly searches for through third party's search engine, searching keyword " mobile phone " for example; The search content quantity of information that then obtains is a lot; And classification is numerous and diverse, and the actual user is components and parts of wanting to search for mobile phone, perhaps function type of mobile phone etc.; And the described method of the employing embodiment of the invention; At first can searching keyword " mobile phone " be expanded, owing to be in the knowledge base in preset corresponding a certain type or a certain field, to search, therefore first extend information of coupling comprises " function " expansion words such as " devices "; Therefore when calling third party's search engine and search for, can obtain more accurate and meet the search content that user inquiring is intended to.
Step 204: obtain Search Results and output that web crawlers grasps.
Wherein, Said Search Results is said web crawlers is confirmed three match information relevant with first extend information with said Query Information from the preliminary Search Results that grasps after, the preliminary Search Results of from said preliminary Search Results, confirming that comprises this second match information.
Third party's search engine can obtain preliminary Search Results after searching for according to Query Information and first extend information, comprises the information content of corresponding different web pages content.System need obtain the information content and output, specifically can grasp through web crawlers.Web crawlers can carry out preliminary screening when grasping Search Results.Detailed process can for:
At first will from the preliminary Search Results that grasps, confirm second match information relevant with first extend information with said Query Information, it comprises:
Extract the preliminary search word in the said search content.
Calculate the relevance degree of preliminary search word and Query Information and first extend information respectively.
Confirm relevance degree greater than the preliminary search word of the 3rd threshold value as second match information.
The preliminary Search Results that will comprise this second match information then is as Search Results.
Because the preliminary Search Results of the 3rd search engine is to comprise the speech confirmed according to Query Information and first extend information or all information contents of field.Therefore web crawlers carries out preliminary screening earlier, from preliminary Search Results, determines the preliminary Search Results that comprises this second match information, is transferred to system as Search Results, and system is at this Search Results of output, therefore further accurate query contents.
Step 205: confirm first relevant with first extend information in the said Search Results match information, add in the said preset knowledge base as extend information with said Query Information.
Wherein concrete can be to confirm first match information relevant with first extend information with said Query Information among the user-selected target search result, and first match information is added in the said preset knowledge base as extend information.
User-selected target search result is according to user's click information and definite; The Search Results output back that obtains shows at display interface; The display message of presenting to the user is the record that is formed by different linking or web page title or partial content summary; The user obtains search content through clicking record; Can think that according to user-selected record this record corresponding search result is the Search Results that meets user inquiring intention, can confirm that this Search Results is the target search result, then according to this target search result's the information content; Confirm first match information relevant with first extend information, and add in the said preset knowledge base as extend information with said Query Information.According to the information content, confirm the detailed process of first match information relevant with first extend information with said Query Information can mothed of participating embodiment 1 described in, repeat no more at this.
In the present embodiment, preset knowledge base can comprise a plurality of, and the user can select corresponding classification information and then confirm to carry out the preset knowledge base that Query Information is expanded according to the inquiry intention of oneself; In this preset knowledge base, Query Information is expanded; Promptly confirm first extend information relevant, and call the 3rd search engine searches, with the Search Results output of obtaining according to this Query Information and first extend information with Query Information; And the target search result who selects according to the user confirms first match information; As extend information, thereby make that this extend information is the extend information that more meets user view in current type or field, therefore can be so that subsequent searches is more accurate; The output result also more meets user view, therefore can improve search efficiency.And, make the user need not to search repeatedly or repeat search owing to improved search efficiency, the operand of the system that therefore also just reduces, and then improved system performance.
Corresponding with the method that a kind of searching method embodiment 1 of above-mentioned the application is provided, referring to Fig. 3, the application also provides a kind of searcher embodiment 1, and in the present embodiment, this device can comprise:
Receiver module 301 is used to receive user's Query Information, and said Query Information comprises at least one keyword.
Said Query Information can comprise that the user passes through the Query Information of operation interface input, and it can comprise one or more searching keyword.
Expansion module 302 is used for confirming first extend information relevant with said Query Information in preset knowledge base that said preset knowledge base comprises different extend informations.
Query Information comprises at least one keyword; And extend information can be meant vocabulary or the word finder that is formed by a plurality of vocabulary; Confirm first extend information relevant with Query Information; Can be through calculating the relevance degree of different extend informations and Query Information, and with relevance degree greater than the extend information of first threshold as first extend information.
Therefore, said expansion module 302 can comprise:
First computing module 3021 is used to calculate the relevance degree of Query Information and said different extend informations.
The relevance degree that calculates extend information and Query Information can adopt multiple mode, and the calculating of the degree of correlation can be specifically referring to described in the method embodiment.
Expansion submodule 3022, be used for confirming relevance degree greater than the extend information of first threshold as first extend information.
Search module 303 is used for calling third party's search engine according to said Query Information and relevant information and searches for;
Acquisition module 304 is used to obtain and exports said Search Results.
Obtain the Search Results of the 3rd search engine, can also can climb and get Search Results through obtaining with the corresponding interface of third party's search engine through web crawlers.Web crawlers is meant a kind of according to certain rule, grasps the program or the script of WWW information automatically.
Determination module 305 is used for confirming said Search Results first match information relevant with first extend information with said Query Information, adds in the said preset knowledge base as extend information.
After Search Results output; Also need analyze the Search Results that obtains; This Search Results is owing to be the information content of the different web pages obtained; From this information content, confirm first match information relevant with first extend information with said Query Information, said first match information can be meant vocabulary or word finder, then this match information is added in the said preset knowledge base as extend information.
Wherein, said determination module 305 can specifically comprise:
Extraction module 3051 is used for extracting the search word of said Search Results.
Because Search Results comprises many information contents, the web page contents that each bar information content is corresponding different.Said extraction module specifically is at first to be that the information content is carried out participle, get rid of stop words then after, obtain search word.
Second computing module 3052 is used for calculating respectively the relevance degree of search word and the Query Information and first extend information.
Calculate search word and also can adopt multiple mode with the relevance degree of the Query Information and first extend information respectively, a kind of mode can adopt described semantic net assignment mode.
Another kind of mode can be confirmed according to the number of times that identical search word occurs in said Search Results.Therefore said second computing module 3052 can also comprise:
Statistical module 30521, the number of times that the search word that is used for adding up identical occurs at said Search Results.
Second calculating sub module 30522 is used for according to occurrence number from many calculating the relevance degree of search word and the Query Information and first extend information to few order.The concrete assignment of each search word can adopt multiple mode, for example according to what proportionate relationship etc. of number of times, only need satisfy higher the getting final product of its relevance degree of the more search word of occurrence number.
Another possibility mode also can adopt the mode of artificial assignment.
Another maybe mode, and how many number of times that can at first occur according to semantic net assignment or search word carries out degree of correlation assignment, and then according to the search word of artificial selection, and increase its corresponding relevance degree.
Confirm submodule 3053, be used for confirming relevance degree greater than the search word of second threshold value as first match information.
In this enforcement, after said searcher receives Query Information, in preset knowledge base, confirm first extend information that Query Information is relevant; And call third party's search engine again according to this Query Information and first extend information and search for; Obtain said Search Results and output then, because Query Information is expanded, and preset knowledge base comprises the match information of extracting according to each Search Results; Therefore the expansion of Query Information being carried out meets user view; Make that the Search Results of output is more accurate, also just reduced search operation, improved search efficiency.And, make the user need not to search repeatedly or repeat search owing to improved search efficiency, the operand of the system that therefore reduces, and then improved system performance.
The described device of present embodiment can be integrated on the server, also can link to each other with server as an entity separately.In addition, need to prove, when the described method of the application adopts software to realize, can be used as a newly-increased function of server of search engine, can write corresponding program separately yet, the application does not limit the implementation of said method or device.
In practical application, the described searcher of present embodiment can be integrated in the search engine server that is used in the search of a certain field, and this search engine server also comprises preset knowledge base.Also promptly be formed for searching for specially the professional search engine in a certain field, it calls the 3rd search engine again and searches for through Query Information is expanded, and the Search Results that obtains is exported to the user.Can obtain accurate search results through described professional search engine; Improved search efficiency; Reduce the operand of server, therefore can improve the performance of server, and search procedure is carried out through man-machine interactive system; Because the user need not to search repeatedly and repeat search, therefore also improve the performance of computing machine.
Corresponding with the method that a kind of searching method embodiment 2 of above-mentioned the application is provided, referring to Fig. 4, the application also provides a kind of searcher embodiment 2, and in the present embodiment, this device can comprise:
Receiver module 401 is used to receive user's Query Information, and said Query Information comprises at least one searching keyword and classification information.
Said searching keyword is meant the keyword that the user imports, and can comprise one or more.Said classification information is vocabulary or the word finder that is used to represent different types or different field, for example " tourism ", " sports lottery ticket ", " electronics " etc., and this classification information can show that the user clicks and can select through display interface.The corresponding different knowledge of different classification information storehouse.
Expansion module 402 is used for confirming first extend information relevant with said Query Information in the preset knowledge base of the said classification information of correspondence that said preset knowledge base comprises different extend informations.
According to classification information, select the corresponding preset knowledge base, comprise corresponding a certain type, or the extend information in a certain field in this preset knowledge base.
This preset knowledge base can be sky when initially using, and also can comprise preset extend information.
Wherein this expansion module 402 can specifically comprise:
First computing module 4021 is used to calculate the relevance degree of Query Information and said different extend informations.
Expansion submodule 4022, be used for confirming relevance degree greater than the extend information of first threshold as first extend information.
Search module 403 is used for calling third party's search engine according to said Query Information and relevant information and searches for.
The embodiment of the invention is to search for by third party's search engine, can the precise search keyword, therefore can realize to a certain type, the perhaps search in a certain field.For example in " electronics " field, if the user directly searches for through third party's search engine, searching keyword " mobile phone " for example; The search content quantity of information that then obtains is a lot; And classification is numerous and diverse, and the actual user is components and parts of wanting to search for mobile phone, perhaps function type of mobile phone etc.; And the described method of the employing embodiment of the invention; At first can searching keyword " mobile phone " be expanded, owing to be in the knowledge base in preset corresponding a certain type or a certain field, to search, therefore first extend information of coupling comprises " function " expansion words such as " devices "; Therefore when calling third party's search engine and search for, can obtain more accurate and meet the search content that user inquiring is intended to.
Acquisition module 404 is used to obtain the Search Results that web crawlers grasps.
After confirming second match information relevant with first extend information with said Query Information in the preliminary Search Results that said web crawlers at first grasps, the preliminary Search Results that will comprise this second match information then is as Search Results.
Third party's search engine can obtain preliminary Search Results after searching for according to Query Information and first extend information, comprises the information content of corresponding different web pages content.System need obtain the information content and output, specifically can grasp through web crawlers.Web crawlers can carry out preliminary screening when grasping Search Results.Detailed process can for:
At first will from the preliminary Search Results that grasps, confirm second match information relevant with first extend information with said Query Information, it comprises:
Extract the preliminary search word in the said search content.
Calculate the relevance degree of preliminary search word and Query Information and first extend information respectively.
Confirm relevance degree greater than the preliminary search word of the 3rd threshold value as second match information.
The preliminary Search Results that will comprise this second match information then is as Search Results.
Because the preliminary Search Results of the 3rd search engine is to comprise the speech confirmed according to Query Information and first extend information or all information contents of field.Therefore web crawlers carries out preliminary screening earlier, from preliminary Search Results, determines the preliminary Search Results that comprises this second match information, is transferred to system as Search Results, and system is at this Search Results of output, therefore further accurate query contents.
Determination module 405 is used for confirming said Search Results first match information relevant with first extend information with said Query Information, adds in the said preset knowledge base as extend information.
Wherein, said determination module specifically is to confirm that the first match user selected Search Results relevant with first extend information with said Query Information among the user-selected target search result is according to user's click information and definite.
The Search Results output back that obtains shows at display interface; And the display message of presenting to the user is the record that is formed by different linking or web page title or partial content summary; The user obtains search content through clicking record; Can think that according to user-selected record this record corresponding search result is the Search Results that meets the user inquiring intention, can confirm that then this Search Results is the target search result.Can confirm first match information relevant with first extend information according to this target search result's the information content then, and add in the said preset knowledge base as extend information with said Query Information.
Wherein, said determination module 405 can specifically comprise:
Extraction module 4051 is used for extracting the search word of said Search Results.
Second computing module 4052 is used for calculating respectively the relevance degree of search word and the Query Information and first extend information.
Confirm submodule 4053, be used for confirming relevance degree greater than the search word of second threshold value as first match information.
In the present embodiment, preset knowledge base can comprise a plurality of, and the user can select corresponding classification information and then confirm to carry out the preset knowledge base that Query Information is expanded according to the inquiry intention of oneself; In this preset knowledge base, Query Information is expanded; Promptly confirm first extend information relevant, and call the 3rd search engine searches, with the Search Results output of obtaining according to this Query Information and first extend information with Query Information; And confirm first match information according to the Search Results that the user selects; As extend information, thereby make that this extend information is the extend information that more meets user view in current type or field, therefore can be so that subsequent searches is more accurate; The output result also more meets user view, therefore can improve search efficiency.And, making the user need not to search repeatedly or repeat search owing to improved search efficiency, the operand of the system that therefore also just reduces has improved system performance.
In practical application; The described searcher of present embodiment can be integrated in the search engine server of specialty; This search engine server can comprise the preset knowledge base of a plurality of dissimilar or different field; This professional search engine can be realized the search of the information of a plurality of professional domains, thereby can be so that Search Results meets user view, and is more accurate.
Each embodiment adopts the mode of going forward one by one to describe in this instructions, and what each embodiment stressed all is and the difference of other embodiment that identical similar part is mutually referring to getting final product between each embodiment.For the disclosed device of embodiment, because it is corresponding with the embodiment disclosed method, so description is fairly simple, relevant part is partly explained referring to method and is got final product.
Need to prove; In this article; Relational terms such as first and second grades only is used for an entity or operation are made a distinction with another entity or operation, and not necessarily requires or hint relation or the order that has any this reality between these entities or the operation.And; Term " comprises ", " comprising " or its any other variant are intended to contain comprising of nonexcludability; Thereby make and comprise that process, method, article or the equipment of a series of key elements not only comprise those key elements; But also comprise other key elements of clearly not listing, or also be included as this process, method, article or equipment intrinsic key element.Under the situation that do not having much more more restrictions, the key element that limits by statement " comprising ... ", and be not precluded within process, method, article or the equipment that comprises said key element and also have other identical element.
For the convenience of describing, be divided into various unit with function when describing above the device and describe respectively.Certainly, can in same or a plurality of softwares and/or hardware, realize the function of each unit in embodiment of the present invention.
Description through above embodiment can know, those skilled in the art can be well understood to the present invention and can realize by the mode that software adds essential general hardware platform.Based on such understanding; The part that technical scheme of the present invention contributes to prior art in essence in other words can be come out with the embodied of software product; This computer software product can be stored in the storage medium, like ROM/RAM, magnetic disc, CD etc., comprises that some instructions are with so that a computer equipment (can be a personal computer; Server, the perhaps network equipment etc.) carry out the described method of some part of each embodiment of the present invention or embodiment.
To the above-mentioned explanation of the disclosed embodiments, make this area professional and technical personnel can realize or use the present invention.Multiple modification to these embodiment will be conspicuous concerning those skilled in the art, and defined General Principle can realize under the situation that does not break away from the spirit or scope of the present invention in other embodiments among this paper.Therefore, the present invention will can not be restricted to these embodiment shown in this paper, but will meet and principle disclosed herein and features of novelty the wideest corresponding to scope.

Claims (10)

1. a searching method is characterized in that, this method comprises:
Receive Query Information, said Query Information comprises at least one searching keyword;
In preset knowledge base, confirm first extend information relevant with said Query Information, said preset knowledge base comprises different extend informations;
Calling third party's search engine according to the said Query Information and first extend information searches for;
Obtain and export said Search Results;
Confirm first relevant with first extend information in the said Search Results match information, add in the said preset knowledge base as extend information with said Query Information.
2. method according to claim 1 is characterized in that, said definite first extend information relevant with said Query Information comprises:
Calculate the relevance degree of Query Information and said different extend informations;
Confirm relevance degree greater than the extend information of first threshold as first extend information.
3. method according to claim 1 is characterized in that, first match information relevant with first extend information with said Query Information comprises in said definite said Search Results:
Extract the search word in the said Search Results;
Calculate the relevance degree of search word and Query Information and first extend information respectively;
Confirm relevance degree greater than the search word of second threshold value as first match information.
4. method according to claim 1 is characterized in that, saidly obtains and exports said Search Results and comprise:
Obtain the Search Results that web crawlers grasps; Said Search Results is said web crawlers is confirmed three match information relevant with first extend information with said Query Information from the preliminary Search Results that grasps after, the Search Results of from said preliminary Search Results, confirming that comprises this second match information;
With said Search Results output.
5. method according to claim 3 is characterized in that, the said relevance degree that calculates search word and the Query Information and first extend information respectively comprises:
Add up the identical occurrence number of search word in said Search Results;
According to what of occurrence number, calculate search word respectively with the relevance degree of the Query Information and first extend information.
6. method according to claim 1 is characterized in that said Query Information also comprises classification information, then saidly confirms that in preset knowledge base first extend information relevant with said Query Information is specially:
In the preset knowledge base of the said classification information of correspondence, confirm first extend information relevant with said Query Information.
7. method according to claim 1 is characterized in that, first match information relevant with first extend information with said Query Information is specially in said definite said Search Results:
Confirm first relevant with first extend information among the user-selected target search result match information with said Query Information.
8. a searcher is characterized in that, this device comprises:
Receiver module is used to receive user's Query Information, and said Query Information comprises at least one keyword;
Expansion module is used for confirming first extend information relevant with said Query Information in preset knowledge base that said preset knowledge base comprises different extend informations;
Search module is used for calling third party's search engine according to said Query Information and relevant information and searches for;
Acquisition module is used to obtain and exports said Search Results;
Determination module is used for confirming said Search Results first match information relevant with first extend information with said Query Information, adds in the said preset knowledge base as extend information.
9. searcher according to claim 1 is characterized in that, said expansion module comprises:
First computing module is used to calculate the relevance degree of Query Information and said different extend informations;
The expansion submodule, be used for confirming relevance degree greater than the extend information of first threshold as first extend information.
10. searcher according to claim 1 is characterized in that, said determination module comprises:
Extraction module is used for extracting the search word of said Search Results;
Second computing module is used for calculating respectively the relevance degree of search word and the Query Information and first extend information;
Confirm submodule, be used for confirming relevance degree greater than the search word of second threshold value as first match information.
CN 201110440334 2011-12-23 2011-12-23 Search method and device Expired - Fee Related CN102402619B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN 201110440334 CN102402619B (en) 2011-12-23 2011-12-23 Search method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN 201110440334 CN102402619B (en) 2011-12-23 2011-12-23 Search method and device

Publications (2)

Publication Number Publication Date
CN102402619A true CN102402619A (en) 2012-04-04
CN102402619B CN102402619B (en) 2013-10-30

Family

ID=45884819

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 201110440334 Expired - Fee Related CN102402619B (en) 2011-12-23 2011-12-23 Search method and device

Country Status (1)

Country Link
CN (1) CN102402619B (en)

Cited By (32)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102819601A (en) * 2012-08-15 2012-12-12 中国联合网络通信集团有限公司 Information retrieval method and information retrieval equipment
CN103049525A (en) * 2012-12-20 2013-04-17 北京百度网讯科技有限公司 Method and device for providing object relevant information
CN103425662A (en) * 2012-05-16 2013-12-04 腾讯科技(深圳)有限公司 Information search method and device in network community
CN103559284A (en) * 2013-11-07 2014-02-05 北京国双科技有限公司 Word expansion method and device for webpage keywords
CN103885947A (en) * 2012-12-19 2014-06-25 北京百度网讯科技有限公司 Mining method for searching demands, intelligent searching method and device thereof
CN103927339A (en) * 2014-03-27 2014-07-16 北大方正集团有限公司 System and method for reorganizing knowledge
CN104268265A (en) * 2014-10-11 2015-01-07 时之我代信息科技(上海)有限公司 Information searching method and information searching device
CN104391859A (en) * 2014-10-22 2015-03-04 百度在线网络技术(北京)有限公司 Method and device for providing object information to user
WO2015043077A1 (en) * 2013-09-29 2015-04-02 北大方正集团有限公司 Semantic information acquisition method, keyword expansion method thereof, and search method and system
CN104699694A (en) * 2013-12-04 2015-06-10 腾讯科技(深圳)有限公司 Prompt message acquiring method and device
CN105069167A (en) * 2015-08-28 2015-11-18 成都六四三六五科技有限公司 Legal information search method and legal information search apparatus
CN105095386A (en) * 2015-06-30 2015-11-25 北京奇虎科技有限公司 Device and method for determining web page quality
CN105247514A (en) * 2013-03-13 2016-01-13 电气和电子工程师研究所股份有限公司 Identification of concepts and associated processing
WO2016015431A1 (en) * 2014-07-28 2016-02-04 百度在线网络技术(北京)有限公司 Search method, apparatus and device and non-volatile computer storage medium
CN105404695A (en) * 2015-12-23 2016-03-16 北京奇虎科技有限公司 Test question query method and apparatus
CN105550226A (en) * 2015-12-07 2016-05-04 中国人民大学 Inquiry sub-page generation method based on knowledge base
CN105574019A (en) * 2014-10-14 2016-05-11 高德软件有限公司 Query parameter processing method and device
CN105653660A (en) * 2015-12-29 2016-06-08 云南电网有限责任公司电力科学研究院 Association method and device of retrieval keyword
CN105653673A (en) * 2015-12-29 2016-06-08 小米科技有限责任公司 Information searching method and apparatus
CN105956189A (en) * 2016-06-08 2016-09-21 北京百度网讯科技有限公司 Artificial intelligence-based information recommendation method and apparatus
CN106095948A (en) * 2016-06-13 2016-11-09 网易(杭州)网络有限公司 The querying method of form, device and equipment
CN106095912A (en) * 2016-06-08 2016-11-09 北京百度网讯科技有限公司 For the method and apparatus generating expanding query word
CN106250509A (en) * 2016-08-03 2016-12-21 王晓光 Key class searching method and system in big data
CN106294661A (en) * 2016-08-04 2017-01-04 百度在线网络技术(北京)有限公司 A kind of extended search method and device
CN106682012A (en) * 2015-11-06 2017-05-17 阿里巴巴集团控股有限公司 Commodity object information searching method and device
WO2018023480A1 (en) * 2016-08-03 2018-02-08 王晓光 Keyword classification-based search method and system in big data
CN109684553A (en) * 2018-12-26 2019-04-26 北京百度网讯科技有限公司 For obtaining the method and device of information
CN110399548A (en) * 2018-04-20 2019-11-01 北京搜狗科技发展有限公司 A kind of search processing method, device, electronic equipment and storage medium
CN110727786A (en) * 2019-09-12 2020-01-24 武汉儒松科技有限公司 Self-learning knowledge base management method and device, terminal device and storage medium
CN110795615A (en) * 2019-10-28 2020-02-14 百度在线网络技术(北京)有限公司 Search method, device, equipment and storage medium
CN111488512A (en) * 2019-01-25 2020-08-04 深信服科技股份有限公司 Target to be collected obtaining method, device, equipment and storage medium
WO2021226840A1 (en) * 2020-05-12 2021-11-18 深圳市欢太科技有限公司 Hot news intention recognition method, apparatus and device and readable storage medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7257530B2 (en) * 2002-02-27 2007-08-14 Hongfeng Yin Method and system of knowledge based search engine using text mining
CN102043833A (en) * 2010-11-25 2011-05-04 北京搜狗科技发展有限公司 Search method and device based on query word
CN102096717A (en) * 2011-02-15 2011-06-15 百度在线网络技术(北京)有限公司 Search method and search engine

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7257530B2 (en) * 2002-02-27 2007-08-14 Hongfeng Yin Method and system of knowledge based search engine using text mining
CN102043833A (en) * 2010-11-25 2011-05-04 北京搜狗科技发展有限公司 Search method and device based on query word
CN102096717A (en) * 2011-02-15 2011-06-15 百度在线网络技术(北京)有限公司 Search method and search engine

Cited By (52)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103425662A (en) * 2012-05-16 2013-12-04 腾讯科技(深圳)有限公司 Information search method and device in network community
CN103425662B (en) * 2012-05-16 2017-08-25 腾讯科技(深圳)有限公司 Information search method and device in a kind of Web Community
CN102819601B (en) * 2012-08-15 2015-07-01 中国联合网络通信集团有限公司 Information retrieval method and information retrieval equipment
CN102819601A (en) * 2012-08-15 2012-12-12 中国联合网络通信集团有限公司 Information retrieval method and information retrieval equipment
CN103885947A (en) * 2012-12-19 2014-06-25 北京百度网讯科技有限公司 Mining method for searching demands, intelligent searching method and device thereof
CN103885947B (en) * 2012-12-19 2018-08-10 北京百度网讯科技有限公司 A kind of method for digging of search need, intelligent search method and its device
CN103049525A (en) * 2012-12-20 2013-04-17 北京百度网讯科技有限公司 Method and device for providing object relevant information
CN103049525B (en) * 2012-12-20 2016-04-06 北京百度网讯科技有限公司 A kind of for providing the method and apparatus of object-related information
CN105247514A (en) * 2013-03-13 2016-01-13 电气和电子工程师研究所股份有限公司 Identification of concepts and associated processing
WO2015043077A1 (en) * 2013-09-29 2015-04-02 北大方正集团有限公司 Semantic information acquisition method, keyword expansion method thereof, and search method and system
CN104516902A (en) * 2013-09-29 2015-04-15 北大方正集团有限公司 Semantic information acquisition method and corresponding keyword extension method and search method
US10268758B2 (en) 2013-09-29 2019-04-23 Peking University Founder Group Co. Ltd. Method and system of acquiring semantic information, keyword expansion and keyword search thereof
JP2016532173A (en) * 2013-09-29 2016-10-13 ペキン ユニバーシティ ファウンダー グループ カンパニー,リミティド Semantic information, keyword expansion and related keyword search method and system
CN103559284A (en) * 2013-11-07 2014-02-05 北京国双科技有限公司 Word expansion method and device for webpage keywords
CN103559284B (en) * 2013-11-07 2017-08-01 北京国双科技有限公司 Web Page Key Words open up word method and apparatus
CN104699694B (en) * 2013-12-04 2019-08-23 腾讯科技(深圳)有限公司 Prompt information acquisition methods and device
CN104699694A (en) * 2013-12-04 2015-06-10 腾讯科技(深圳)有限公司 Prompt message acquiring method and device
CN103927339B (en) * 2014-03-27 2017-10-31 北大方正集团有限公司 Knowledge Reorganizing system and method for knowledge realignment
CN103927339A (en) * 2014-03-27 2014-07-16 北大方正集团有限公司 System and method for reorganizing knowledge
WO2016015431A1 (en) * 2014-07-28 2016-02-04 百度在线网络技术(北京)有限公司 Search method, apparatus and device and non-volatile computer storage medium
JP2020074193A (en) * 2014-07-28 2020-05-14 バイドゥ オンライン ネットワーク テクノロジー (ベイジン) カンパニー リミテッド Search method, device, facility, and non-volatile computer memory
CN104268265B (en) * 2014-10-11 2017-12-01 时之我代信息科技(上海)有限公司 A kind of information search method and device
CN104268265A (en) * 2014-10-11 2015-01-07 时之我代信息科技(上海)有限公司 Information searching method and information searching device
CN105574019B (en) * 2014-10-14 2020-07-31 阿里巴巴(中国)有限公司 Query parameter processing method and device
CN105574019A (en) * 2014-10-14 2016-05-11 高德软件有限公司 Query parameter processing method and device
CN104391859A (en) * 2014-10-22 2015-03-04 百度在线网络技术(北京)有限公司 Method and device for providing object information to user
CN104391859B (en) * 2014-10-22 2019-03-26 百度在线网络技术(北京)有限公司 A kind of method and apparatus providing a user object information
CN105095386A (en) * 2015-06-30 2015-11-25 北京奇虎科技有限公司 Device and method for determining web page quality
CN105069167A (en) * 2015-08-28 2015-11-18 成都六四三六五科技有限公司 Legal information search method and legal information search apparatus
CN106682012A (en) * 2015-11-06 2017-05-17 阿里巴巴集团控股有限公司 Commodity object information searching method and device
CN105550226B (en) * 2015-12-07 2018-09-04 中国人民大学 A kind of inquiry facet generation method in knowledge based library
CN105550226A (en) * 2015-12-07 2016-05-04 中国人民大学 Inquiry sub-page generation method based on knowledge base
CN105404695A (en) * 2015-12-23 2016-03-16 北京奇虎科技有限公司 Test question query method and apparatus
CN105653673B (en) * 2015-12-29 2019-05-28 小米科技有限责任公司 Information search method and device
CN105653673A (en) * 2015-12-29 2016-06-08 小米科技有限责任公司 Information searching method and apparatus
CN105653660A (en) * 2015-12-29 2016-06-08 云南电网有限责任公司电力科学研究院 Association method and device of retrieval keyword
CN106095912A (en) * 2016-06-08 2016-11-09 北京百度网讯科技有限公司 For the method and apparatus generating expanding query word
CN106095912B (en) * 2016-06-08 2020-12-08 北京百度网讯科技有限公司 Method and device for generating expanded query terms
CN105956189A (en) * 2016-06-08 2016-09-21 北京百度网讯科技有限公司 Artificial intelligence-based information recommendation method and apparatus
CN106095948A (en) * 2016-06-13 2016-11-09 网易(杭州)网络有限公司 The querying method of form, device and equipment
CN106250509A (en) * 2016-08-03 2016-12-21 王晓光 Key class searching method and system in big data
WO2018023480A1 (en) * 2016-08-03 2018-02-08 王晓光 Keyword classification-based search method and system in big data
CN106294661A (en) * 2016-08-04 2017-01-04 百度在线网络技术(北京)有限公司 A kind of extended search method and device
CN106294661B (en) * 2016-08-04 2019-09-20 百度在线网络技术(北京)有限公司 A kind of extended search method and device
US10552422B2 (en) 2016-08-04 2020-02-04 Baidu Online Network Technology (Beijing) Co., Ltd. Extended search method and apparatus
CN110399548A (en) * 2018-04-20 2019-11-01 北京搜狗科技发展有限公司 A kind of search processing method, device, electronic equipment and storage medium
CN109684553A (en) * 2018-12-26 2019-04-26 北京百度网讯科技有限公司 For obtaining the method and device of information
CN111488512A (en) * 2019-01-25 2020-08-04 深信服科技股份有限公司 Target to be collected obtaining method, device, equipment and storage medium
CN110727786A (en) * 2019-09-12 2020-01-24 武汉儒松科技有限公司 Self-learning knowledge base management method and device, terminal device and storage medium
CN110795615A (en) * 2019-10-28 2020-02-14 百度在线网络技术(北京)有限公司 Search method, device, equipment and storage medium
CN110795615B (en) * 2019-10-28 2022-08-09 百度在线网络技术(北京)有限公司 Search method, device, equipment and storage medium
WO2021226840A1 (en) * 2020-05-12 2021-11-18 深圳市欢太科技有限公司 Hot news intention recognition method, apparatus and device and readable storage medium

Also Published As

Publication number Publication date
CN102402619B (en) 2013-10-30

Similar Documents

Publication Publication Date Title
CN102402619B (en) Search method and device
US8661027B2 (en) Vertical search-based query method, system and apparatus
CN106415537B (en) Locally applied search result is inserted into WEB search result
CN108304444B (en) Information query method and device
CN102043833B (en) Search method and device based on query word
EP2336905A1 (en) A searching method and system
KR102080362B1 (en) Query expansion
CN102708174B (en) Method and device for displaying rich media information in browser
CN105493075A (en) Retrieval of attribute values based upon identified entities
CN102456054B (en) A kind of searching method and system
CN101350013A (en) Method and system for searching geographical information
CN103136228A (en) Image search method and image search device
CN104428767A (en) Related entities
CN104503988B (en) searching method and device
CN104021125A (en) Search engine sorting method and system and search engine
CN103744887A (en) Method and device for people search and computer equipment
CN103745380A (en) Advertisement delivery method and apparatus
CN106777143A (en) A kind of news Aggreagation method and news Aggreagation server
CN103324631A (en) Method and device for providing data search
CN103577544A (en) Method and device for providing information to be sent
CN114330329A (en) Service content searching method and device, electronic equipment and storage medium
CN103955480A (en) Method and equipment for determining target object information corresponding to user
CN103365932A (en) Webpage search method and device
CN105224555B (en) Searching method, device and system
KR101122737B1 (en) Apparatus and method for establishing search database for knowledge node coupling structure

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20131030

Termination date: 20141223

EXPY Termination of patent right or utility model