CN103984705A - Search result displaying method, device and system - Google Patents

Search result displaying method, device and system Download PDF

Info

Publication number
CN103984705A
CN103984705A CN201410171945.XA CN201410171945A CN103984705A CN 103984705 A CN103984705 A CN 103984705A CN 201410171945 A CN201410171945 A CN 201410171945A CN 103984705 A CN103984705 A CN 103984705A
Authority
CN
China
Prior art keywords
site information
information
search
classification
site
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
CN201410171945.XA
Other languages
Chinese (zh)
Other versions
CN103984705B (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 CN201410171945.XA priority Critical patent/CN103984705B/en
Publication of CN103984705A publication Critical patent/CN103984705A/en
Application granted granted Critical
Publication of CN103984705B publication Critical patent/CN103984705B/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/953Querying, e.g. by the use of web search engines
    • G06F16/9535Search customisation based on user profiles and personalisation

Abstract

The embodiment of the invention provides a search result displaying method, device and system. The method comprises the following steps: receiving a search request sent by a client side, wherein the research request comprises a search keyword; searching multiple pieces of website information matched with the search keyword, wherein the website information comprises sorting information, one or multiple pieces of category information and website information respectively assigned to the category information, and the category items of the website information which is sorted in front are more than the category items of the website information which is sorted in back; returning the website information back to the client side which is used for displaying the website information on a current interface according to the sorting information, wherein the display area of the website information which is sorted in front is larger than the display area of the website information which is sorted in back. According to the embodiment of the invention, the waste of time and vigor is reduced, the system resource consumption of the client side and a searching side is reduced, and the occupation of the network bandwidth is reduced.

Description

A kind of methods of exhibiting, device and system of Search Results
Technical field
The technical field that the present invention relates to search, particularly relates to the exhibiting device of a kind of methods of exhibiting of Search Results, a kind of Search Results and a kind of display systems of Search Results.
Background technology
Along with developing rapidly of network, the network information sharply increases.User, in order to find the required network information in the network information of magnanimity, uses search engine search conventionally.
Search engine refers to automatically gather information from the Internet, after certain arrangement, offers the system that user inquires about.Network information vastness is multifarious, and has no order, and all network informations are as the island one by one on vast sea, web page interlinkage is bridge crisscross between these islands, and search engine, for user draws an open-and-shut information map, is consulted at any time for user.
But, it is more and more outstanding that the speed that the network information increases and people obtain contradiction between information needed ability, the excessive network information makes user will carry out loaded down with trivial details artificial filtration in search network information, expends plenty of time and energy, and the search efficiency of the network information is very low.
Summary of the invention
In view of the above problems, the present invention has been proposed to provide a kind of methods of exhibiting of a kind of Search Results that overcomes the problems referred to above or address the above problem at least in part and the display systems of the exhibiting device of corresponding a kind of Search Results, a kind of Search Results.
According to one aspect of the present invention, a kind of methods of exhibiting of Search Results is provided, comprising:
Receive the searching request that client sends; Described searching request comprises searched key word;
Multiple site informations that search is mated with described searched key word; Wherein, described site information comprises sequencing information, one or more classification information, and, belong to respectively the info web of described classification information; Wherein, the classification entry of sequence site information is formerly more than the classification entry of the posterior site information of sequence;
Described site information is returned to described client; Described client is for showing described site information according to described sequencing information in current interface; Wherein, the display area of sequence site information is formerly greater than the display area of the posterior site information that sorts.
The step of the site information that alternatively, described search is mated with described searched key word comprises:
Described searched key word is carried out to word segmentation processing, obtain search participle;
Adopt described search participle to mate in the set of preset Feature Words composition;
In the time that the match is successful, the site information of the set correspondence under the extraction Feature Words that the match is successful.
Alternatively, described site information obtains in the following manner:
Adopt respectively info web corresponding to one or more classifications to train one or more class models;
Calculate respectively one or more probability that new info web belongs to described one or more classifications;
Adopt new info web described in described one or more probability calculation, belong to respectively the degree of confidence of described one or more classifications;
In the time that the highest degree of confidence is greater than default confidence threshold value, judge that described info web belongs to classification corresponding to the highest degree of confidence.
Alternatively, described sequencing information calculates acquisition by carrying out the expection clicking rate of described site information and the product of preset weight.
According to a further aspect in the invention, provide a kind of exhibiting device of Search Results, having comprised:
Searching request receiver module, is suitable for receiving the searching request that client sends; Described searching request comprises searched key word;
Site information search module, is suitable for multiple site informations that search is mated with described searched key word; Wherein, described site information comprises sequencing information, one or more classification information, and, belong to respectively the info web of described classification information; Wherein, the classification entry of sequence site information is formerly more than the classification entry of the posterior site information of sequence;
Site information returns to module, is suitable for described site information to return to described client; Described client is for showing described site information according to described sequencing information in current interface; Wherein, the display area of sequence site information is formerly greater than the display area of the posterior site information that sorts.
Alternatively, described site information search module is also suitable for:
Described searched key word is carried out to word segmentation processing, obtain search participle;
Adopt described search participle to mate in the set of preset Feature Words composition;
In the time that the match is successful, the site information of the set correspondence under the extraction Feature Words that the match is successful.
Alternatively, described site information obtains in the following manner:
Adopt respectively info web corresponding to one or more classifications to train one or more class models;
Calculate respectively one or more probability that new info web belongs to described one or more classifications;
Adopt new info web described in described one or more probability calculation, belong to respectively the degree of confidence of described one or more classifications;
In the time that the highest degree of confidence is greater than default confidence threshold value, judge that described info web belongs to classification corresponding to the highest degree of confidence.
Alternatively, described sequencing information calculates acquisition by carrying out the expection clicking rate of described site information and the product of preset weight.
According to a further aspect in the invention, provide a kind of display systems of Search Results, described system comprises server and client side;
Described server comprises:
Searching request receiver module, is suitable for receiving the searching request that client sends; Described searching request comprises searched key word;
Site information search module, is suitable for multiple site informations that search is mated with described searched key word; Wherein, described site information comprises sequencing information, one or more classification information, and, belong to respectively the info web of described classification information; Wherein, the classification entry of sequence site information is formerly more than the classification entry of the posterior site information of sequence;
Site information returns to module, is suitable for described site information to return to described client;
Described client comprises:
Searching request sending module, is suitable for the searching request sending to described server;
Site information receiver module, is suitable for receiving the site information that described server returns;
Site information display module, is suitable for showing described site information according to described sequencing information in current interface; Wherein, the display area of sequence site information is formerly greater than the display area of the posterior site information that sorts.
Alternatively, described site information search module is also suitable for:
Described searched key word is carried out to word segmentation processing, obtain search participle;
Adopt described search participle to mate in the set of preset Feature Words composition;
In the time that the match is successful, extract site information corresponding to Feature Words that the match is successful.
Searched key word in the searching request that embodiment of the present invention use client sends, multiple site informations of search coupling, and site information is returned to client, and site information comprises sequencing information, one or more classification information, and, belong to respectively the info web of this classification information, and, the classification entry of sequence site information is formerly more than the classification entry of the posterior site information of sequence, make client to show site information in current interface according to sequencing information, and, the display area of sequence site information is formerly greater than the display area of the posterior site information that sorts, thereby form structurized Search Results, on the one hand, for the info web after sorting out, make user avoid repeating site information to carry out loaded down with trivial details artificial filtration, not only reduce expending of time and efforts, and reduce client and search for the system resources consumption of holding, reduce taking of the network bandwidth, on the other hand, there is more classification entry and display location for sequence site information formerly, improve the probability of showing the required information of user, increase user's click conversion ratio, thereby improve search, show efficiency.
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.
Brief description of the drawings
By reading below detailed description of the preferred embodiment, various other advantage and benefits will become cheer and bright for those of ordinary skill in the art.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, represent identical parts by identical reference symbol.In the accompanying drawings:
Fig. 1 shows the flow chart of steps of a kind of methods of exhibiting embodiment of Search Results according to an embodiment of the invention;
Fig. 2 shows a kind of display structure schematic diagram of Search Results according to an embodiment of the invention;
Fig. 3 shows a kind of displaying exemplary plot of Search Results according to an embodiment of the invention;
Fig. 4 shows a kind of displaying exemplary plot of Search Results according to an embodiment of the invention;
Fig. 5 shows the structured flowchart of a kind of exhibiting device embodiment of Search Results according to an embodiment of the invention; And
Fig. 6 shows the structured flowchart of a kind of display systems embodiment of Search Results 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, but 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 be by the those skilled in the art that conveys to complete the scope of the present disclosure.
With reference to Fig. 1, show the flow chart of steps of a kind of displaying embodiment of Search Results according to an embodiment of the invention, specifically can comprise the steps:
Step S110, receives the searching request that client sends; Described searching request comprises searched key word;
It should be noted that, client can be dependent client, for example, in browser (can for Web page loading search engine), browser for the plug-in unit searched for, other application programs for assembly of searching for etc., also can be client independently, the client that is for example specifically designed to search, the embodiment of the present invention is not restricted this.
Searching request can refer to the instruction of the network information of certain searched key word coupling of search that user sends.For example, in the time inputting certain searched key word in the search column of the web page search engine that user opens in browser and click confirming button or press enter key, be equivalent to receive user's searching request.Again for example, in the time that user inputs certain searched key word in instant search engine, be just equivalent to receive the searching request sending.
Step S120, multiple site informations that search is mated with described searched key word;
The application embodiment of the present invention can be searched for the multiple site informations that mate with described searched key word in site information database, and this site information database can be stored a large amount of network informations according to certain structure category.
On the one hand, can send in advance one can be in the online application program of finding new website and grabbing file, this application program is referred to as spider conventionally.Spider, from known database, is accessed these websites and captures file just as the browser of normal users.Spider search engine can be followed the tracks of the link in website, accesses more website, and the file capturing can be stored into site information database.
On the other hand, can receive the site information (for example advertiser submits ad data to) of the main submission in website, for example, afterwards, deposit site information database in having carried out structuring processing (classification).
In the optional embodiment of one of the present invention, step S120 can comprise following sub-step:
Sub-step S11, carries out word segmentation processing to described searched key word, obtains search participle;
Introduce some conventional segmenting methods below:
1, the segmenting method based on string matching: refer to according to certain strategy the entry in the Chinese character string to be analyzed machine dictionary preset with is mated, if find certain character string in dictionary, the match is successful (identifying a word).The actual Words partition system using, is all using mechanical Chinese word segmentation as just point means of one, also needs by utilizing various other language messages further to improve the accuracy rate of cutting.
2, the segmenting method based on mark scanning or mark cutting: refer to preferential some words with obvious characteristic of identifying and be syncopated as in character string to be analyzed, using these words as breakpoint, former character string can be divided into less string and enter again mechanical Chinese word segmentation, thereby reduce the error rate of mating; Or participle and part-of-speech tagging are combined, utilize abundant grammatical category information to participle decision-making offer help, and conversely word segmentation result is tested, is adjusted again in mark process, thereby improve the accuracy rate of cutting.
3, the segmenting method based on understanding: refer to by allowing the understanding of anthropomorphic distich of computer mould, reach the effect of identification word.Its basic thought is exactly in participle, to carry out syntax, semantic analysis, utilizes syntactic information and semantic information to process Ambiguity.It generally includes three parts: participle subsystem, syntactic-semantic subsystem, master control part.Under the coordination of master control part, participle subsystem can obtain and segmentation ambiguity be judged about the syntax of word, sentence etc. and semantic information, and it has simulated the understanding process of people to sentence.This segmenting method need to use a large amount of linguistries and information.
4, the segmenting method based on statistics: refer to, in Chinese information, can reflect into the confidence level of word preferably due to the frequency of word and the adjacent co-occurrence of word or probability, so can add up the frequency of the combination of each word of adjacent co-occurrence in language material, calculate their information that appears alternatively, and calculate the adjacent co-occurrence probabilities of two Chinese character X, Y.The information of appearing alternatively can embody the tightness degree of marriage relation between Chinese character.When tightness degree is during higher than some threshold values, just can think that this word group may form a word.This method only need be added up the word group frequency in language material, does not need cutting dictionary.
Sub-step S12, adopts described search participle to mate in the set of preset Feature Words composition;
In embodiments of the present invention, can choose in advance a set of one or more Feature Words composition, the set of Feature Words composition can arrange corresponding site information.
For example, in ecommerce, the set of word (being Feature Words) of can presetly bidding, the set of this word of bidding can bundle with ad data (being site information).Particularly, the word that the word of bidding can be bought for the advertisement that advertiser is oneself, once user has been searched advertiser's advertisement (causing exposure) and caused click by this word, the valuation of this word of bidding that can buy according to advertiser is taken off the single of advertiser's account and is clicked advertising fee.
In specific implementation, in the time that search participle is the same with Feature Words content, can judge that this search participle mates with this Feature Words.
When search participle and Feature Words content are when different, can make search participle into the close word of search that one or more query intentions are consistent, for example, search participle " father's ratio " can be rewritten as to " father ", " Dady " and " father ", adopt again the close word of search to mate in the set of Feature Words composition, in the time that the close word of search is the same with Feature Words content, can judge that this search participle mates with this Feature Words.
Sub-step S13, in the time that the match is successful, the site information of the set correspondence under the extraction Feature Words that the match is successful.
In the time successfully mating, can in site information database, extract the site information of the set correspondence under the Feature Words that the match is successful.
In the optional embodiment of one of the present invention, in described site information, can comprise sequencing information, one or more classification information, and, belong to respectively the info web of described classification information; Wherein, the classification entry of sequence site information formerly can be more than the classification entry of the posterior site information of sequence;
In the optional example of one of the embodiment of the present invention, described sequencing information calculates acquisition by carrying out the expection clicking rate of described site information and the product of preset weight.
It should be noted that, in different industries, the business object of facing is also not quite similar, the business object of for example facing in e-commerce industry can be news data etc. for ad data, the business object faced in media industry, and different business objects has the different standards of value, therefore, in different industries, according to different influence factors, weight is set, so that site information is sorted.
Describe taking the ad data in ecommerce as example below.
In this example, preset weight can be advertiser's bid, and this example can be calculated sequencing information by following formula:
RS(RankScore)=CTR*BidPrice
Wherein, RS is sequencing information, and BidPrice is advertiser's bid, the clicking rate that CTR is advertisement.
And CTR is specifically as follows the ratio of effective click volume of advertisement and the exposure of advertisement, in the time of sequence, CTR is unknown, therefore needs to estimate.Particularly, can adopt Logic Regression Models to estimate, wherein can comprise much for the characteristic of estimating, for example, the data such as text description, industry, price range, conclusion of the business, visit capacity, also can consider the factors such as time, vacation simultaneously.
In the optional embodiment of one of the present invention, described site information can obtain in the following manner:
Sub-step S21, adopts respectively info web corresponding to one or more classifications to train one or more class models;
Sub-step S22, calculates respectively new info web and belongs to one or more probability of described one or more classifications;
Sub-step S23, adopts new info web described in described one or more probability calculation, belongs to respectively the degree of confidence of described one or more classifications;
Sub-step S24, in the time that the highest degree of confidence is greater than default confidence threshold value, judges that described info web belongs to classification corresponding to the highest degree of confidence.
The application embodiment of the present invention, can collect by self in early days or website master (for example advertiser in ecommerce) submits to the corresponding relation of classified information and info web to accumulate data; When the Corresponding matching relation of classified information and info web reaches after some, can the content relevant to contents known in search inquiry related web page will be passed through, and match further to train with known classified information and info web, thereby the matching relationship of the classified information that automatic expansion makes new advances and info web.
In the optional example of one of the embodiment of the present invention, training process can be as follows:
1, in each classified information, in info web, comprise a large amount of text messages, can be for training class models M (the i) (i=1 of each classified information ... N), class models can comprise model-naive Bayesian, N-Gram (a kind of language model of commonly using in large vocabulary continuous speech recognition) model etc.;
2, calculate new info web T and belong to class models M (i) (i=1 ... N) probability CP (i), calculates info web T based on CP (i) and belongs to each class models M (i) (i=1 ... N) degree of confidence on;
Particularly, can calculate degree of confidence by following formula:
Conf(i)=CP(i)/sum(CP(i))
Wherein, Conf (i) is degree of confidence, and CP (i) is probability, and sum () is summing function, and i is the quantity that positive integer and i are less than or equal to classification information.
If the degree of confidence Conf (m) of the info web m that 3 degree of confidence are the highest is more than or equal to default confidence threshold value Thresh, this info web m is added in this classification information, can go to manual sorting if be less than confidence threshold value Thresh.
Step S130, returns to described site information to described client;
In specific implementation, described client is for showing described site information according to described sequencing information in current interface;
Wherein, the display area of sequence site information formerly can be greater than the display area of the posterior site information that sorts.
In the time that user clicks this info web, can load the webpage that this info web is corresponding, obtain more detailed information.
For example, in client shows interface as shown in Figure 2, region A, region B and region C can be respectively used to show three different site informations.Region A sorts than before the B of region, region B sorts than before the C of region, therefore, the display area of region A is larger than the display area of region B, the display area of region B is larger than the display area of region C, the classification entry of region A is more than the classification entry of region B, region B classification entry than region C classification entry many.
In the A of region, region D can be for showing site title information, below the D of region, can show classification information in left-most position, for example region E, the position after classification information, can for example, for showing the one or more info webs that belong to this classification information, region F.In addition, in this example, the first function button can be set, for example button G, in the time that user triggers this first function button by modes such as mouse clicks, can show more, belongs to the info web of this classification information.
In region B, C, the second function button can be set, for example button H, in the time that user triggers this second function button by modes such as mouse clicks, can show more classification information, and, belong to the info web of this classification information.
Searched key word in the searching request that embodiment of the present invention use client sends, multiple site informations of search coupling, and site information is returned to client, and site information comprises sequencing information, one or more classification information, and, belong to respectively the info web of this classification information, and, the classification entry of sequence site information is formerly more than the classification entry of the posterior site information of sequence, make client to show site information in current interface according to sequencing information, and, the display area of sequence site information is formerly greater than the display area of the posterior site information that sorts, thereby form structurized Search Results, on the one hand, for the info web after sorting out, make user avoid repeating site information to carry out loaded down with trivial details artificial filtration, not only reduce expending of time and efforts, and reduce client and search for the system resources consumption of holding, reduce taking of the network bandwidth, on the other hand, there is more classification entry and display location for sequence site information formerly, improve the probability of showing the required information of user, increase user's click conversion ratio, thereby improve search, show efficiency.
Below embodiments of the present invention is further illustrated for the example by several application scenarioss:
Application scenarios one: user asks search " trade and investment promotion is joined ";
" trade and investment promotion is joined " carried out to word segmentation processing, obtain " trade and investment promotion " and " joining ", preset a set { " trade and investment promotion is joined ", " joining trade and investment promotion ", " joining ", " project is joined " simultaneously ..., " trade and investment promotion " and " joining " the match is successful in this set, can obtain the site information of this set correspondence as shown in Figure 3.One of them site information comprises classification information " dress ornament footwear bag ", " toy " and " furniture building materials ", comprises info web " women's dress ", " children's garment ", " men's clothing ", " women's dress ", " underwear ", " cowboy " etc. in classification information " dress ornament footwear bag ".In the time that user clicks " women's dress ", can load the webpage that " women's dress " is corresponding, obtain more information about " women's dress ".
Application scenarios two: user asks search " Expert English language training by qualified teachers ";
" Expert English language training by qualified teachers " carried out to word segmentation processing, obtain " English " and " training ", preset set { " Expert English language training by qualified teachers ", " IELTS ", " TOEFL ", " business English " simultaneously ..., " English " and " training " the match is successful in this set, can obtain the site information of this set correspondence as shown in Figure 4.One of them site information comprises classification information " popular course ", " examination for going abroad ", " College English " and " You Neng middle school ", comprises that info web " is prepared for the postgraduate qualifying examination ", " level Four ", " six grades ", " the carefree plan of preparing for the postgraduate qualifying examination " etc. in classification information " College English ".In the time that user clicks " six grades ", can load the webpage that " six grades " are corresponding, obtain more information about " six grades ".
For embodiment of the method, for simple description, therefore it is all expressed as to a series of combination of actions, but those skilled in the art should know, the embodiment of the present invention is not subject to the restriction of described sequence of movement, because according to the embodiment of the present invention, some step can adopt other orders or carry out simultaneously.Secondly, those skilled in the art also should know, the embodiment described in instructions all belongs to preferred embodiment, and related action might not be that the embodiment of the present invention is necessary.
With reference to Fig. 5, show the structured flowchart of a kind of exhibiting device embodiment of Search Results according to an embodiment of the invention, specifically can comprise as lower module:
Searching request receiver module 510, is suitable for receiving the searching request that client sends; Described searching request comprises searched key word;
Site information search module 520, is suitable for multiple site informations that search is mated with described searched key word; Wherein, in described site information, can comprise sequencing information, one or more classification information, and, belong to respectively the info web of described classification information; Wherein, the classification entry of sequence site information formerly can be more than the classification entry of the posterior site information of sequence;
Site information returns to module 530, is suitable for described site information to return to described client; Described client can be for showing described site information according to described sequencing information in current interface; Wherein, the display area of sequence site information formerly can be greater than the display area of the posterior site information that sorts.
In the optional embodiment of one of the present invention, described site information search module 520 can also be suitable for:
Described searched key word is carried out to word segmentation processing, obtain search participle;
Adopt described search participle to mate in the set of preset Feature Words composition;
In the time that the match is successful, the site information of the set correspondence under the extraction Feature Words that the match is successful.
In the optional embodiment of one of the present invention, described site information can obtain in the following manner:
Adopt respectively info web corresponding to one or more classifications to train one or more class models;
Calculate respectively one or more probability that new info web belongs to described one or more classifications;
Adopt new info web described in described one or more probability calculation, belong to respectively the degree of confidence of described one or more classifications;
In the time that the highest degree of confidence is greater than default confidence threshold value, judge that described info web belongs to classification corresponding to the highest degree of confidence.
In the optional example of one of the embodiment of the present invention, described sequencing information can calculate acquisition by carrying out the expection clicking rate of described site information and the product of preset weight.
With reference to Fig. 6, show the structured flowchart of a kind of display systems embodiment of Search Results according to an embodiment of the invention, this system can comprise server 610 and client 620
Described server 610 can comprise as lower module:
Searching request receiver module 611, is suitable for receiving the searching request that client sends; Described searching request comprises searched key word;
Site information search module 612, is suitable for multiple site informations that search is mated with described searched key word; Wherein, in described site information, can comprise sequencing information, one or more classification information, and, belong to respectively the info web of described classification information; Wherein, the classification entry of sequence site information formerly can be more than the classification entry of the posterior site information of sequence;
Site information returns to module 613, is suitable for described site information to return to described client; Described client can be for showing described site information according to described sequencing information in current interface; Wherein, the display area of sequence site information formerly can be greater than the display area of the posterior site information that sorts;
Described client 620 can comprise as lower module:
Searching request sending module 621, is suitable for the searching request sending to described server;
Site information receiver module 622, is suitable for receiving the site information that described server returns;
Site information display module 623, is suitable for showing described site information according to described sequencing information in current interface; Wherein, the display area of sequence site information formerly can be greater than the display area of the posterior site information that sorts.
In the optional embodiment of one of the present invention, described site information search module 612 can also be suitable for:
Described searched key word is carried out to word segmentation processing, obtain search participle;
Adopt described search participle to mate in the set of preset Feature Words composition;
In the time that the match is successful, the site information of the set correspondence under the extraction Feature Words that the match is successful.
In the optional embodiment of one of the present invention, described site information can obtain in the following manner:
Adopt respectively info web corresponding to one or more classifications to train one or more class models;
Calculate respectively one or more probability that new info web belongs to described one or more classifications;
Adopt new info web described in described one or more probability calculation, belong to respectively the degree of confidence of described one or more classifications;
In the time that the highest degree of confidence is greater than default confidence threshold value, judge that described info web belongs to classification corresponding to the highest degree of confidence.
In the optional example of one of the embodiment of the present invention, described sequencing information can calculate acquisition by carrying out the expection clicking rate of described site information and the product of preset weight.
For device, system embodiment, because it is substantially similar to embodiment of the method, so description is fairly simple, relevant part is referring to the part explanation of embodiment of the method.
The algorithm providing at this is intrinsic not relevant to any certain computer, virtual system or miscellaneous equipment with demonstration.Various general-purpose systems also can with based on using together with this teaching.According to description above, it is apparent constructing the desired structure of this type systematic.In addition, the present invention is not also for any certain programmed language.It should be understood that and can utilize various programming languages to realize content of the present invention described here, and the description of above language-specific being done is in order to disclose preferred forms of the present invention.
In the instructions that provided herein, a large amount of details are described.But, can understand, embodiments of the invention can be 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.But, 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 in addition multiple submodules or subelement or sub-component.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 instead of 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 the following 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 of moving 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 the some or all functions according to the some or all parts in the presentation device of the Search Results of the embodiment of the present invention.The present invention can also be embodied as part or all equipment or the device program (for example, computer program and computer program) for carrying out 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 instead of limit the invention, and those skilled in the art can design alternative embodiment in the case of 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 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 multiple 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 the unit claim of having enumerated 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.
The methods of exhibiting of the open A1 of embodiments of the invention, a kind of Search Results, comprising:
Receive the searching request that client sends; Described searching request comprises searched key word;
Multiple site informations that search is mated with described searched key word; Wherein, described site information comprises sequencing information, one or more classification information, and, belong to respectively the info web of described classification information; Wherein, the classification entry of sequence site information is formerly more than the classification entry of the posterior site information of sequence;
Described site information is returned to described client; Described client is for showing described site information according to described sequencing information in current interface; Wherein, the display area of sequence site information is formerly greater than the display area of the posterior site information that sorts.
A2, method as described in A1, described search comprises with the step of the site information that described searched key word mates:
Described searched key word is carried out to word segmentation processing, obtain search participle;
Adopt described search participle to mate in the set of preset Feature Words composition;
In the time that the match is successful, the site information of the set correspondence under the extraction Feature Words that the match is successful.
A3, method as described in A1, described site information obtains in the following manner:
Adopt respectively info web corresponding to one or more classifications to train one or more class models;
Calculate respectively one or more probability that new info web belongs to described one or more classifications;
Adopt new info web described in described one or more probability calculation, belong to respectively the degree of confidence of described one or more classifications;
In the time that the highest degree of confidence is greater than default confidence threshold value, judge that described info web belongs to classification corresponding to the highest degree of confidence.
A4, method as described in A1, described sequencing information calculates and obtains by carrying out the expection clicking rate of described site information and the product of preset weight.
Embodiments of the invention also disclose the exhibiting device of B5, a kind of Search Results, comprising:
Searching request receiver module, is suitable for receiving the searching request that client sends; Described searching request comprises searched key word;
Site information search module, is suitable for multiple site informations that search is mated with described searched key word; Wherein, described site information comprises sequencing information, one or more classification information, and, belong to respectively the info web of described classification information; Wherein, the classification entry of sequence site information is formerly more than the classification entry of the posterior site information of sequence;
Site information returns to module, is suitable for described site information to return to described client; Described client is for showing described site information according to described sequencing information in current interface; Wherein, the display area of sequence site information is formerly greater than the display area of the posterior site information that sorts.
B6, device as described in B5, described site information search module is also suitable for:
Described searched key word is carried out to word segmentation processing, obtain search participle;
Adopt described search participle to mate in the set of preset Feature Words composition;
In the time that the match is successful, the site information of the set correspondence under the extraction Feature Words that the match is successful.
B7, device as described in B5, described site information obtains in the following manner:
Adopt respectively info web corresponding to one or more classifications to train one or more class models;
Calculate respectively one or more probability that new info web belongs to described one or more classifications;
Adopt new info web described in described one or more probability calculation, belong to respectively the degree of confidence of described one or more classifications;
In the time that the highest degree of confidence is greater than default confidence threshold value, judge that described info web belongs to classification corresponding to the highest degree of confidence.
B8, device as described in B5, described sequencing information calculates and obtains by carrying out the expection clicking rate of described site information and the product of preset weight.
Embodiments of the invention also disclose the display systems of C9, a kind of Search Results, and described system comprises server and client side;
Described server comprises:
Searching request receiver module, is suitable for receiving the searching request that client sends; Described searching request comprises searched key word;
Site information search module, is suitable for multiple site informations that search is mated with described searched key word; Wherein, described site information comprises sequencing information, one or more classification information, and, belong to respectively the info web of described classification information; Wherein, the classification entry of sequence site information is formerly more than the classification entry of the posterior site information of sequence;
Site information returns to module, is suitable for described site information to return to described client;
Described client comprises:
Searching request sending module, is suitable for the searching request sending to described server;
Site information receiver module, is suitable for receiving the site information that described server returns;
Site information display module, is suitable for showing described site information according to described sequencing information in current interface; Wherein, the display area of sequence site information is formerly greater than the display area of the posterior site information that sorts.
C10, system as described in C9, described site information search module is also suitable for:
Described searched key word is carried out to word segmentation processing, obtain search participle;
Adopt described search participle to mate in the set of preset Feature Words composition;
In the time that the match is successful, extract site information corresponding to Feature Words that the match is successful.

Claims (10)

1. a methods of exhibiting for Search Results, comprising:
Receive the searching request that client sends; Described searching request comprises searched key word;
Multiple site informations that search is mated with described searched key word; Wherein, described site information comprises sequencing information, one or more classification information, and, belong to respectively the info web of described classification information; Wherein, the classification entry of sequence site information is formerly more than the classification entry of the posterior site information of sequence;
Described site information is returned to described client; Described client is for showing described site information according to described sequencing information in current interface; Wherein, the display area of sequence site information is formerly greater than the display area of the posterior site information that sorts.
2. the method for claim 1, is characterized in that, described search comprises with the step of the site information that described searched key word mates:
Described searched key word is carried out to word segmentation processing, obtain search participle;
Adopt described search participle to mate in the set of preset Feature Words composition;
In the time that the match is successful, the site information of the set correspondence under the extraction Feature Words that the match is successful.
3. the method for claim 1, is characterized in that, described site information obtains in the following manner:
Adopt respectively info web corresponding to one or more classifications to train one or more class models;
Calculate respectively one or more probability that new info web belongs to described one or more classifications;
Adopt new info web described in described one or more probability calculation, belong to respectively the degree of confidence of described one or more classifications;
In the time that the highest degree of confidence is greater than default confidence threshold value, judge that described info web belongs to classification corresponding to the highest degree of confidence.
4. the method for claim 1, is characterized in that, described sequencing information calculates acquisition by carrying out the expection clicking rate of described site information and the product of preset weight.
5. an exhibiting device for Search Results, comprising:
Searching request receiver module, is suitable for receiving the searching request that client sends; Described searching request comprises searched key word;
Site information search module, is suitable for multiple site informations that search is mated with described searched key word; Wherein, described site information comprises sequencing information, one or more classification information, and, belong to respectively the info web of described classification information; Wherein, the classification entry of sequence site information is formerly more than the classification entry of the posterior site information of sequence;
Site information returns to module, is suitable for described site information to return to described client; Described client is for showing described site information according to described sequencing information in current interface; Wherein, the display area of sequence site information is formerly greater than the display area of the posterior site information that sorts.
6. device as claimed in claim 5, is characterized in that, described site information search module is also suitable for:
Described searched key word is carried out to word segmentation processing, obtain search participle;
Adopt described search participle to mate in the set of preset Feature Words composition;
In the time that the match is successful, the site information of the set correspondence under the extraction Feature Words that the match is successful.
7. device as claimed in claim 5, is characterized in that, described site information obtains in the following manner:
Adopt respectively info web corresponding to one or more classifications to train one or more class models;
Calculate respectively one or more probability that new info web belongs to described one or more classifications;
Adopt new info web described in described one or more probability calculation, belong to respectively the degree of confidence of described one or more classifications;
In the time that the highest degree of confidence is greater than default confidence threshold value, judge that described info web belongs to classification corresponding to the highest degree of confidence.
8. device as claimed in claim 5, is characterized in that, described sequencing information calculates acquisition by carrying out the expection clicking rate of described site information and the product of preset weight.
9. a display systems for Search Results, described system comprises server and client side;
Described server comprises:
Searching request receiver module, is suitable for receiving the searching request that client sends; Described searching request comprises searched key word;
Site information search module, is suitable for multiple site informations that search is mated with described searched key word; Wherein, described site information comprises sequencing information, one or more classification information, and, belong to respectively the info web of described classification information; Wherein, the classification entry of sequence site information is formerly more than the classification entry of the posterior site information of sequence;
Site information returns to module, is suitable for described site information to return to described client;
Described client comprises:
Searching request sending module, is suitable for the searching request sending to described server;
Site information receiver module, is suitable for receiving the site information that described server returns;
Site information display module, is suitable for showing described site information according to described sequencing information in current interface; Wherein, the display area of sequence site information is formerly greater than the display area of the posterior site information that sorts.
10. system as claimed in claim 9, is characterized in that, described site information search module is also suitable for:
Described searched key word is carried out to word segmentation processing, obtain search participle;
Adopt described search participle to mate in the set of preset Feature Words composition;
In the time that the match is successful, extract site information corresponding to Feature Words that the match is successful.
CN201410171945.XA 2014-04-25 2014-04-25 A kind of methods of exhibiting of search result, device and system Active CN103984705B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410171945.XA CN103984705B (en) 2014-04-25 2014-04-25 A kind of methods of exhibiting of search result, device and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410171945.XA CN103984705B (en) 2014-04-25 2014-04-25 A kind of methods of exhibiting of search result, device and system

Publications (2)

Publication Number Publication Date
CN103984705A true CN103984705A (en) 2014-08-13
CN103984705B CN103984705B (en) 2018-05-04

Family

ID=51276678

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410171945.XA Active CN103984705B (en) 2014-04-25 2014-04-25 A kind of methods of exhibiting of search result, device and system

Country Status (1)

Country Link
CN (1) CN103984705B (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104462471A (en) * 2014-12-17 2015-03-25 北京奇虎科技有限公司 Method and device for providing segmentation search results
CN106202285A (en) * 2016-06-30 2016-12-07 北京百度网讯科技有限公司 Search Results methods of exhibiting and device
CN106708817A (en) * 2015-07-17 2017-05-24 腾讯科技(深圳)有限公司 Information searching method and device
CN106777282A (en) * 2016-12-29 2017-05-31 百度在线网络技术(北京)有限公司 The sort method and device of relevant search
CN107463573A (en) * 2016-06-02 2017-12-12 广州市动景计算机科技有限公司 Content information provides method, equipment, browser, electronic equipment and server
CN108205572A (en) * 2016-12-20 2018-06-26 百度在线网络技术(北京)有限公司 A kind of searching method, device and equipment
CN109725784A (en) * 2017-10-30 2019-05-07 华为技术有限公司 Information display method and terminal device
CN109756786A (en) * 2018-12-25 2019-05-14 北京百度网讯科技有限公司 Video generation method, device, equipment and storage medium
CN109902218A (en) * 2019-01-25 2019-06-18 重庆科技学院 A kind of internet statistical data acquisition methods and system

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7836391B2 (en) * 2003-06-10 2010-11-16 Google Inc. Document search engine including highlighting of confident results
CN103064880A (en) * 2012-11-23 2013-04-24 覃文浩 Method, device and system based on searching information for providing users with website choice
CN103617239A (en) * 2013-11-26 2014-03-05 百度在线网络技术(北京)有限公司 Method and device for identifying named entity and method and device for establishing classification model
CN103745013A (en) * 2014-01-28 2014-04-23 中科创达软件股份有限公司 Searching method and device

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7836391B2 (en) * 2003-06-10 2010-11-16 Google Inc. Document search engine including highlighting of confident results
CN103064880A (en) * 2012-11-23 2013-04-24 覃文浩 Method, device and system based on searching information for providing users with website choice
CN103617239A (en) * 2013-11-26 2014-03-05 百度在线网络技术(北京)有限公司 Method and device for identifying named entity and method and device for establishing classification model
CN103745013A (en) * 2014-01-28 2014-04-23 中科创达软件股份有限公司 Searching method and device

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104462471A (en) * 2014-12-17 2015-03-25 北京奇虎科技有限公司 Method and device for providing segmentation search results
CN106708817A (en) * 2015-07-17 2017-05-24 腾讯科技(深圳)有限公司 Information searching method and device
CN106708817B (en) * 2015-07-17 2020-11-06 腾讯科技(深圳)有限公司 Information searching method and device
CN107463573B (en) * 2016-06-02 2020-10-13 阿里巴巴(中国)有限公司 Content information providing method, device, browser, electronic device and server
CN107463573A (en) * 2016-06-02 2017-12-12 广州市动景计算机科技有限公司 Content information provides method, equipment, browser, electronic equipment and server
CN106202285A (en) * 2016-06-30 2016-12-07 北京百度网讯科技有限公司 Search Results methods of exhibiting and device
US10977317B2 (en) 2016-06-30 2021-04-13 Beijing Baidu Netcom Science And Technology Co., Ltd. Search result displaying method and apparatus
CN108205572A (en) * 2016-12-20 2018-06-26 百度在线网络技术(北京)有限公司 A kind of searching method, device and equipment
CN106777282B (en) * 2016-12-29 2018-07-13 百度在线网络技术(北京)有限公司 The sort method and device of relevant search
US10331685B2 (en) 2016-12-29 2019-06-25 Baidu Online Network Technology (Beijing) Co., Ltd. Method and apparatus for sorting related searches
CN106777282A (en) * 2016-12-29 2017-05-31 百度在线网络技术(北京)有限公司 The sort method and device of relevant search
CN109725784A (en) * 2017-10-30 2019-05-07 华为技术有限公司 Information display method and terminal device
CN109725784B (en) * 2017-10-30 2022-04-12 华为技术有限公司 Information display method and terminal equipment
CN109756786A (en) * 2018-12-25 2019-05-14 北京百度网讯科技有限公司 Video generation method, device, equipment and storage medium
CN109902218A (en) * 2019-01-25 2019-06-18 重庆科技学院 A kind of internet statistical data acquisition methods and system

Also Published As

Publication number Publication date
CN103984705B (en) 2018-05-04

Similar Documents

Publication Publication Date Title
CN103984705A (en) Search result displaying method, device and system
CN103853824B (en) In-text advertisement releasing method and system based on deep semantic mining
CN106682192B (en) Method and device for training answer intention classification model based on search keywords
CN103678564B (en) Internet product research system based on data mining
CN103514299B (en) Information search method and device
CN103106220B (en) A kind of searching method, searcher and a kind of search engine system
CN102760138B (en) Classification method and device for user network behaviors and search method and device for user network behaviors
CN103268348B (en) A kind of user's query intention recognition methods
CN105183733A (en) Methods for matching text information and pushing business object, and devices for matching text information and pushing business object
CN105989004A (en) Information releasing pretreatment method and device
CN106844632A (en) Based on the product review sensibility classification method and device that improve SVMs
CN106970991B (en) Similar application identification method and device, application search recommendation method and server
CN103309886A (en) Trading-platform-based structural information searching method and device
CN104102639B (en) Popularization triggering method based on text classification and device
CN101436186A (en) Method and system for providing related searches
CN103064945A (en) Situation searching method based on body
CN103123633A (en) Generation method of evaluation parameters and information searching method based on evaluation parameters
CN105677857B (en) method and device for accurately matching keywords with marketing landing pages
CN104063476A (en) Social network-based content recommending method and system
CN109960756A (en) Media event information inductive method
CN108960917B (en) Network marketing promotion method and device
CN103034718A (en) Target data sequencing method and target data sequencing device
TW201401088A (en) Search method and apparatus
CN104778186A (en) Method and system for hanging commodity object to standard product unit (SPU)
CN106484698A (en) A kind of method for pushing of search keyword and device

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
TR01 Transfer of patent right

Effective date of registration: 20220726

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.