CN104217033A - Search method and device based on timeliness - Google Patents

Search method and device based on timeliness Download PDF

Info

Publication number
CN104217033A
CN104217033A CN201410513631.3A CN201410513631A CN104217033A CN 104217033 A CN104217033 A CN 104217033A CN 201410513631 A CN201410513631 A CN 201410513631A CN 104217033 A CN104217033 A CN 104217033A
Authority
CN
China
Prior art keywords
search
ageing
data
alternative
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
CN201410513631.3A
Other languages
Chinese (zh)
Other versions
CN104217033B (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 CN201410513631.3A priority Critical patent/CN104217033B/en
Publication of CN104217033A publication Critical patent/CN104217033A/en
Application granted granted Critical
Publication of CN104217033B publication Critical patent/CN104217033B/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

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

The invention provides a search method and a search device based on timeliness. The method comprises the steps of receiving search terms from a user, and performing searching according to the search terms to obtain corresponding first-screen standby search results; acquiring timeliness search prompt data based on the search terms; adjusting the first-screen standby search results according to the timeliness search prompt data, and drawing a search result page according to the adjusted first-screen standby search results. According to the technical scheme provided by the invention, the timeliness of the search results can be improved by using the timeliness search prompt data, so that a search engine can respond to the change of a user demand more quickly and more timely.

Description

Searching method based on ageing and device
Technical field
The present invention relates to Internet technical field, particularly relate to a kind of searching method and device based on ageing.
Background technology
Day by day universal along with computer network, internet has been deep into the every field of people's work, studying and living, becomes the important channel of people's issue and obtaining information, and search engine becomes the important tool of people's obtaining information from internet.
The query of some general ageing demands (search), the search need when different times user search can be different.As search for song A, and original most of users search the version that Zhang San sings, but have recently a popular film to show, and song A is as theme song, and again deduced by Li Si, and the song A again deducing along with the fiery Li Si of film is also very fiery.So in the recent period a lot of user search song A are versions of thinking that audition Li Si sings.
But current search engine needs the time to go to capture data, and then utilize the data that capture again to upgrade Search Results, can not respond fast the changes in demand of user to Search Results, can not react rapidly at short notice and provide ageing better Search Results.
Summary of the invention
In view of the above problems, the present invention has been proposed to provide a kind of searching method based on ageing that overcomes the problems referred to above or address the above problem at least in part and corresponding device.
According to one aspect of the present invention, a kind of searching method based on ageing is provided, comprising: receive the search word from user, and according to described search word search, obtain corresponding head and shield alternative Search Results; Obtain the ageing Search Hints data based on described search word; According to described ageing Search Hints data, the alternative Search Results of described first screen is adjusted, and shielded alternative Search Results drafting search results pages according to the head after adjusting.
Alternatively, according to described ageing Search Hints data, the alternative Search Results of described first screen is adjusted, being comprised: by the search result items with described ageing Search Hints data correlation, be inserted in the alternative Search Results of described first screen.
Alternatively, according to described ageing Search Hints data, the alternative Search Results of described first screen is adjusted, being comprised: inquire about the alternative Search Results of described first screen and whether comprise described ageing Search Hints data, obtain Query Result; If described Query Result is no, according to the data validity of the relatively described search word of described ageing Search Hints data, the alternative Search Results of described first screen is adjusted, wherein, described data validity refers to that described ageing Search Hints data compare and have significant data filling with described search word; If described Query Result is yes, keep the alternative Search Results of described first screen constant.
Alternatively, according to the data validity of the relatively described search word of described ageing Search Hints data, the alternative Search Results of described first screen is adjusted, comprise: if described ageing Search Hints data exist data validity with respect to described search word, the search result items of described ageing Search Hints data correlation is inserted in the alternative Search Results of described first screen; If not, keep the alternative Search Results of described first screen constant.
Alternatively, according to following mode, judge whether described ageing Search Hints data exist data validity with respect to described search word: more described ageing Search Hints data and described search word; If removing remainder after described search word in described ageing Search Hints data is only the insignificant modified vocabulary of relatively described search word, judge that described ageing Search Hints data are meaningless with respect to described search word; Otherwise be meaningful.
Alternatively, if described Query Result is yes, keep the alternative Search Results of described first screen constant after, also comprise: the position of the search result items of determining described ageing Search Hints data correlation in the alternative Search Results of described first screen; If later half page is shielded at head in described position, will before it, adjust.
Alternatively, with the search result items of described ageing Search Hints data correlation, comprise following one of arbitrarily:
The news relevant to described ageing search data;
The focus message relevant to described ageing search data;
For described ageing search data provides the application of data processing;
The link of the website of described ageing search data is provided.
According to another aspect of the present invention, a kind of searcher based on ageing is also provided, comprising:
Datin, is suitable for receiving the search word from user;
Search engine, is suitable for obtaining corresponding head according to described search word search and shields alternative Search Results; Obtain the ageing Search Hints data based on described search word; According to described ageing Search Hints data, the alternative Search Results of described first screen is adjusted, the head after being adjusted shields alternative Search Results;
Data logger, is suitable for shielding alternative Search Results according to the head after adjusting and draws search results pages.
Alternatively, described search engine is also suitable for: by the search result items with described ageing Search Hints data correlation, be inserted in the alternative Search Results of described first screen.
Alternatively, described search engine is also suitable for: inquire about the alternative Search Results of described first screen and whether comprise described ageing Search Hints data, obtain Query Result; If described Query Result is no, according to the data validity of the relatively described search word of described ageing Search Hints data, the alternative Search Results of described first screen is adjusted, wherein, described data validity refers to that described ageing Search Hints data compare and have significant data filling with described search word; If described Query Result is yes, keep the alternative Search Results of described first screen constant.
Alternatively, described search engine is also suitable for: if described ageing Search Hints data exist data validity with respect to described search word, the search result items of described ageing Search Hints data correlation is inserted in the alternative Search Results of described first screen; If not, keep the alternative Search Results of described first screen constant.
Alternatively, described search engine is also suitable for judging that according to following mode described ageing Search Hints data are to have data validity with respect to described search word: more described ageing Search Hints data and described search word; If removing remainder after described search word in described ageing Search Hints data is only the insignificant modified vocabulary of relatively described search word, judge that described ageing Search Hints data are meaningless with respect to described search word; Otherwise be meaningful.
Alternatively, described search engine is also suitable for: keep the alternative Search Results of described first screen constant after, determine the position of described ageing Search Hints data in the alternative Search Results of described first screen; If later half page is shielded at head in described position, will before it, adjust.
Alternatively, with the search result items of described ageing Search Hints data correlation, comprise following one of arbitrarily:
The news relevant to described ageing search data;
The focus message relevant to described ageing search data;
For described ageing search data provides the application of data processing;
The link of the website of described ageing search data is provided.
According to technical scheme provided by the invention, reception is from user's search word, and according to search word search, obtain corresponding head and shield alternative Search Results, obtain the ageing Search Hints data based on search word, and then according to ageing Search Hints data, head is shielded to alternative Search Results and adjust, and according to the head after adjusting, shield alternative Search Results and draw search results pages.Due to the ageing Search Hints data of search word compare other data can be more directly perceived, reflect more accurately the variation of user search demand, in the present invention, by ageing Search Hints data, assist the ageing improvement of general ageing demand Search Results, according to ageing Search Hints data, head being shielded to alternative Search Results adjusts, can allow search engine change and make response quickly trickle user's request, improved the dirigibility of search engine, solve search engine in correlation technique and can not respond fast user's request variation, can not provide the problem of ageing better Search Results.As can be seen here, technical scheme provided by the invention can utilize ageing Search Hints data to improve the ageing of Search Results, makes search engine can respond more in time sooner the variation of user's request.
Above-mentioned explanation is only the general introduction of technical solution of the present invention, in order to better understand technological means of the present invention, and can be implemented according to the content of instructions, and for above and other objects of the present invention, feature and advantage can be become apparent, below especially exemplified by the specific embodiment of the present invention.
According to the detailed description to the specific embodiment of the invention by reference to the accompanying drawings below, 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 below detailed description of the preferred embodiment, various other advantage and benefits will become cheer and bright for those of ordinary skills.Accompanying drawing is only for the object of preferred implementation is shown, and do not think limitation of the present invention.And in whole accompanying drawing, by identical reference symbol, represent identical parts.In the accompanying drawings:
Fig. 1 shows the process flow diagram of the searching method based on ageing according to an embodiment of the invention;
Fig. 2 shows the process flow diagram of the searching method based on ageing in accordance with another embodiment of the present invention;
Fig. 3 shows the process flow diagram of the searching method based on ageing of another embodiment according to the present invention; And
Fig. 4 shows the structural representation of the searcher based on ageing according to an embodiment of the invention.
Embodiment
Exemplary embodiment of the present disclosure is described below with reference to accompanying drawings in more detail.Although shown exemplary embodiment of the present disclosure in accompanying drawing, yet should be appreciated that and can realize the disclosure and the embodiment that should do not set forth limits here with various forms.On the contrary, it is in order more thoroughly to understand the disclosure that these embodiment are provided, and can by the scope of the present disclosure complete convey to those skilled in the art.
For solving the problems of the technologies described above, the embodiment of the present invention provides a kind of searching method based on ageing, and Fig. 1 shows the process flow diagram of the searching method based on ageing according to an embodiment of the invention.As shown in Figure 1, the method at least comprises the following steps S102 to step S106.
Step S102, receive the search word from user, and search obtains corresponding head and shields alternative Search Results according to search word.
Step S104, obtain the ageing Search Hints data based on search word.
Step S106, according to ageing Search Hints data, head is shielded to alternative Search Results and adjust, and according to the head after adjusting, shield alternative Search Results and draw search results pages.
According to technical scheme provided by the invention, reception is from user's search word, and according to search word search, obtain corresponding head and shield alternative Search Results, obtain the ageing Search Hints data based on search word, and then according to ageing Search Hints data, head is shielded to alternative Search Results and adjust, and according to the head after adjusting, shield alternative Search Results and draw search results pages.Due to the ageing Search Hints data of search word compare other data can be more directly perceived, reflect more accurately the variation of user search demand, in the present invention, by ageing Search Hints data, assist the ageing improvement of general ageing demand Search Results, according to ageing Search Hints data, head being shielded to alternative Search Results adjusts, can allow search engine change and make response quickly trickle user's request, improved the dirigibility of search engine, solve search engine in correlation technique and can not respond fast user's request variation, can not provide the problem of ageing better Search Results.As can be seen here, technical scheme provided by the invention can utilize ageing Search Hints data to improve the ageing of Search Results, makes search engine can respond more in time sooner the variation of user's request.
The ageing Search Hints data based on search word of above mentioning in step S104 refer to relevant to search word and active user's attention rate is higher or issuing time is no more than the data of specifying duration apart from current time, for example search " internet security conference ", the ageing Search Hints data of this search word can be " the safe conferences of 2014 China Internet ".For example search " where father goes " again, the ageing Search Hints data of this search word can be " father where go the second season ".Further, the embodiment of the present invention provides a kind of preferred version that obtains the ageing Search Hints data based on search word, in this scheme, search engine is recorded in these Search Hints data in the dictionary of Search Hints, according to the partial content of the current search word of having inputted in search box of user, in dictionary, find the Search Hints data that match, and sort according to active user's attention rate or issuing time, for user, select.
In step S106, according to ageing Search Hints data, head being shielded to alternative Search Results adjustment above can adopt various ways to realize, the adjustment mode of the search result items based on ageing Search Hints data correlation for example, be by the search result items with ageing Search Hints data correlation, be inserted in the alternative Search Results of first screen.Here, with the search result items of ageing Search Hints data correlation can be any information with ageing Search Hints data correlation, as the news relevant to ageing search data, the focus message relevant to ageing search data, for ageing search data provides the application (as music application, video playback application, ticket booking application, tourism customized application etc.) of data processing, the link etc. of the website of ageing search data is provided, the invention is not restricted to this.
Further, in order to obtain more optimal adjustment result, can also whether comprise that the adjustment mode of ageing Search Hints data realizes by inquiring about the alternative Search Results of first screen, in which, whether the alternative Search Results of the first screen of inquiry comprises ageing Search Hints data, obtain Query Result, and then according to Query Result, head is shielded to alternative Search Results and adjust.If shield alternative Search Results headed by Query Result, do not comprise ageing Search Hints data, according to the data validity of ageing Search Hints data relative search word, head is shielded to alternative Search Results and adjust, the data validity here refers to that ageing Search Hints data are compared with search word and has significant data filling.If shield alternative Search Results headed by Query Result, comprise ageing Search Hints data, keep the alternative Search Results of first screen constant.For instance, the search word of user's input is " where father goes ", the ageing Search Hints data of this search word are " father where go the second season ", if the head of this search word shields alternative Search Results and do not comprise ageing Search Hints data " father where go the second season ", can to head, shield alternative Search Results according to the data validity of ageing Search Hints data " father where go the second season " relative search word and adjust.If the head of this search word shields alternative Search Results and comprises ageing Search Hints data " father where go the second season ", keep the alternative Search Results of first screen constant.
In above introducing, if shield alternative Search Results headed by Query Result, do not comprise ageing Search Hints data, according to the data validity of ageing Search Hints data relative search word, head being shielded to alternative Search Results adjusts, a kind of preferred scheme that it can adopt, if there is data validity with respect to search word in ageing Search Hints data in this preferred version, be that ageing Search Hints data are compared with search word and had significant data filling, the search result items of ageing Search Hints data correlation can be inserted in the alternative Search Results of first screen.Here, the search result items of ageing Search Hints data correlation can be and any information of ageing Search Hints data correlation, can, with reference to introducing in detail above, repeat no more herein.Otherwise, if ageing Search Hints data are compared and do not possessed data validity with search word, there is not significant data filling, keep the alternative Search Results of first screen constant.
Judgement about data validity, the invention provides and a kind ofly preferably judge whether ageing Search Hints data exist data validity scheme with respect to search word, i.e. more ageing Search Hints data and search word, if removing remainder after search word in ageing Search Hints data is only the insignificant modified vocabulary of relative search word, judge that ageing Search Hints data are meaningless with respect to search word, otherwise be meaningful.For example, the search word of user's input is " strange Tan of ancient sword ", the ageing Search Hints data of this search word are " the strange Tan's cast of ancient sword ", can judge that in ageing Search Hints data " the strange Tan's cast of ancient sword ", " cast " is significant modified vocabulary with respect to search word " strange Tan of ancient sword ", the associated search result items of ageing Search Hints data " the strange Tan's cast of ancient sword " is inserted in the alternative Search Results of first screen.Again for example, the search word of user's input is " strange Tan of ancient sword ", the ageing Search Hints data of this search word are " the strange Tan's TV play of ancient sword ", can judge that in ageing Search Hints data " the strange Tan's TV play of ancient sword ", " TV play ", only for respect to the insignificant modified vocabulary of search word " strange Tan of ancient sword ", keeps the alternative Search Results of first screen constant.For the insignificant modified vocabulary of above-mentioned this class, mode by data mining is arranged out, generate an inactive vocabulary, and then can judge and in ageing Search Hints data, remove whether remainder relative search word after search word is insignificant modified vocabulary according to this inactive vocabulary, if not, judge that ageing Search Hints data exist data validity with respect to search word.Otherwise there is not data validity in judgement.The inactive vocabulary is here insignificant modified vocabulary, as conventional modal particle (,, Ah), onomatopoeia, with the convertible heavy word of search word etc.For example, the search word of user's input is " serious pollution ", the ageing Search Hints data of this search word are " serious pollution ", due to " " be insignificant modified vocabulary in inactive vocabulary, thereby ageing Search Hints data do not possess data validity with respect to search word.
In addition, for the variation of meeting consumers' demand, embody better the ageing of Search Results, can also adjust the position of search result items, be after the present invention is inserted into the alternative Search Results of first screen by the search result items of ageing Search Hints data correlation, the search result items of further determining ageing Search Hints data correlation is shielded the position in alternative Search Results at head, if later half page is shielded at head in definite position, will before it, adjust.In addition, if head not being shielded to alternative Search Results in step S106 adjusts, keep the alternative Search Results of first screen constant, illustrate that the alternative Search Results of first screen comprises ageing Search Hints data, the search result items of further determining ageing Search Hints data correlation is shielded the position in alternative Search Results at head, if later half page is shielded at head in definite position, will before it, adjust.
More than introduced the multiple implementation of each link in the embodiment shown in Fig. 1, the searching method based on the ageing embodiment of the present invention being provided below by concrete preferred embodiment is described further.
Fig. 2 shows the process flow diagram of the searching method based on ageing in accordance with another embodiment of the present invention.As shown in Figure 2, the method comprises the following steps S202 to step S212.
Step S202, receive the search word from user, and search obtains corresponding head and shields alternative Search Results according to search word.
Step S204, obtain the ageing Search Hints data based on search word.
Here, the ageing Search Hints data based on search word refer to relevant to search word and active user's attention rate is higher or issuing time is no more than the data of specifying duration apart from current time.
Whether step S206, the alternative Search Results of the first screen of inquiry comprise ageing Search Hints data, obtain Query Result, if Query Result is no, continue execution step S208; Otherwise, continue execution step S212.
Step S208, judge whether ageing Search Hints data exist data validity with respect to search word, wherein, data validity refers to that ageing Search Hints data are compared with search word and has significant data filling, if, continue execution step S210, otherwise continue execution step S212.
Judgement about data validity, can more ageing Search Hints data and search word, if removing remainder after search word in ageing Search Hints data is only the insignificant modified vocabulary of relative search word, judge that ageing Search Hints data are meaningless with respect to search word, otherwise be meaningful.For the insignificant modified vocabulary of above-mentioned this class, mode by data mining is arranged out, generate an inactive vocabulary, and then can judge and in ageing Search Hints data, remove whether remainder relative search word after search word is insignificant modified vocabulary according to this inactive vocabulary, if not, judge that ageing Search Hints data exist data validity with respect to search word.Otherwise there is not data validity in judgement.
Step S210, the search result items of ageing Search Hints data correlation is inserted in the alternative Search Results of first screen, and according to the head after adjusting, shields alternative Search Results and draw search results pages.
Further, for the variation of meeting consumers' demand, embody better the ageing of Search Results, after the present invention is inserted into the alternative Search Results of first screen by the search result items of ageing Search Hints data correlation, the search result items of further determining ageing Search Hints data correlation is shielded the position in alternative Search Results at head, if later half page is shielded at head in definite position, will before it, adjust.
Step S212, keep the alternative Search Results of first screen constant, draw search results pages.
In step S212, keep the alternative Search Results of first screen constant, illustrate that the alternative Search Results of first screen comprises ageing Search Hints data, after the alternative Search Results of this first screen of step maintenance is constant, can also further determine that the search result items of ageing Search Hints data correlation shields the position in alternative Search Results at head, if later half page is shielded at head in definite position, will before it, adjust, and then draw search results pages.
Above-mentioned steps S202 can further realize according to flow process as shown in Figure 3 to step S212.That is, after user's inputted search word, in S302, user initiates search, and according to search word search, obtains corresponding head and shield alternative Search Results.In S304, obtain the ageing Search Hints data based on search word, and then S306 judges whether to carry out the alternative Search Results fine setting of head screen according to ageing Search Hints data.If so, in S308, the search result items of ageing Search Hints data correlation is inserted in the alternative Search Results of first screen, and shields alternative Search Results drafting search results pages according to the head after adjusting.If not, in S310, keep the alternative Search Results of first screen constant, draw search results pages.Further, can be by data mining, arrange out in advance the required inactive vocabulary modified word of practical significance (without), and then can judge and in ageing Search Hints data, remove whether remainder relative search word after search word is insignificant modified vocabulary according to this inactive vocabulary, if, do not need to carry out result fine setting, need if not to carry out result fine setting.
In the embodiment of the present invention, because the ageing Search Hints data of search word are compared the variation that other data can reflect user search demand more accurately, thereby according to ageing Search Hints data, head is shielded to alternative Search Results and adjust, by judging whether ageing Search Hints data exist data validity with respect to search word.If so, the search result items of ageing Search Hints data correlation is inserted in the alternative Search Results of first screen, and shields alternative Search Results drafting search results pages according to the head after adjusting.If not, keep the alternative Search Results of first screen constant, draw search results pages.As can be seen here, the embodiment of the present invention utilizes ageing Search Hints data to improve the ageing of Search Results, makes search engine change and make response quickly, the dirigibility that has improved search engine trickle user's request.
It should be noted that, in practical application, above-mentioned all optional embodiments can adopt the mode combination in any of combination, form optional embodiment of the present invention, and this is no longer going to repeat them.
Based on same inventive concept, the embodiment of the present invention also provides a kind of searcher based on ageing, to realize the above-mentioned searching method based on ageing.
Fig. 4 shows the structural representation of the searcher based on ageing according to an embodiment of the invention.Referring to Fig. 4, this device at least comprises: datin 410, search engine 420 and data logger 430.
Now introduce each composition or the function of device and the annexation between each several part of the searcher based on ageing of the embodiment of the present invention:
Datin 410, is suitable for receiving the search word from user;
Search engine 420, is coupled with datin 410, is suitable for obtaining corresponding head according to search word search and shields alternative Search Results; Obtain the ageing Search Hints data based on described search word; According to described ageing Search Hints data, the alternative Search Results of described first screen is adjusted, the head after being adjusted shields alternative Search Results;
Data logger 430, is coupled with search engine 420, is suitable for shielding alternative Search Results according to the head after adjusting and draws search results pages.
In one embodiment of the invention, above-mentioned search engine 420 is also suitable for: by the search result items with described ageing Search Hints data correlation, be inserted in the alternative Search Results of described first screen.
In one embodiment of the invention, above-mentioned search engine 420 is also suitable for: inquire about the alternative Search Results of described first screen and whether comprise described ageing Search Hints data, obtain Query Result; If described Query Result is no, according to the data validity of the relatively described search word of described ageing Search Hints data, the alternative Search Results of described first screen is adjusted, wherein, described data validity refers to that described ageing Search Hints data compare and have significant data filling with described search word; If described Query Result is yes, keep the alternative Search Results of described first screen constant.
In one embodiment of the invention, above-mentioned search engine 420 is also suitable for: if described ageing Search Hints data exist data validity with respect to described search word, the search result items of described ageing Search Hints data correlation is inserted in the alternative Search Results of described first screen; If not, keep the alternative Search Results of described first screen constant.
In one embodiment of the invention, above-mentioned search engine 420 is also suitable for judging that according to following mode described ageing Search Hints data are to have data validity with respect to described search word: more described ageing Search Hints data and described search word; If removing remainder after described search word in described ageing Search Hints data is only the insignificant modified vocabulary of relatively described search word, judge that described ageing Search Hints data are meaningless with respect to described search word; Otherwise be meaningful.
In one embodiment of the invention, above-mentioned search engine 420 is also suitable for: keep the alternative Search Results of described first screen constant after, determine the position of described ageing Search Hints data in the alternative Search Results of described first screen; If later half page is shielded at head in described position, will before it, adjust.
In one embodiment of the invention, with the search result items of described ageing Search Hints data correlation, comprise following one of arbitrarily:
The news relevant to described ageing search data;
The focus message relevant to described ageing search data;
For described ageing search data provides the application of data processing;
The link of the website of described ageing search data is provided.
According to the combination of above-mentioned any one preferred embodiment or a plurality of preferred embodiments, the embodiment of the present invention can reach following beneficial effect:
According to technical scheme provided by the invention, reception is from user's search word, and according to search word search, obtain corresponding head and shield alternative Search Results, obtain the ageing Search Hints data based on search word, and then according to ageing Search Hints data, head is shielded to alternative Search Results and adjust, and according to the head after adjusting, shield alternative Search Results and draw search results pages.Due to the ageing Search Hints data of search word compare other data can be more directly perceived, reflect more accurately the variation of user search demand, in the present invention, by ageing Search Hints data, assist the ageing improvement of general ageing demand Search Results, according to ageing Search Hints data, head being shielded to alternative Search Results adjusts, can allow search engine change and make response quickly trickle user's request, improved the dirigibility of search engine, solve search engine in correlation technique and can not respond fast user's request variation, can not provide the problem of ageing better Search Results.As can be seen here, technical scheme provided by the invention can utilize ageing Search Hints data to improve the ageing of Search Results, makes search engine can respond more in time sooner the variation of user's request.
The invention also discloses:
A1, a kind of searching method based on ageing, comprising:
Reception is from user's search word, and according to described search word search, obtains corresponding head and shield alternative Search Results;
Obtain the ageing Search Hints data based on described search word;
According to described ageing Search Hints data, the alternative Search Results of described first screen is adjusted, and shielded alternative Search Results drafting search results pages according to the head after adjusting.
A2, according to the method described in A1, wherein, according to described ageing Search Hints data, the alternative Search Results of described first screen is adjusted, comprising:
By the search result items with described ageing Search Hints data correlation, be inserted in the alternative Search Results of described first screen.
A3, according to the method described in A1 or A2, wherein, according to described ageing Search Hints data, the alternative Search Results of described first screen is adjusted, comprising:
Inquire about the alternative Search Results of described first screen and whether comprise described ageing Search Hints data, obtain Query Result;
If described Query Result is no, according to the data validity of the relatively described search word of described ageing Search Hints data, the alternative Search Results of described first screen is adjusted, wherein, described data validity refers to that described ageing Search Hints data compare and have significant data filling with described search word;
If described Query Result is yes, keep the alternative Search Results of described first screen constant.
A4, according to the method described in A1-A3 any one, wherein, according to the data validity of the relatively described search word of described ageing Search Hints data, the alternative Search Results of described first screen is adjusted, comprising:
If described ageing Search Hints data exist data validity with respect to described search word, the search result items with described ageing Search Hints data correlation is inserted in the alternative Search Results of described first screen;
If not, keep the alternative Search Results of described first screen constant.
A5, according to the method described in A1-A4 any one, wherein, according to following mode, judge whether described ageing Search Hints data exist data validity with respect to described search word:
More described ageing Search Hints data and described search word;
If removing remainder after described search word in described ageing Search Hints data is only the insignificant modified vocabulary of relatively described search word, judge that described ageing Search Hints data are meaningless with respect to described search word;
Otherwise be meaningful.
A6, according to the method described in A1-A5 any one, wherein, if described Query Result is yes, keep the alternative Search Results of described first screen constant after, also comprise:
Determine that the search result items of described ageing Search Hints data correlation is in described first position of shielding in alternative Search Results;
If later half page is shielded at head in described position, will before it, adjust.
A7, according to the method described in A1-A6 any one, wherein, with the search result items of described ageing Search Hints data correlation, comprise following one of arbitrarily:
The news relevant to described ageing search data;
The focus message relevant to described ageing search data;
For described ageing search data provides the application of data processing;
The link of the website of described ageing search data is provided.
B8, a kind of searcher based on ageing, comprising:
Datin, is suitable for receiving the search word from user;
Search engine, is suitable for obtaining corresponding head according to described search word search and shields alternative Search Results; Obtain the ageing Search Hints data based on described search word; According to described ageing Search Hints data, the alternative Search Results of described first screen is adjusted, the head after being adjusted shields alternative Search Results;
Data logger, is suitable for shielding alternative Search Results according to the head after adjusting and draws search results pages.
B9, according to the device described in B8, wherein, described search engine is also suitable for:
By the search result items with described ageing Search Hints data correlation, be inserted in the alternative Search Results of described first screen.
B10, according to the device described in B8 or B9, wherein, described search engine is also suitable for:
Inquire about the alternative Search Results of described first screen and whether comprise described ageing Search Hints data, obtain Query Result;
If described Query Result is no, according to the data validity of the relatively described search word of described ageing Search Hints data, the alternative Search Results of described first screen is adjusted, wherein, described data validity refers to that described ageing Search Hints data compare and have significant data filling with described search word;
If described Query Result is yes, keep the alternative Search Results of described first screen constant.
B11, according to the device described in B8-B10 any one, wherein, described search engine is also suitable for:
If described ageing Search Hints data exist data validity with respect to described search word, the search result items of described ageing Search Hints data correlation is inserted in the alternative Search Results of described first screen;
If not, keep the alternative Search Results of described first screen constant.
B12, according to the device described in B8-B11 any one, wherein, described search engine is also suitable for judging that according to following mode described ageing Search Hints data are to have data validity with respect to described search word:
More described ageing Search Hints data and described search word;
If removing remainder after described search word in described ageing Search Hints data is only the insignificant modified vocabulary of relatively described search word, judge that described ageing Search Hints data are meaningless with respect to described search word;
Otherwise be meaningful.
B13, according to the device described in B8-B12 any one, wherein, described search engine is also suitable for:
Keep the alternative Search Results of described first screen constant after, determine the position of described ageing Search Hints data in the alternative Search Results of described first screen; If later half page is shielded at head in described position, will before it, adjust.
B14, according to the device described in B8-B13 any one, wherein, with the search result items of described ageing Search Hints data correlation, comprise following one of arbitrarily:
The news relevant to described ageing search data;
The focus message relevant to described ageing search data;
For described ageing search data provides the application of data processing;
The link of the website of described ageing search data is provided.
In the instructions that provided herein, a large amount of details have been described.Yet, can understand, embodiments of the invention can not put into practice in the situation that there is no 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 one or more in each inventive aspect, in the above in the description of exemplary embodiment of the present invention, each feature of the present invention is grouped together into single embodiment, figure or sometimes in its description.Yet, the method for the disclosure should be construed to the following intention of reflection: the present invention for required protection requires than the more feature of feature of clearly recording in each claim.Or rather, as reflected in claims below, inventive aspect is to be less than all features of disclosed single embodiment above.Therefore, claims of 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 can the module in the equipment in embodiment are adaptively changed 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 can put them into a plurality of submodules or subelement or sub-component in addition.At least some in such feature and/or process or unit are mutually repelling, and can adopt any combination to combine all processes or the unit of disclosed all features in this instructions (comprising claim, summary and the accompanying drawing followed) and disclosed any method like this or equipment.Unless clearly statement in addition, in this instructions (comprising claim, summary and the accompanying drawing followed) disclosed each feature can be by providing identical, be equal to or the alternative features of similar object replaces.
In addition, those skilled in the art can understand, although embodiment more described herein comprise some feature rather than further feature included in other embodiment, the combination of the feature of different embodiment means within scope of the present invention and forms different embodiment.For example, in claims, the one of any of embodiment required for protection can be used with array mode arbitrarily.
All parts embodiment of the present invention can realize with hardware, or realizes with the software module moved on one or more processor, or realizes with their combination.It will be understood by those of skill in the art that and can use in practice microprocessor or digital signal processor (DSP) to realize according to the some or all functions of the some or all parts in the searcher based on ageing of the embodiment of the present invention.The present invention for example can also be embodied as, for carrying out part or all equipment or device program (, computer program and computer program) of method as described herein.Realizing program of the present invention and can be stored on computer-readable medium like this, or can there is the form of one or more signal.Such signal can be downloaded and obtain from internet website, or provides on carrier signal, or provides with any other form.
It should be noted above-described embodiment the present invention will be described rather than limit the invention, and those skilled in the art can design alternative embodiment in the situation that do not depart 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 is not listed as element or step in the claims.Being positioned at word " " before element or " one " does not get rid of and has a plurality of such elements.The present invention can be by means of including the hardware of some different elements and realizing by means of the computing machine of suitably programming.In having enumerated the unit claim of some devices, several in these devices can be to carry out imbody by same hardware branch.The use of word first, second and C grade does not represent any order.Can be title by these word explanations.
So far, those skilled in the art will recognize that, although detailed, illustrate and described a plurality of exemplary embodiment of the present invention herein, but, without departing from the spirit and scope of the present invention, still can directly determine or derive many other modification or the modification that meets 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 modifications.

Claims (10)

1. the searching method based on ageing, comprising:
Reception is from user's search word, and according to described search word search, obtains corresponding head and shield alternative Search Results;
Obtain the ageing Search Hints data based on described search word;
According to described ageing Search Hints data, the alternative Search Results of described first screen is adjusted, and shielded alternative Search Results drafting search results pages according to the head after adjusting.
2. method according to claim 1, wherein, adjusts the alternative Search Results of described first screen according to described ageing Search Hints data, comprising:
By the search result items with described ageing Search Hints data correlation, be inserted in the alternative Search Results of described first screen.
3. method according to claim 1 and 2, wherein, adjusts the alternative Search Results of described first screen according to described ageing Search Hints data, comprising:
Inquire about the alternative Search Results of described first screen and whether comprise described ageing Search Hints data, obtain Query Result;
If described Query Result is no, according to the data validity of the relatively described search word of described ageing Search Hints data, the alternative Search Results of described first screen is adjusted, wherein, described data validity refers to that described ageing Search Hints data compare and have significant data filling with described search word;
If described Query Result is yes, keep the alternative Search Results of described first screen constant.
4. according to the method described in claim 1-3 any one, wherein, according to the data validity of the relatively described search word of described ageing Search Hints data, the alternative Search Results of described first screen is adjusted, being comprised:
If described ageing Search Hints data exist data validity with respect to described search word, the search result items with described ageing Search Hints data correlation is inserted in the alternative Search Results of described first screen;
If not, keep the alternative Search Results of described first screen constant.
5. according to the method described in claim 1-4 any one, wherein, according to following mode, judge whether described ageing Search Hints data exist data validity with respect to described search word:
More described ageing Search Hints data and described search word;
If removing remainder after described search word in described ageing Search Hints data is only the insignificant modified vocabulary of relatively described search word, judge that described ageing Search Hints data are meaningless with respect to described search word;
Otherwise be meaningful.
6. according to the method described in claim 1-5 any one, wherein, if described Query Result is yes, keep the alternative Search Results of described first screen constant after, also comprise:
Determine that the search result items of described ageing Search Hints data correlation is in described first position of shielding in alternative Search Results;
If later half page is shielded at head in described position, will before it, adjust.
7. according to the method described in claim 1-6 any one, wherein, with the search result items of described ageing Search Hints data correlation, comprise following one of arbitrarily:
The news relevant to described ageing search data;
The focus message relevant to described ageing search data;
For described ageing search data provides the application of data processing;
The link of the website of described ageing search data is provided.
8. the searcher based on ageing, comprising:
Datin, is suitable for receiving the search word from user;
Search engine, is suitable for obtaining corresponding head according to described search word search and shields alternative Search Results; Obtain the ageing Search Hints data based on described search word; According to described ageing Search Hints data, the alternative Search Results of described first screen is adjusted, the head after being adjusted shields alternative Search Results;
Data logger, is suitable for shielding alternative Search Results according to the head after adjusting and draws search results pages.
9. device according to claim 8, wherein, described search engine is also suitable for:
By the search result items with described ageing Search Hints data correlation, be inserted in the alternative Search Results of described first screen.
10. device according to claim 8 or claim 9, wherein, described search engine is also suitable for:
Inquire about the alternative Search Results of described first screen and whether comprise described ageing Search Hints data, obtain Query Result;
If described Query Result is no, according to the data validity of the relatively described search word of described ageing Search Hints data, the alternative Search Results of described first screen is adjusted, wherein, described data validity refers to that described ageing Search Hints data compare and have significant data filling with described search word;
If described Query Result is yes, keep the alternative Search Results of described first screen constant.
CN201410513631.3A 2014-09-29 2014-09-29 Based on ageing searching method and device Active CN104217033B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410513631.3A CN104217033B (en) 2014-09-29 2014-09-29 Based on ageing searching method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410513631.3A CN104217033B (en) 2014-09-29 2014-09-29 Based on ageing searching method and device

Publications (2)

Publication Number Publication Date
CN104217033A true CN104217033A (en) 2014-12-17
CN104217033B CN104217033B (en) 2017-11-07

Family

ID=52098522

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410513631.3A Active CN104217033B (en) 2014-09-29 2014-09-29 Based on ageing searching method and device

Country Status (1)

Country Link
CN (1) CN104217033B (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105302903A (en) * 2015-10-27 2016-02-03 广州神马移动信息科技有限公司 Search method, apparatus and system and search result sequence adjustment basis determination method
CN108446296A (en) * 2018-01-24 2018-08-24 北京奇艺世纪科技有限公司 A kind of information processing method and device
CN111241379A (en) * 2018-11-28 2020-06-05 阿里巴巴集团控股有限公司 Search result processing method and device, electronic equipment and computer readable medium
CN113139103A (en) * 2020-01-17 2021-07-20 百度在线网络技术(北京)有限公司 Searching method, searching device, electronic equipment and searching medium

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090094234A1 (en) * 2007-10-05 2009-04-09 Fujitsu Limited Implementing an expanded search and providing expanded search results
CN102024031A (en) * 2010-11-25 2011-04-20 百度在线网络技术(北京)有限公司 Method and equipment used for providing second search result based on real-time search
US20110296463A1 (en) * 2010-06-01 2011-12-01 Comcast Cable Communications, Llc Ranking search results
CN103164424A (en) * 2011-12-13 2013-06-19 阿里巴巴集团控股有限公司 Method and device for acquiring time-efficient words
CN103530389A (en) * 2013-10-22 2014-01-22 北京奇虎科技有限公司 Method and device for improving stopword searching effectiveness
CN103942265A (en) * 2014-03-26 2014-07-23 北京奇虎科技有限公司 Method and device for pushing webpages containing news information

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090094234A1 (en) * 2007-10-05 2009-04-09 Fujitsu Limited Implementing an expanded search and providing expanded search results
US20110296463A1 (en) * 2010-06-01 2011-12-01 Comcast Cable Communications, Llc Ranking search results
CN102024031A (en) * 2010-11-25 2011-04-20 百度在线网络技术(北京)有限公司 Method and equipment used for providing second search result based on real-time search
CN103164424A (en) * 2011-12-13 2013-06-19 阿里巴巴集团控股有限公司 Method and device for acquiring time-efficient words
CN103530389A (en) * 2013-10-22 2014-01-22 北京奇虎科技有限公司 Method and device for improving stopword searching effectiveness
CN103942265A (en) * 2014-03-26 2014-07-23 北京奇虎科技有限公司 Method and device for pushing webpages containing news information

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105302903A (en) * 2015-10-27 2016-02-03 广州神马移动信息科技有限公司 Search method, apparatus and system and search result sequence adjustment basis determination method
CN108446296A (en) * 2018-01-24 2018-08-24 北京奇艺世纪科技有限公司 A kind of information processing method and device
CN111241379A (en) * 2018-11-28 2020-06-05 阿里巴巴集团控股有限公司 Search result processing method and device, electronic equipment and computer readable medium
CN111241379B (en) * 2018-11-28 2023-04-25 阿里巴巴集团控股有限公司 Search result processing method and device, electronic equipment and computer readable medium
CN113139103A (en) * 2020-01-17 2021-07-20 百度在线网络技术(北京)有限公司 Searching method, searching device, electronic equipment and searching medium

Also Published As

Publication number Publication date
CN104217033B (en) 2017-11-07

Similar Documents

Publication Publication Date Title
KR102281882B1 (en) Real-time audio stream retrieval and presentation system
US20130198268A1 (en) Generation of a music playlist based on text content accessed by a user
CN105574176A (en) Hot word recommending method and device with combination of multiple data sources
US8768744B2 (en) Method and apparatus for automated user review of media content in a mobile communication device
CN104217033A (en) Search method and device based on timeliness
CN110377817B (en) Search entry mining method and device and application thereof in multimedia resources
CN103440243A (en) Teaching resource recommendation method and device thereof
CN109005461A (en) A kind of recommended method of the video object, device and equipment/terminal/server
US20230109783A1 (en) Computing device and corresponding method for generating data representing text
US9996619B2 (en) Optimizing web crawling through web page pruning
CN103646054A (en) Method for playing multimedia data and browser device
KR101086530B1 (en) Method and System for Detecting Original Document of Web Document, Method and System for Providing History Information of Web Document for the same
CN108959283A (en) A kind of querying method of video/audio play right
CN103514196B (en) Information processing method and electronic equipment
CN104796785A (en) Video playing method and device in application program
US20140149451A1 (en) Searching alternative data sources
CN103488731A (en) Method and device for processing uniform resource locators
CN110909185A (en) Intelligent broadcast television program production method and device
US10031899B2 (en) Computing device and corresponding method for generating data representing text
US20150106351A1 (en) Automated composition of topical media
US10339219B2 (en) Computing device and corresponding method for generating data representing text
CN104484385B (en) The method and system of search result items are provided based on rare word
KR101074587B1 (en) Method and System for Detecting Original Document of Web Document, Method and System for Providing History Information of Web Document for the same
CN104252534A (en) Search method and search device
CN115484503A (en) Bullet screen generation method and device, electronic equipment and storage medium

Legal Events

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

Effective date of registration: 20220715

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.

TR01 Transfer of patent right