CN104462551A - Instant searching method and device based on hot words - Google Patents

Instant searching method and device based on hot words Download PDF

Info

Publication number
CN104462551A
CN104462551A CN201410827519.7A CN201410827519A CN104462551A CN 104462551 A CN104462551 A CN 104462551A CN 201410827519 A CN201410827519 A CN 201410827519A CN 104462551 A CN104462551 A CN 104462551A
Authority
CN
China
Prior art keywords
hot word
search query
search
field
collected
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
CN201410827519.7A
Other languages
Chinese (zh)
Other versions
CN104462551B (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.)
Beijing Qihoo Technology Co Ltd
Original Assignee
Beijing Qihoo Technology Co Ltd
Qizhi Software Beijing Co 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 Beijing Qihoo Technology Co Ltd, Qizhi Software Beijing Co Ltd filed Critical Beijing Qihoo Technology Co Ltd
Priority to CN201410827519.7A priority Critical patent/CN104462551B/en
Publication of CN104462551A publication Critical patent/CN104462551A/en
Application granted granted Critical
Publication of CN104462551B publication Critical patent/CN104462551B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/951Indexing; Web crawling techniques
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/20Natural language analysis
    • G06F40/205Parsing

Abstract

The invention provides an instant searching method and device based on hot words. The method comprises the steps of receiving a search query input by a user, judging whether a field matched with collected hot words exists in the search query, and starting instant search based on the search query if the matched field exists. According to the method and device, when it is judged that the field matched with collected hot words exists in the search query, instant search is started based on the search query, quick search is achieved, a user does not need to initiatively trigger a search instruction, such as a search button to start search, time is saved for the user, interaction between a search engine and the user is achieved conveniently and effectively, user operation is simplified, and user experience is improved.

Description

Based on instant search method and the device of hot word
Technical field
The present invention relates to information search field, particularly relate to a kind of instant search method based on hot word and device.
Background technology
Along with the develop rapidly of infotech, society enters the information explosion epoch, and people find the information oneself needed more and more by network, and therefore, retrieval becomes people's work, an indispensable part of living.People use search engine to retrieve usually, search engine refers to according to certain strategy, uses specific computer program to gather information from internet, after information being organized and processes, for user provides retrieval service, by the information display relevant to user search to the system of user.
In correlation technique, when user carries out search operation, first inputted search query (query word) in the search input frame of search engine, then clicks search button, now search engine is searched for, and then search obtains Search Results and shows user.Visible, there is not convenient, inflexible problem in current search procedure.
Summary of the invention
In view of the above problems, the present invention is proposed to provide a kind of overcoming the problems referred to above or the instant search method based on hot word solved the problem at least in part and device.
According to one aspect of the present invention, provide a kind of instant search method based on hot word, comprising: the search query receiving user's input; Judge whether described search query exists the field of mating with the hot word collected; If there is the field of coupling, then initiate instant search based on described search query.
Alternatively, described method also comprises: if there is not the field of coupling, initiates searching request after receiving the search trigger instruction initiatively triggered from described user.
Alternatively, judge whether described search query exists the field of mating with the hot word collected, and comprising: judge whether described search query exists the part or all of field of mating with the hot word collected.
Alternatively, judge whether described search query exists the part or all of field of mating with the hot word collected, and comprising: resolve described search query, obtain wherein keyword; Utilize the described keyword obtained to mate with the described hot word collected, obtain matching result; Determine whether described search query exists the part or all of field of mating with the described hot word collected according to described matching result.
Alternatively, described search query is resolved, obtains wherein keyword, comprising: delete the meaningless field comprising modal particle and/or interval word in described search query, obtain wherein keyword.
Alternatively, described keyword comprise following one of at least:
The entity word of described search query, centre word, canonical compatible portion, forward coupling same section.
Alternatively, when the described hot word collected is the hot word preserved in local browser, judge whether described search query exists the field of mating with the hot word collected, and comprising: mated with the hot word preserved in local browser by described search query; Judge whether described search query exists the field of mating with the hot word collected.
Alternatively, the hot word preserved in described local browser comprise following one of at least:
The hot word chosen is recorded according to browsing of local browser;
The hot vocabulary comprising at least one hot word preserved in advance in local browser.
Alternatively, when the described hot word collected is the hot word preserved in the search daily record of server end, judge whether described search query exists the field of mating with the hot word collected, and comprising: obtain the hot word preserved in the search daily record of described server end; Described search query is mated with the hot word of acquisition; Judge whether described search query exists the field of mating with the hot word collected.
Alternatively, obtain the hot word preserved in the search daily record of described server end, comprising: send hot word request by local browser to described server end, and receive the hot vocabulary that described server end returns; Or regularly or aperiodically receive the hot vocabulary that described server end issues.
Alternatively, the hot root preserved in the search daily record of described server end stores according to UID (UserIdentification, user ID) classification.
Alternatively, after initiating search for described search query, also comprise: show Search Results to described user.
According to another aspect of the present invention, additionally provide a kind of instant searcher based on hot word, comprising:
Receiving interface, is suitable for the search query receiving user's input;
Hot word adaptation, is suitable for judging whether described search query exists the field of mating with the hot word collected;
, there is the field of coupling in instant search trigger device, then initiates instant search based on described search query if be suitable for.
Alternatively, there is not the field of coupling in described receiving interface if be also suitable for, receive the search trigger instruction initiatively triggered from described user;
Described device also comprises: request search trigger device, is also suitable for initiating searching request.
Alternatively, described hot word adaptation is also suitable for: judge whether described search query exists the part or all of field of mating with the hot word collected.
Alternatively, described hot word adaptation is also suitable for: resolve described search query, obtain wherein keyword; Utilize the described keyword obtained to mate with the described hot word collected, obtain matching result; Determine whether described search query exists the part or all of field of mating with the described hot word collected according to described matching result.
Alternatively, described hot word adaptation is also suitable for: delete the meaningless field comprising modal particle and/or interval word in described search query, obtain wherein keyword.
Alternatively, described keyword comprise following one of at least:
The entity word of described search query, centre word, canonical compatible portion, forward coupling same section.
Alternatively, described hot word adaptation is also suitable for: when the described hot word collected is the hot word preserved in local browser, is mated by described search query with the hot word preserved in local browser; Judge whether described search query exists the field of mating with the hot word collected.
Alternatively, the hot word preserved in described local browser comprise following one of at least:
The hot word chosen is recorded according to browsing of local browser;
The hot vocabulary comprising at least one hot word preserved in advance in local browser.
Alternatively, described hot word adaptation is also suitable for: when the described hot word collected is the hot word preserved in the search daily record of server end, obtain the hot word preserved in the search daily record of described server end; Described search query is mated with the hot word of acquisition; Judge whether described search query exists the field of mating with the hot word collected.
Alternatively, obtain the hot word preserved in the search daily record of described server end, comprising: send hot word request by local browser to described server end, and receive the hot vocabulary that described server end returns; Or regularly or aperiodically receive the hot vocabulary that described server end issues.
Alternatively, the hot root preserved in the search daily record of described server end stores according to UID classification.
Alternatively, described device also comprises: Search Results shows interface, is suitable for showing Search Results to described user.
Alternatively, described device is applicable to search engine.
In technical scheme provided by the invention, when receiving the search query of user's input, judging whether search query exists the field of mating with the hot word collected, if there is the field of coupling, then initiating instant search based on search query.Hot word refers to the focus vocabulary in network, and the hot word collected can reflect the search behavior of mass users and the focus of attention of user in network.The present invention can based on search query, when judging that search query exists the field of mating with the hot word collected, just instant search is initiated based on search query, realize fast search, and without the need to user initiatively triggering searches triggering command (as search button etc.) initiate search, save user time, realize search engine convenient, carry out mutual object with user efficiently, simplify the operation of user, promote Consumer's Experience.
Above-mentioned explanation is only the general introduction of technical solution of the present invention, in order to technological means of the present invention can be better understood, and can be implemented according to the content of instructions, and can become apparent, below especially exemplified by the specific embodiment of the present invention to allow above and other objects of the present invention, feature and advantage.
According to hereafter by reference to the accompanying drawings to the detailed description of the specific embodiment of the invention, those skilled in the art will understand above-mentioned and other objects, advantage and feature of the present invention more.
Accompanying drawing explanation
By reading hereafter detailed description of the preferred embodiment, various other advantage and benefit will become cheer and bright for those of ordinary skill in the art.Accompanying drawing only for illustrating the object of preferred implementation, and does not think limitation of the present invention.And in whole accompanying drawing, represent identical parts by identical reference symbol.In the accompanying drawings:
Fig. 1 shows according to an embodiment of the invention based on the process flow diagram of the instant search method of hot word;
Fig. 2 shows in accordance with another embodiment of the present invention based on the process flow diagram of the instant search method of hot word;
Fig. 3 shows according to an embodiment of the invention based on the structural representation of the instant searcher of hot word; And
Fig. 4 shows in accordance with another embodiment of the present invention based on the structural representation of the instant searcher of hot word.
Embodiment
Below with reference to accompanying drawings exemplary embodiment of the present disclosure is described in more detail.Although show exemplary embodiment of the present disclosure in accompanying drawing, however should be appreciated that can realize the disclosure in a variety of manners and not should limit by the embodiment set forth here.On the contrary, provide these embodiments to be in order to more thoroughly the disclosure can be understood, and complete for the scope of the present disclosure can be conveyed to those skilled in the art.
For solving the problems of the technologies described above, the invention provides a kind of instant search method based on hot word.The method both can be applied in general PC (Personal Computer, personal computer), also can be used in the mobile terminal such as mobile phone, pad (panel computer).Fig. 1 shows according to an embodiment of the invention based on the process flow diagram of the instant search method of hot word.As shown in Figure 1, the method at least comprises the following steps S102 to step S106.
The search query of step S102, reception user input.
Step S104, judge search query whether there is the field of mating with the hot word collected.
If step S106 exists the field of coupling, then initiate instant search based on search query.
In technical scheme provided by the invention, when receiving the search query of user's input, judging whether search query exists the field of mating with the hot word collected, if there is the field of coupling, then initiating instant search based on search query.Hot word refers to the focus vocabulary in network, and the hot word collected can reflect the search behavior of mass users and the focus of attention of user in network.The present invention can based on search query, when judging that search query exists the field of mating with the hot word collected, just instant search is initiated based on search query, realize fast search, and without the need to user initiatively triggering searches triggering command (as search button etc.) initiate search, save user time, realize search engine convenient, carry out mutual object with user efficiently, simplify the operation of user, promote Consumer's Experience.
Judging whether search query exists the field of mating with the hot word collected above in step S104 can be judge whether search for query exists the part or all of field of mating with the hot word collected.Such as, the search query of user's input is " train ticket booking tickets on net official website ", can judge whether this search query exists the part field of mating with the hot word collected, as " booking tickets on net " " train ticket " etc., can also judge whether this search word query exists whole fields of mating with the hot word collected, i.e. " train ticket booking tickets on net official website ".
Further, judge whether search query exists the part or all of field of mating with the hot word collected, the invention provides a kind of preferred scheme, in this scenario, can resolve search query, obtain wherein keyword, and then utilize the keyword obtained to mate with the hot word collected, obtain matching result.Determine whether search query exists the part or all of field of mating with the hot word collected according to matching result subsequently.Here keyword refers to entity word, centre word, canonical compatible portion, the forward coupling same section of search query.In a preferred embodiment of the invention, the meaningless fields such as modal particle, conjunction, auxiliary word, interval word can be comprised in Delete Search query, obtain wherein keyword.Modal particle typically refers to and carries out to language the word that tone amplitude strengthens class, such as eh, sound of crying or vomiting, etc., this kind of word itself does not have concrete meaning, only for increasing tone amplitude.Conjunction is for connecting different subjects, predicate, object etc., unless common conjunction as with or etc.Auxiliary word typically refers to the auxiliary word of predicate, such as, follow the ground after verb.Such as, the search query of user's input is " it is the most handy which robs ticket software ", delete the meaningless fields such as the modal particle in this search query, conjunction, auxiliary word, interval word, resolving the keyword obtained wherein is " it is the most handy which robs ticket software ", " robbing ticket software " etc.Again such as, the search query of user's input is " present on Christmas Day ", delete the meaningless fields such as the modal particle in this search query, conjunction, auxiliary word, interval word, resolving the keyword obtained wherein is " Christmas present ", " Christmas Day ", " present " etc.
The hot word collected that step S104 mentions above can have multiple source, as the hot word preserved in local browser, and the hot word preserved in the search daily record of server end, etc.For different sources, the processing mode of step S104 is different, under regard to different sources and describe in detail.
If the hot word collected is the hot word preserved in local browser, then search query is mated with the hot word preserved in local browser, and then judge whether search query exists the field of mating with the hot word collected.Here, the hot word preserved in local browser can comprise browses according to local browser the hot word recording and choose, the hot word chosen in record is browsed as what preserve in the localStorage (local storage) of local browser, for lowest version IE (Internet Explorer, internet seeker) browser, as IE6, then use userData (user data) to preserve and browse record.Or the hot vocabulary comprising at least one hot word preserved in advance in local browser, the hot word in this hot vocabulary can be that the record of browsing of local browser is chosen, and also can be choose in the hot word preserved from the search daily record of server end.
If the hot word collected is the hot word preserved in the search daily record of server end, then can obtain the hot word preserved in the search daily record of server end, and mated with the hot word of acquisition by search query, and then judge whether search query exists the field of mating with the hot word collected.Here, obtain the hot word preserved in the search daily record of server end and can send hot word request by local browser to server end, and the hot vocabulary that reception server end returns.Such as, the search query that user inputs is converted into the hot word URL of inquiry (Uniform Resource Locator, URL(uniform resource locator)) mail to server end (server), thus search the hot word preserved in the search daily record of server end.In addition, obtaining the hot word preserved in the search daily record of server end can also be regularly (as every 1 day or 1 hour etc.) or irregularly (as during when local browser startup etc.) ground hot vocabulary of issuing of reception server end.Further, the hot word preserved in the search daily record of server end can store according to UID (user ID) classification.Like this, search can search according to UID at server end, namely in the hot word URL of inquiry, carry UID, search hot vocabulary corresponding to UID at server end.
In a preferred embodiment of the invention, if there is not the field of coupling, then after receiving the search trigger instruction initiatively triggered from user, initiate searching request.Further, after initiating search for search query, show Search Results to user, thus user can obtain search result information, obtain help for search.
Fig. 2 shows in accordance with another embodiment of the present invention based on the process flow diagram of the instant search method of hot word.As shown in Figure 2, the method at least comprises the following steps S202 to step S210.
The search query of step S202, reception user input.
Step S204, judge search query whether there is the field of mate with the hot word collected, if so, then continue execution step S206; Otherwise, continue to perform step S208.
Here, judge to search for the technological means whether query exist the field of mating with the hot word collected with reference to introducing in detail above, to repeat no more herein.
Step S206, initiate instant search based on search query, and continue to perform step S210.
Step S208, receive the search trigger instruction that initiatively triggers from user after initiate searching request, and continue to perform step S210.
Step S210, show Search Results to user.
The present invention can based on search query thus, when judging that search query exists the field of mating with the hot word collected, just instant search is initiated based on search query, realize fast search, and without the need to user initiatively triggering searches triggering command (as search button etc.) initiate search, save user time, realize search engine convenient, carry out mutual object with user efficiently, simplify the operation of user, promote Consumer's Experience.
Based on same inventive concept, the embodiment of the present invention additionally provides a kind of instant searcher based on hot word, to realize the above-mentioned instant search method based on hot word.
Fig. 3 shows according to an embodiment of the invention based on the structural representation of the instant searcher of hot word.See Fig. 3, this device at least can comprise: receiving interface 310, hot word adaptation 320 and instant search trigger device 330.
Now introduce the annexation between each composition of the instant searcher based on hot word of the embodiment of the present invention or the function of device and each several part:
Receiving interface 310, is suitable for the search query receiving user's input;
Hot word adaptation 320, is coupled with receiving interface 310, is suitable for judging whether search query exists the field of mating with the hot word collected;
Instant search trigger device 330, is coupled with hot word adaptation 320, there is the field of coupling if be suitable for, then initiate instant search based on search query.
In a preferred embodiment, Fig. 4 shows in accordance with another embodiment of the present invention based on the structural representation of the instant searcher of hot word.See Fig. 4, this device can also comprise: request search trigger device 410, be coupled with hot word adaptation 320 and receiving interface 310, be suitable for the field that hot word adaptation 320 judges not exist coupling, and after receiving interface 310 receives the search trigger instruction initiatively triggered from user, initiate searching request.
In a preferred embodiment, above-mentioned hot word adaptation 320 is also suitable for: judge whether search query exists the part or all of field of mating with the hot word collected.
In a preferred embodiment, above-mentioned hot word adaptation 320 is also suitable for: resolve search query, obtain wherein keyword; Utilize the keyword obtained to mate with the hot word collected, obtain matching result; Determine whether search query exists the part or all of field of mating with the hot word collected according to matching result.
In a preferred embodiment, above-mentioned hot word adaptation 320 is also suitable for: the meaningless field comprising modal particle and/or interval word in Delete Search query, obtains wherein keyword.
In a preferred embodiment, keyword comprise following one of at least:
The entity word of search query, centre word, canonical compatible portion, forward coupling same section.
In a preferred embodiment, above-mentioned hot word adaptation 320 is also suitable for: when the hot word collected is the hot word preserved in local browser, is mated by search query with the hot word preserved in local browser; Judge whether search query exists the field of mating with the hot word collected.
In a preferred embodiment, the hot word preserved in local browser comprise following one of at least:
The hot word chosen is recorded according to browsing of local browser;
The hot vocabulary comprising at least one hot word preserved in advance in local browser.
In a preferred embodiment, above-mentioned hot word adaptation 320 is also suitable for: when the hot word collected is the hot word preserved in the search daily record of server end, obtains the hot word preserved in the search daily record of server end; Search query is mated with the hot word of acquisition; Judge whether search query exists the field of mating with the hot word collected.
In a preferred embodiment, obtain the hot word preserved in the search daily record of server end, comprising: send hot word request by local browser to server end, and the hot vocabulary that reception server end returns; Or the regularly or aperiodically hot vocabulary that issues of reception server end.
In a preferred embodiment, the hot root preserved in the search daily record of server end stores according to user ID UID classification.
In a preferred embodiment, the device shown in Fig. 4 can also comprise: Search Results shows interface 420, with instant search trigger device 330 or ask search trigger device 410 to be coupled, is suitable for showing Search Results to user.
In a preferred embodiment, the device that above-mentioned Fig. 3 or Fig. 4 shows is applicable to search engine.
According to the combination of any one preferred embodiment above-mentioned or multiple preferred embodiment, the embodiment of the present invention can reach following beneficial effect:
In technical scheme provided by the invention, when receiving the search query of user's input, judging whether search query exists the field of mating with the hot word collected, if there is the field of coupling, then initiating instant search based on search query.Hot word refers to the focus vocabulary in network, and the hot word collected can reflect the search behavior of mass users and the focus of attention of user in network.The present invention can based on search query, when judging that search query exists the field of mating with the hot word collected, just instant search is initiated based on search query, realize fast search, and without the need to user initiatively triggering searches triggering command (as search button etc.) initiate search, save user time, realize search engine convenient, carry out mutual object with user efficiently, simplify the operation of user, promote Consumer's Experience.
In instructions provided herein, describe a large amount of detail.But can understand, embodiments of the invention can be put into practice when not having these details.In some instances, be not shown specifically known method, structure and technology, so that not fuzzy understanding of this description.
Similarly, be to be understood that, in order to simplify the disclosure and to help to understand in each inventive aspect one or more, in the description above to exemplary embodiment of the present invention, each feature of the present invention is grouped together in single embodiment, figure or the description to it sometimes.But, the method for the disclosure should be construed to the following intention of reflection: namely the present invention for required protection requires feature more more than the feature clearly recorded in each claim.Or rather, as claims below reflect, all features of disclosed single embodiment before inventive aspect is to be less than.Therefore, the claims following embodiment are incorporated to this embodiment thus clearly, and wherein each claim itself is as independent embodiment of the present invention.
Those skilled in the art are appreciated that and adaptively can change the module in the equipment in embodiment and they are arranged in one or more equipment different from this embodiment.Module in embodiment or unit or assembly can be combined into a module or unit or assembly, and multiple submodule or subelement or sub-component can be put them in addition.Except at least some in such feature and/or process or unit be mutually repel except, any combination can be adopted to combine all processes of all features disclosed in this instructions (comprising adjoint claim, summary and accompanying drawing) and so disclosed any method or equipment or unit.Unless expressly stated otherwise, each feature disclosed in this instructions (comprising adjoint claim, summary and accompanying drawing) can by providing identical, alternative features that is equivalent or similar object replaces.
In addition, those skilled in the art can understand, although embodiments more described herein to comprise in other embodiment some included feature instead of further feature, the combination of the feature of different embodiment means and to be within scope of the present invention and to form different embodiments.Such as, in detail in the claims, the one of any of embodiment required for protection can use with arbitrary array mode.
All parts embodiment of the present invention with hardware implementing, or can realize with the software module run on one or more processor, or realizes with their combination.It will be understood by those of skill in the art that the some or all functions based on the some or all parts in the instant searcher of hot word that microprocessor or digital signal processor (DSP) can be used in practice to realize according to the embodiment of the present invention.The present invention can also be embodied as part or all equipment for performing method as described herein or device program (such as, computer program and computer program).Realizing program of the present invention and can store on a computer-readable medium like this, or the form of one or more signal can be had.Such signal can be downloaded from internet website and obtain, or provides on carrier signal, or provides with any other form.
The present invention will be described instead of limit the invention to it should be noted above-described embodiment, and those skilled in the art can design alternative embodiment when not departing from the scope of claims.In the claims, any reference symbol between bracket should be configured to limitations on claims.Word " comprises " not to be got rid of existence and does not arrange element in the claims or step.Word "a" or "an" before being positioned at element is not got rid of and be there is multiple such element.The present invention can by means of including the hardware of some different elements and realizing by means of the computing machine of suitably programming.In the unit claim listing some devices, several in these devices can be carry out imbody by same hardware branch.Word first, second and third-class use do not represent any order.Can be title by these word explanations.
So far, those skilled in the art will recognize that, although multiple exemplary embodiment of the present invention is illustrate and described herein detailed, but, without departing from the spirit and scope of the present invention, still can directly determine or derive other modification many or amendment of meeting the principle of the invention according to content disclosed by the invention.Therefore, scope of the present invention should be understood and regard as and cover all these other modification or amendments.
The invention also discloses:
A1, a kind of instant search method based on hot word, comprising:
Receive the search query of user's input;
Judge whether described search query exists the field of mating with the hot word collected;
If there is the field of coupling, then initiate instant search based on described search query.
A2, method according to A1, wherein, also comprise:
If there is not the field of coupling, after receiving the search trigger instruction initiatively triggered from described user, initiate searching request.
A3, method according to any one of A1-A2, wherein, judge whether described search query exists the field of mating with the hot word collected, and comprising: judge whether described search query exists the part or all of field of mating with the hot word collected.
A4, method according to any one of A1-A3, wherein, judge whether described search query exists the part or all of field of mating with the hot word collected, and comprising:
Described search query is resolved, obtains wherein keyword;
Utilize the described keyword obtained to mate with the described hot word collected, obtain matching result;
Determine whether described search query exists the part or all of field of mating with the described hot word collected according to described matching result.
A5, method according to any one of A1-A4, wherein, described search query is resolved, obtains wherein keyword, comprising:
Delete the meaningless field comprising modal particle and/or interval word in described search query, obtain wherein keyword.
A6, method according to any one of A1-A5, wherein, described keyword comprise following one of at least:
The entity word of described search query, centre word, canonical compatible portion, forward coupling same section.
A7, method according to any one of A1-A6, wherein, when the described hot word collected is the hot word preserved in local browser, judge whether described search query exists the field of mating with the hot word collected, and comprising:
Described search query is mated with the hot word preserved in local browser;
Judge whether described search query exists the field of mating with the hot word collected.
A8, method according to any one of A1-A7, wherein, the hot word preserved in described local browser comprise following one of at least:
The hot word chosen is recorded according to browsing of local browser;
The hot vocabulary comprising at least one hot word preserved in advance in local browser.
A9, method according to any one of A1-A8, wherein, when the described hot word collected is the hot word preserved in the search daily record of server end, judge whether described search query exists the field of mating with the hot word collected, and comprising:
Obtain the hot word preserved in the search daily record of described server end;
Described search query is mated with the hot word of acquisition;
Judge whether described search query exists the field of mating with the hot word collected.
A10, method according to any one of A1-A9, wherein, obtain the hot word preserved in the search daily record of described server end, comprising:
Send hot word request by local browser to described server end, and receive the hot vocabulary that described server end returns; Or
Regularly or aperiodically receive the hot vocabulary that described server end issues.
A11, method according to any one of A1-A10, wherein, the hot root preserved in the search daily record of described server end stores according to user ID UID classification.
A12, method according to any one of A1-A11, wherein, after initiating search, also comprise: show Search Results to described user for described search query.
B13, a kind of instant searcher based on hot word, comprising:
Receiving interface, is suitable for the search query receiving user's input;
Hot word adaptation, is suitable for judging whether described search query exists the field of mating with the hot word collected;
, there is the field of coupling in instant search trigger device, then initiates instant search based on described search query if be suitable for.
B14, device according to B13, wherein,
, there is not the field of coupling in described receiving interface, receives the search trigger instruction initiatively triggered from described user if be also suitable for;
Described device also comprises: request search trigger device, is also suitable for initiating searching request.
B15, device according to any one of B13-B14, wherein, described hot word adaptation is also suitable for: judge whether described search query exists the part or all of field of mating with the hot word collected.
B16, device according to any one of B13-B15, wherein, described hot word adaptation is also suitable for:
Described search query is resolved, obtains wherein keyword;
Utilize the described keyword obtained to mate with the described hot word collected, obtain matching result;
Determine whether described search query exists the part or all of field of mating with the described hot word collected according to described matching result.
B17, device according to any one of B13-B16, wherein, described hot word adaptation is also suitable for:
Delete the meaningless field comprising modal particle and/or interval word in described search query, obtain wherein keyword.
B18, device according to any one of B13-B17, wherein, described keyword comprise following one of at least:
The entity word of described search query, centre word, canonical compatible portion, forward coupling same section.
B19, device according to any one of B13-B18, wherein, described hot word adaptation is also suitable for:
When the described hot word collected is the hot word preserved in local browser, described search query is mated with the hot word preserved in local browser;
Judge whether described search query exists the field of mating with the hot word collected.
B20, device according to any one of B13-B19, wherein, the hot word preserved in described local browser comprise following one of at least:
The hot word chosen is recorded according to browsing of local browser;
The hot vocabulary comprising at least one hot word preserved in advance in local browser.
B21, device according to any one of B13-B20, wherein, described hot word adaptation is also suitable for:
When the described hot word collected is the hot word preserved in the search daily record of server end, obtain the hot word preserved in the search daily record of described server end;
Described search query is mated with the hot word of acquisition;
Judge whether described search query exists the field of mating with the hot word collected.
B22, device according to any one of B13-B21, wherein, obtain the hot word preserved in the search daily record of described server end, comprising:
Send hot word request by local browser to described server end, and receive the hot vocabulary that described server end returns; Or
Regularly or aperiodically receive the hot vocabulary that described server end issues.
B23, device according to any one of B13-B22, wherein, the hot root preserved in the search daily record of described server end stores according to user ID UID classification.
B24, device according to any one of B13-B23, wherein, also comprise:
Search Results shows interface, is suitable for showing Search Results to described user.
B25, device according to any one of B13-B24, wherein, described device is applicable to search engine.

Claims (10)

1., based on an instant search method for hot word, comprising:
Receive the search query of user's input;
Judge whether described search query exists the field of mating with the hot word collected;
If there is the field of coupling, then initiate instant search based on described search query.
2. method according to claim 1, wherein, also comprises:
If there is not the field of coupling, after receiving the search trigger instruction initiatively triggered from described user, initiate searching request.
3. the method according to any one of claim 1-2, wherein, judges whether described search query exists the field of mating with the hot word collected, and comprising: judge whether described search query exists the part or all of field of mating with the hot word collected.
4. the method according to any one of claim 1-3, wherein, judges whether described search query exists the part or all of field of mating with the hot word collected, and comprising:
Described search query is resolved, obtains wherein keyword;
Utilize the described keyword obtained to mate with the described hot word collected, obtain matching result;
Determine whether described search query exists the part or all of field of mating with the described hot word collected according to described matching result.
5. the method according to any one of claim 1-4, wherein, described search query is resolved, obtains wherein keyword, comprising:
Delete the meaningless field comprising modal particle and/or interval word in described search query, obtain wherein keyword.
6. the method according to any one of claim 1-5, wherein, described keyword comprise following one of at least:
The entity word of described search query, centre word, canonical compatible portion, forward coupling same section.
7. the method according to any one of claim 1-6, wherein, when the described hot word collected is the hot word preserved in local browser, judges whether described search query exists the field of mating with the hot word collected, and comprising:
Described search query is mated with the hot word preserved in local browser;
Judge whether described search query exists the field of mating with the hot word collected.
8. the method according to any one of claim 1-7, wherein, the hot word preserved in described local browser comprise following one of at least:
The hot word chosen is recorded according to browsing of local browser;
The hot vocabulary comprising at least one hot word preserved in advance in local browser.
9. the method according to any one of claim 1-8, wherein, when the described hot word collected is the hot word preserved in the search daily record of server end, judges whether described search query exists the field of mating with the hot word collected, and comprising:
Obtain the hot word preserved in the search daily record of described server end;
Described search query is mated with the hot word of acquisition;
Judge whether described search query exists the field of mating with the hot word collected.
10., based on an instant searcher for hot word, comprising:
Receiving interface, is suitable for the search query receiving user's input;
Hot word adaptation, is suitable for judging whether described search query exists the field of mating with the hot word collected;
, there is the field of coupling in instant search trigger device, then initiates instant search based on described search query if be suitable for.
CN201410827519.7A 2014-12-25 2014-12-25 Instant search method and device based on hot word Active CN104462551B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410827519.7A CN104462551B (en) 2014-12-25 2014-12-25 Instant search method and device based on hot word

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410827519.7A CN104462551B (en) 2014-12-25 2014-12-25 Instant search method and device based on hot word

Publications (2)

Publication Number Publication Date
CN104462551A true CN104462551A (en) 2015-03-25
CN104462551B CN104462551B (en) 2019-06-14

Family

ID=52908586

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410827519.7A Active CN104462551B (en) 2014-12-25 2014-12-25 Instant search method and device based on hot word

Country Status (1)

Country Link
CN (1) CN104462551B (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107679186A (en) * 2017-09-30 2018-02-09 北京奇虎科技有限公司 The method and device of entity search is carried out based on entity storehouse
WO2018192373A1 (en) * 2017-04-21 2018-10-25 北京搜狗科技发展有限公司 Search method and apparatus, and apparatus for searching
CN110765239A (en) * 2019-10-29 2020-02-07 腾讯科技(深圳)有限公司 Hot word recognition method, device and storage medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020073058A1 (en) * 2000-12-07 2002-06-13 Oren Kremer Method and apparatus for providing web site preview information
CN1967534A (en) * 2006-11-06 2007-05-23 魏新成 Immediately suggested online search results in process of input character string in address search column
CN102930002A (en) * 2012-10-26 2013-02-13 北京百度网讯科技有限公司 Instant searching method and device
US20130282749A1 (en) * 2012-04-23 2013-10-24 Yahoo! Inc. Instant search results with page previews
CN103699700A (en) * 2014-01-16 2014-04-02 北京奇虎科技有限公司 Search guidance generation method, system and related server

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020073058A1 (en) * 2000-12-07 2002-06-13 Oren Kremer Method and apparatus for providing web site preview information
CN1967534A (en) * 2006-11-06 2007-05-23 魏新成 Immediately suggested online search results in process of input character string in address search column
US20130282749A1 (en) * 2012-04-23 2013-10-24 Yahoo! Inc. Instant search results with page previews
CN102930002A (en) * 2012-10-26 2013-02-13 北京百度网讯科技有限公司 Instant searching method and device
CN103699700A (en) * 2014-01-16 2014-04-02 北京奇虎科技有限公司 Search guidance generation method, system and related server

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2018192373A1 (en) * 2017-04-21 2018-10-25 北京搜狗科技发展有限公司 Search method and apparatus, and apparatus for searching
CN107679186A (en) * 2017-09-30 2018-02-09 北京奇虎科技有限公司 The method and device of entity search is carried out based on entity storehouse
CN107679186B (en) * 2017-09-30 2021-12-21 北京奇虎科技有限公司 Method and device for searching entity based on entity library
CN110765239A (en) * 2019-10-29 2020-02-07 腾讯科技(深圳)有限公司 Hot word recognition method, device and storage medium
CN110765239B (en) * 2019-10-29 2023-03-28 腾讯科技(深圳)有限公司 Hot word recognition method, device and storage medium

Also Published As

Publication number Publication date
CN104462551B (en) 2019-06-14

Similar Documents

Publication Publication Date Title
CN104462557A (en) Instant searching method and device based on search history
CN101957857B (en) Automatic information push method and server
US8903800B2 (en) System and method for indexing food providers and use of the index in search engines
CN104572960B (en) A kind of method and device of search
JP5133946B2 (en) Information search apparatus and information search method
US20120124028A1 (en) Unified Application Discovery across Application Stores
CN104778207A (en) Comprehensive search engine method for online shopping and system thereof
EP3161678A1 (en) Deep links for native applications
CN102567441B (en) The situation providing relevant to user conversation is pointed out
CN103500211A (en) Method and system for providing search services and client side
CN104715069A (en) Processing method and processing device for searching recommendation words
US20100094891A1 (en) Client-Server System for Multi-Resource Searching
CN104715064A (en) Method and server for marking keywords on webpage
US10754628B2 (en) Extracting web API endpoint data from source code to identify potential security threats
CN103699669A (en) Method for message pushing in browser and browser terminal
CN103577596A (en) Keyword searching method and device based on current browse webpage
CN103617196B (en) Recommend method, browser, server and the system of network address
CN102270220A (en) Identifying dominant concepts across multiple sources
CN108027820A (en) For producing phrase blacklist to prevent some contents from appearing in the method and system in search result in response to search inquiry
CN107918658A (en) A kind of business opportunity generation method and system
CN104376045A (en) Method and device for achieving questioning and answering based on searching scenes
CN108874958A (en) Content search method and device
CN104462551A (en) Instant searching method and device based on hot words
CN107851114A (en) Automated information retrieval
KR20110065436A (en) Method for searching a product, a system for searching a product, a related product semantics determining device and a related product searching device

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20220801

Address after: Room 801, 8th floor, No. 104, floors 1-19, building 2, yard 6, Jiuxianqiao Road, Chaoyang District, Beijing 100015

Patentee after: BEIJING QIHOO TECHNOLOGY Co.,Ltd.

Address before: 100088 room 112, block D, 28 new street, new street, Xicheng District, Beijing (Desheng Park)

Patentee before: BEIJING QIHOO TECHNOLOGY Co.,Ltd.

Patentee before: Qizhi software (Beijing) Co.,Ltd.