CN103345476A - Method and device for determining present information corresponding to destination page - Google Patents

Method and device for determining present information corresponding to destination page Download PDF

Info

Publication number
CN103345476A
CN103345476A CN2013102314795A CN201310231479A CN103345476A CN 103345476 A CN103345476 A CN 103345476A CN 2013102314795 A CN2013102314795 A CN 2013102314795A CN 201310231479 A CN201310231479 A CN 201310231479A CN 103345476 A CN103345476 A CN 103345476A
Authority
CN
China
Prior art keywords
keyword
target pages
page
presentation information
described target
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
CN2013102314795A
Other languages
Chinese (zh)
Other versions
CN103345476B (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 Baidu Netcom Science and Technology Co Ltd
Original Assignee
Beijing Baidu Netcom Science and Technology 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 Baidu Netcom Science and Technology Co Ltd filed Critical Beijing Baidu Netcom Science and Technology Co Ltd
Priority to CN201310231479.5A priority Critical patent/CN103345476B/en
Publication of CN103345476A publication Critical patent/CN103345476A/en
Application granted granted Critical
Publication of CN103345476B publication Critical patent/CN103345476B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

The invention provides a device and method for determining present information corresponding to a destination page. The method specifically comprises the steps of obtaining a page access request with regard to the destination page, determining a reference page corresponding to the page access request, combining a key word of the reference page according to the key word of the destination page, and determining the present information corresponding to the destination page. Compared with the prior art, the method combines the key word of the reference page according to the key word of the destination page, determines the present information corresponding to the destination page and enables the present information to be matched with the key word of the destination page and further matched with the key word of the reference page. Therefore, the information present efficiency is improved, and the efficiency for obtaining information by a user is promoted.

Description

Be used for determining the method and apparatus of the presentation information corresponding with target pages
Technical field
The present invention relates to Internet technical field, relate in particular to a kind of for the technology of determining the presentation information corresponding with target pages.
Background technology
Current, along with the development of Internet technology and internet, applications to user learning, work and the infiltration of living, people obtain information by network more and more.But, except body matter, may also have other information in the webpage, as presentation information such as webpage navigation link, advertisement link; In addition, in order to improve efficiency of information transfer, the information outside the page, as presentation information, also can offer calling party with this page, for example, presenting among the 3GPP (Presence) business, with certain communication mode, get access to the information presented in real time and present to the targeted customer.Yet these presentation information tend to influence user's information and obtain and viewing experience, for example the keyword because of this presentation information and the page is not complementary, make the content information of this presentation information not meet user's demand, even the keyword of this presentation information and the page is complementary, but the content information of this page can not characterize user's interest intention fully, thereby not only prolonged the time that the user obtains information, the information that also influenced provides efficient and user to obtain the efficient of information.
Summary of the invention
The purpose of this invention is to provide a kind of for the method and apparatus of determining the presentation information corresponding with target pages.
According to an aspect of the present invention, provide a kind of for the method for determining the presentation information corresponding with target pages, wherein this method may further comprise the steps:
A obtains the accessing page request about target pages;
B determines that described accessing page request is corresponding with reference to the page;
C in conjunction with described keyword with reference to the page, determines the presentation information corresponding with described target pages according to the keyword of described target pages.
According to another aspect of the present invention, also provide a kind of for definite equipment that presents of determining the presentation information corresponding with target pages, wherein, this presents determines that equipment comprises:
The acquisition request device is used for obtaining the accessing page request about target pages;
With reference to determining device, be used for determining that described accessing page request is corresponding with reference to the page;
Present definite device, be used for the keyword according to described target pages, in conjunction with described keyword with reference to the page, determine the presentation information corresponding with described target pages.
According to a further aspect of the invention, also provide a kind of computer equipment, comprised as described above the definite equipment that presents that is used for determining the presentation information corresponding with target pages according to a further aspect of the present invention.
According to a further aspect of the invention, also provide a kind of browser, comprised as described above the definite equipment that presents that is used for determining the presentation information corresponding with target pages according to a further aspect of the present invention.
According to a further aspect of the invention, also provide a kind of browser plug-in, comprised as described above the definite equipment that presents that is used for determining the presentation information corresponding with target pages according to a further aspect of the present invention.
Compared with prior art, the present invention is by the keyword according to target pages, in conjunction with the keyword with reference to the page, determine the presentation information corresponding with described target pages, make this presentation information not only be complementary with the keyword of target pages, but also be complementary with the keyword of the reference page, thereby the information that not only improved presents efficient, has also promoted the efficient that the user obtains information.And, whether the present invention also can detect satisfied with the described trigger condition of determining described presentation information with reference to the page, when satisfying described trigger condition, keyword according to described target pages, in conjunction with described keyword with reference to the page, determine described presentation information, the information that further improved presents efficient, has also promoted the efficient that the user obtains information.In addition, the present invention also can be according to the verification keyword of described target pages, from described one or more candidate's presentation information, filter out the corresponding presentation information with described target pages, thereby the information that improved further presents efficient, promoted the efficient that the user obtains information.
Description of drawings
By reading the detailed description of doing with reference to the following drawings that non-limiting example is done, it is more obvious that other features, objects and advantages of the present invention will become:
Fig. 1 illustrates the equipment synoptic diagram that is used for determining the presentation information corresponding with target pages according to one aspect of the invention;
Fig. 2 illustrates the equipment synoptic diagram that is used for determining the presentation information corresponding with target pages in accordance with a preferred embodiment of the present invention;
Fig. 3 illustrates the equipment synoptic diagram that is used for determining the presentation information corresponding with target pages according to another preferred embodiment of the present invention;
Fig. 4 illustrates the method flow diagram that is used for determining the presentation information corresponding with target pages according to a further aspect of the present invention;
Fig. 5 illustrates the method flow diagram that is used for determining the presentation information corresponding with target pages in accordance with a preferred embodiment of the present invention;
Fig. 6 illustrates the method flow diagram that is used for determining the presentation information corresponding with target pages according to another preferred embodiment of the present invention.
Same or analogous Reference numeral represents same or analogous parts in the accompanying drawing.
Embodiment
Below in conjunction with accompanying drawing the present invention is described in further detail.
Fig. 1 illustrates according to the presenting of the presentation information corresponding with target pages of be used for determining of one aspect of the invention and determines equipment 1, wherein, present determine equipment 1 comprise acquisition request device 11, with reference to determining device 12 and presenting definite device 13.Particularly, acquisition request device 11 obtains the accessing page request about target pages; Determine that with reference to determining device 12 described accessing page request is corresponding with reference to the page; Present and determine device 13 according to the keyword of described target pages, in conjunction with described keyword with reference to the page, determine the presentation information corresponding with described target pages.At this, present and determine that equipment 1 includes but not limited to that the network equipment, subscriber equipment or the network equipment and subscriber equipment are by the mutually integrated equipment that constitutes of network.At this, the described network equipment includes but not limited to as network host, single network server, a plurality of webserver collection or based on the realizations such as set of computers of cloud computing; Perhaps realized by subscriber equipment.At this, cloud is by constituting based on a large amount of main frames of cloud computing (Cloud Computing) or the webserver, and wherein, cloud computing is a kind of of Distributed Calculation, a super virtual machine of being made up of the loosely-coupled computing machine collection of a group.At this, described subscriber equipment can be any electronic product that can carry out man-machine interaction by modes such as keyboard, mouse, touch pad, touch-screen or hand-written equipment with the user, for example computing machine, mobile phone, PDA, palm PC PPC or panel computer etc.Described network includes but not limited to internet, wide area network, Metropolitan Area Network (MAN), LAN (Local Area Network), VPN network, wireless self-organization network (Ad Hoc network) etc.Those skilled in the art will be understood that above-mentioned presenting determine that equipment 1 is only for for example; other network equipments existing or that may occur from now on or subscriber equipment are as applicable to the present invention; also should be included in the protection domain of the present invention, and be contained in this at this with way of reference.At this, the network equipment and subscriber equipment include a kind of can be according to the instruction of prior setting or storage, automatically carry out the electronic equipment of numerical evaluation and information processing, its hardware includes but not limited to microprocessor, special IC (ASIC), programmable gate array (FPGA), digital processing unit (DSP), embedded device etc.
Particularly, the application programming interfaces (API) of acquisition request device 11 by providing such as third party's equipment such as web browser, search engines, obtain the accessing page request about target pages that the user submits to by subscriber equipment, submitting to the corresponding page of this hyperlink as the user by the hyperlink in the click accession page is the request of access of target pages; Perhaps, by the communication mode of agreements such as HTTP, HTTPS, obtain the accessing page request about target pages that the user sends by subscriber equipment.
For example, user user opens page A " method of [method of whitening] whitening spot-removing; the method that whole body is whitened; the simplest method for whitening _ women's net prefecture, the Pacific Ocean " (http://www.pclady.com.cn/tlist/78481.html) by its PC equipment, clicked then in this page hyperlink as " too impatiently in vain not do 90% the nursery work can be white " (http://beauty.pclady.com.cn/97/971059.html, page B), then acquisition request device 11 is by the application programming interfaces (API) that third party website http://www.pclady.com.cn/tlis/t78481.html provides, just get access to hyperlink among this page http://of visit www.pclady.com.cn/tlist/78481.html that user user submits to " too impatiently in vain not nursery work do 90% like this can be white " accessing page request.
Also as, user user opens page A ' " campus youth novel _ books are published in instalments _ cultural reading channel _ Sina website " (http://vip.book.sina.com.cn/pub/cate.php by its PC equipment? cd=serial﹠amp; C=001007﹠amp; Dpc=1), clicked " popular button " in this page then with sort book information in this page of popular mode, click hyperlink in corresponding the 3rd page then as " color romance after 80s: that year (complete edition) " hurriedly (http://vip.book.sina.com.cn/book/index_53338.html, page B '), then is acquisition request device 11 by third party website http://vip.book.sina.com.cn/pub/cate.php? cd=serial﹠amp; C=001007﹠amp; The application programming interfaces that dpc=1 provides (API) just get access to the accessing page request of hyperlink in this page of visit that user user submits to " color romance after 80s: that year (complete edition) " hurriedly.
For another example, user user has clicked hyperlink in the search results pages that search engine such as Baidu's search engine return according to the keyword " lancome " of user user input as " the big eye of Lancome doll mascara completely newly goes on the market; the U.S. eyelash of doll; eye-opening " (http://www.lancome.com.cn/lancome/_zh/_cn/index.aspx), and then the application programming interfaces (API) that provide by search engine of acquisition request device 11 are just get access to the accessing page request about target pages that user user submits to.
Those skilled in the art will be understood that above-mentioned obtaining about the mode of the accessing page request of target pages only for for example; other existing or obtaining of may occurring from now on about the mode of the accessing page request of target pages as applicable to the present invention; also should be included in the protection domain of the present invention, and be contained in this at this with way of reference.
With reference to determining that device 12 determines that described accessing page request are corresponding with reference to the page, as with as described in the page that takes place of accessing page request as described in reference to the page.For example, suppose that acquisition request device 11 gets access to user user and clicked hyperlink among the page A ' as the accessing page request of " color romance after 80s: that year (complete edition) " hurriedly, then with reference to determining that the page that device 12 can this accessing page request take place be that the page A ' at the hyperlink page " color romance after 80s: that year (complete edition) " hurriedly place is corresponding with reference to the page as this accessing page request.
Preferably, also can determine that described accessing page request is corresponding with reference to the page according to the page access session under the described accessing page request with reference to definite device 12.At this, described page access session comprises the Visitor Logs from a page jump to another page in the process of user's browsing pages.For example, suppose that user user is in page access process, by clicking the hyperlink of page A, jump to page B from page A, and acquisition request device 11 gets access to user user about the accessing page request of target pages such as page B, then can determine that page A is that described accessing page request is corresponding with reference to the page according to the page access session under the described accessing page request with reference to definite device 12; For another example, suppose, user user jumps to after the page B, jump to page C " the indispensable whole body skin care of Summer care ambiguous [figure] _ tender skin is recklessly whitened _ improved looks _ Pacific Ocean women's net " (http://plastic.pclady.com.cn/97/977108.html) by the hyperlink of clicking among the page B " the indispensable whole body skin care of Summer care is ambiguous recklessly " again, and the acquisition request device gets access to user user about the accessing page request of target pages such as page C, then can determine that page A and/or page B are that described accessing page request is corresponding with reference to the page according to the page access session under the described accessing page request with reference to definite device 12.
Those skilled in the art will be understood that the corresponding mode with reference to the page of above-mentioned definite described accessing page request only is for example; the corresponding mode with reference to the page of other definite described accessing page request existing or that may occur from now on is as applicable to the present invention; also should be included in the protection domain of the present invention, and be contained in this at this with way of reference.
Present and determine device 13 according to the keyword of described target pages, in conjunction with described keyword with reference to the page, determine the presentation information corresponding with described target pages.At this, described presentation information include but not limited to as to be shown in the page with certain carrier such as link, text, picture, video, animation or its combination or wherein one or more combination etc., be used for the content of the information of transmitting to the user; Described presentation information can come from any third party's website, for example the news information of waiting to present to the user that is provided by third party's website, action message etc.
Particularly, present and determine that device 13 at first carries out word segmentation processing by the content of pages text to described target pages, obtaining the corresponding one or more initial entry information of described target pages, as will to as described in the content of pages text of target pages carry out obtaining after the word segmentation processing word bag information as described in initial entry information; Then, again according to the corresponding entry relevant information of described initial entry, from described one or more initial entries, determine the keyword of described target pages.At this, described entry relevant information include but not limited to following at least each: 1) frequency that in described target pages, occurs of described entry, i.e. word frequency; 2) TFIDF of described entry correspondence (word frequency-anti-document frequency, term fequency-inverse document frequency) value, at this, described TFIDF value can be by obtaining the DF value to webpage in enormous quantities (as N piece of writing webpage) with carrying out statistical approximation, be example with word " youth " for example, if word " youth " appears in 10000 pieces of webpages, then its DF value is 10000, and word " youth " has occurred 3 times in the word bag of its corresponding text behind participle, then the word frequency in the word bag of word " youth " behind participle is that the TF value is 3/11, thereby the TFIDF value of the correspondence of word " youth " is (3/11) * log (N/10000).
For example, the accessing page request about target pages such as page B ' " color romance after 80s: that year (complete edition) " hurriedly of supposing that acquisition request device 11 gets access to that user user submits to, definite device 12 definite these accessing page request of reference are corresponding to be page A ' with reference to the page, then present and determine that device 13 is at first by the HTML such as parsing target pages B ', from target pages B ', extract target pages B ' corresponding page content such as novel title " color romance after 80s: that year (complete edition) " hurriedly, " stranger's Zhang Nan can not find good berth and studied abroad Australia because graduating from university the eighties, and he has been familiar with the square fennel of studying abroad equally there in the novel brief introduction.... " that year hurriedly " namely has been subjected to pursuing in each big website once releasing, and clicking rate just rises violently rapidly in the short time, is referred to as " color romance after 80s " by the online friend.", storywriter " nine night fennel ", novel classification " campus youth novel " etc.; Then, present and determine that device 13 can carry out word segmentation processing by the content of pages text to this target pages B ', obtain this content of pages text and carry out obtaining word bag information as " the romantic youth campus describing love affairs of nine fennels at night after 80s " after the word segmentation processing, namely obtain the corresponding one or more initial entry information of target pages B '; Then, present and determine that device 13 is according to the corresponding entry relevant information of described initial entry, from described one or more initial entries, determine the keyword of described target pages, as the frequency that in target pages, occurs according to entry, the TFIDF value of entry correspondence etc., the frequency that will occur in target pages and/or TFIDF value satisfy the entry of predetermined threshold as the keyword of target pages, the frequency that the initial entry information corresponding as hypothetical target page B ' " the romantic youth campus describing love affairs of nine fennels at night after 80s " occurs in target pages B ' is respectively 0.2,0.1,0.3,0.9,0.8,0.5, then present determine device 13 word frequency can be satisfied certain threshold value as 0.5 entry as " the youth campus describing love affairs " keyword as target pages B '.
Those skilled in the art will be understood that the mode of the keyword of above-mentioned definite described target pages only is for example; the mode of the keyword of other definite described target pages existing or that may occur from now on is as applicable to the present invention; also should be included in the protection domain of the present invention, and be contained in this at this with way of reference.
Then, present definite device 13 and determine described keywords with reference to the page.At this, present and determine that device 13 determines that the mode of described keyword with reference to the page determines that with it mode of keyword of described target pages is same or similar, for simplicity's sake, thus do not repeat them here, and comprise therewith by reference.
Then, present and determine device 13 according to the keyword of described target pages, in conjunction with described keyword with reference to the page, determine the presentation information corresponding with described target pages.At this, present determine device 13 determine the method for described presentation information include but not limited to following at least each:
1) keyword of target pages and keyword with reference to the page are merged heavy after, go heavy keyword the present keyword/rendering content information corresponding with the presentation information in the presentation information database to carry out literal comparison, semantic analysis etc. merging, from the presentation information database, determine the presentation information corresponding with target pages.
For example, connect example, present the keyword of determining the at first definite target pages B ' of device 13 and comprise " youth campus describing love affairs ", suppose to present determine device 13 determine the reference page of target pages B ' look like page A ' " campus youth novel books publish in instalments cultural reading channel Sina website " when sorting in popular mode the 3rd page keyword comprise " youth grows up in romantic pure campus in love ", then present and determine that device 13 at first merges heavily with target pages B ' and with reference to page A ' keyword separately, obtain merging keyword after heavy as " the romantic love of youth campus describing love affairs pure grow up after 80s ", then, keyword/rendering content the information that presents that keyword after going heavily according to this merging is corresponding with the presentation information in the presentation information database is carried out the literal comparison, semantic analyses etc. determine that from the presentation information database presentation information such as the novel corresponding with target pages B ' " causes the youth that we pass at last ", " flower falls what are known in the dream ", " youth of cyan ", " wound is spent bright-coloured ", " youth on the step ", " that section life after 80s " etc.At this, described presentation information database can be arranged in to present determines equipment 1, also can be arranged in and presents other equipment of determining that equipment 1 links to each other by network, as server.
2) at first that the keyword of target pages is corresponding with the presentation information in the presentation information database keyword/rendering content information that presents is carried out literal comparison, semantic analysis etc., determines the one or more candidate presentation information corresponding with target pages from the presentation information database; Then, according to the keyword of the reference page, from these one or more candidate's presentation information, filter out the presentation information corresponding with described target pages.
For example, also connect example, present the keyword of determining device 13 definite target pages B ' and comprise " youth campus describing love affairs ", then present definite device 13 keyword/rendering content information that presents that the keyword of target pages B ' is corresponding with the presentation information in the presentation information database and carry out the literal comparison, semantic analysis etc., determine that from the presentation information database the one or more candidate presentation information corresponding with target pages comprise that novel is as " causing the youth that we pass at last ", " flower falls what are known in the dream ", " wound is spent bright-coloured ", " youth on the step ", " teenager around here ", " graduation that day we fail in love together ", " those years, the girl that we chase after together ", " the young time that those go back not go " etc.; Then, present and determine that device 13 is according to the keyword of the reference page, from these one or more candidate's presentation information, filter out the presentation information corresponding with described target pages, present definite device 13 as hypothesis and determine that corresponding keywords with reference to page A ' comprise " the romantic love purity of youth campus describing love affairs is grown up after 80s ", then present and determine that device 13 according to the keyword of reference page A ', filters out the presentation information corresponding with target pages B ' and comprises that the novel as describing youth emotion in the developmental process after 80s " causes the youth that we pass at last " from described candidate's presentation information, " flower falls what are known in the dream " etc.
For another example, suppose acquisition request device 11 get access to about target pages B " too impatiently in vain not nursery work do 90% like this can be white " accessing page request, determine that with reference to determining device 12 this accessing page request corresponding reference page is page A " method of [method of whitening] whitening spot-removing; the method that whole body is whitened; women's net prefecture, the simplest method for whitening Pacific Ocean ", determine that device 13 determines that at first the keyword of target pages B comprises as " Skin whitening care cosmetics clean high function whiten the water conditioning reason skin spring DHC card nurse vigor brilliant white toner of preserving moisture " and present, determine to comprise as " the skin care item method for whitening is whitened fast " with reference to the keyword of page A, then presenting and determine that device 13 cleans the high function water conditioning reason skin spring DHC card nurse vigor brilliant white toner of preserving moisture of whitening with the keyword Skin whitening care cosmetics of target pages B " the present keyword/rendering content information corresponding with the presentation information in the presentation information database carries out the literal comparison; semantic analysis etc., determine that from the presentation information database the one or more candidate presentation information corresponding with target pages are as " Avene whiten clearly thoroughly serial responsive flesh whiten new experience "; " summer whole body whiten 10 sections the big PK of profit body breast effect that whitens "; " Estee Lauder 2013 brand-new whitening product series "; " managing skin spring skin whitening, moisturizing breast "; " the indispensable whole body skin of Summer care is takeed good care of unambiguous " etc.; Then, present and determine that device 13 is according to the keyword of the reference page, from these one or more candidate's presentation information, filter out the presentation information corresponding with described target pages, as with as described in comprise method for whitening and skin-protection product in candidate's presentation information candidate's presentation information as " Avene whiten clearly thoroughly serial responsive flesh whiten new experience ", " the indispensable whole body skin care of Summer care is unambiguous " as described in presentation information.
At this, the present invention replenishes because the reference page provides the more directly related information of target pages by in conjunction with the keyword with reference to the page, has realized that the matching degree of described presentation information and user's request has improved 3% beneficial effect.
Those skilled in the art will be understood that and above-mentionedly determine that the mode of the presentation information corresponding with described target pages is only for giving an example; other existing or modes of determining the presentation information corresponding with described target pages that may occur from now on are as applicable to the present invention; also should be included in the protection domain of the present invention, and be contained in this at this with way of reference.
Presenting each setup time of determining equipment 1 is constant work.Particularly, acquisition request device 11 continues to obtain the accessing page request about target pages; With reference to determining that device 12 continues to determine that described accessing page request is corresponding with reference to the page; Present the keyword of determining that device 13 continues according to described target pages, in conjunction with described keyword with reference to the page, determine the presentation information corresponding with described target pages.At this, those skilled in the art will be understood that " continuing " refer to present constantly carry out the obtaining of accessing page request between each device of determining equipment 1 respectively, with reference to determining of the page and determining of presentation information, determine that until presenting equipment 1 stops to obtain of accessing page request in a long time.
Preferably, present definite equipment 1 and also comprise the pick-up unit (not shown).Particularly, whether pick-up unit detects and satisfies in conjunction with the described trigger condition of determining described presentation information with reference to the page; When satisfying described trigger condition, present and determine device 13 according to the keyword of described target pages, in conjunction with described keyword with reference to the page, determine and described presentation information.
Particularly, whether pick-up unit detects and satisfies in conjunction with the described trigger condition of determining described presentation information with reference to the page.At this, described trigger condition include but not limited to following at least each: 1) described accessing page request is corresponding belongs to non-search-engine results page or leaf with reference to the page; 2) described accessing page request is corresponding belongs to non-website homepage with reference to the page; 3) described accessing page request corresponding with reference to the page content of pages and the content of pages of the corresponding target pages of described accessing page request separately corresponding industry belong to approximate application, wherein, described application includes but not limited to the corresponding application class information of the page, as food, environmental protection, cosmetics, fresh flower, automobile, novel etc.For example, suppose that acquisition request device 11 gets access to user user and clicked the hyperlink of the target pages correspondence in the search results pages that search engine such as Baidu's search engine return according to the keyword " lancome " of user user input as the accessing page request of " the big eye of Lancome doll mascara completely newly goes on the market; the U.S. eyelash of doll; eye-opening " (http://www.lancome.com.cn/lancome/_zh/_cn/index.aspx), determine that with reference to determining device 12 this search results pages is that this accessing page request is corresponding with reference to the page, pick-up unit detects finds that this belongs to the search-engine results page or leaf with reference to the page, and then pick-up unit judges that this accessing page request does not satisfy in conjunction with the described trigger condition of determining described presentation information with reference to the page; For another example, the accessing page request about target pages such as page B ' " color romance after 80s: that year (complete edition) " hurriedly of supposing that acquisition request device 11 gets access to that user user submits to, definite device 12 definite these accessing page request of reference are corresponding to be page A ' with reference to the page, pick-up unit detects finds that both having belonged to non-search-engine results page or leaf with reference to page A ' also belongs to non-website homepage, and then pick-up unit judges that this accessing page request satisfies in conjunction with the described trigger condition of determining described presentation information with reference to the page; Also as, suppose acquisition request device 11 get access to user user browsing pages as page B " too impatiently in vain not do 90% the nursery work can be white " when (http://beauty.pclady.com.cn/97/971059.html), click the hyperlink " Chinese famous-object fresh flower net " (http://www.mphua.com/page_index.htm) in this page, be that user user has submitted the accessing page request about target pages D " Chinese famous-object fresh flower net " to, and determine that with reference to definite device 12 the reference page of this target pages C ' is page B, it is cosmetics that pick-up unit detects the application of finding page B correspondence, and the application of target pages D correspondence is fresh flower, both application difference are bigger, and then pick-up unit judges that this accessing page request does not satisfy in conjunction with the described trigger condition of determining described presentation information with reference to the page.
Those skilled in the art will be understood that above-mentioned trigger condition only for giving an example, and other trigger conditions existing or that may occur from now on also should be included in the protection domain of the present invention as applicable to the present invention, and are contained in this at this with way of reference.
Those skilled in the art will be understood that whether above-mentioned detection satisfy in conjunction with the mode of the described trigger condition of determining described presentation information with reference to the page only for for example; whether other detections existing or that may occur are from now on satisfied in conjunction with the mode of the described trigger condition of determining described presentation information with reference to the page as applicable to the present invention; also should be included in the protection domain of the present invention, and be contained in this at this with way of reference.
When satisfying described trigger condition, present definite device 13 according to the keyword of described target pages, in conjunction with described keyword with reference to the page, determine described presentation information.At this, present and determine mode that device 13 determines described presentation information and aforementioned to present the mode of determining device 13 definite described presentation information same or similar, for simplicity's sake, thus repeat no more herein, and mode by reference is contained in this.
Preferably, present definite device 1 and also comprise page generating apparatus (not shown) and generator (not shown).Particularly, page generating apparatus generates the accession page corresponding with described accessing page request according to described target pages and the presentation information corresponding with described target pages; Generator offers respective user with described accession page.
Particularly, page generating apparatus is at first determined presentation information the target position information in described target pages corresponding with described target pages; Then, according to described target pages and the presentation information corresponding with described target pages, in conjunction with described target position information, generate the accession page corresponding with described accessing page request.At this, page generating apparatus determine the mode of described target position information include but not limited to following at least each:
1) according to the page layout information of described target pages, determine target position information, as with the white space in the target pages as page right side subfield as described in target position information, with cause easily in the target pages zone that the user notes as around the search column in the page etc. as described in target position information.For example, suppose that acquisition request device 11 gets access to that user user submits to about target pages B " too impatiently in vain not nursery work do 90% like this can be white " accessing page request, then page generating apparatus at first passes through such as the html tag analytic method, perhaps according to VIPS (Vision-based Page Segmentation, page segmentation based on vision) algorithm, B resolves to target pages, obtain the page style information of this target pages B, as page layout information, wherein, the subfield bottom, page right side of target pages B is white space, and then page generating apparatus can be with the page right side subfield lower area among the target pages B as described target position information.
2) according to the page relevant information of described target pages, and in conjunction with described user's page access recorded information, determine described presentation information corresponding target position information in described target pages.Suppose that acquisition request device 11 gets access to that user user submits to about target pages B " too impatiently in vain not nursery work do 90% like this can be white " accessing page request, suppose that user user often clicks the page top area contents link among the target pages B, perhaps, left content area in target pages B is longer between stopping, then page generating apparatus is in conjunction with the page access recorded information of user A, with the positional information of content in target pages B among the frequent access destination page of the user A B as the page top zone as described in presentation information corresponding target position information in target pages B.
Then, page generating apparatus in conjunction with described target position information, generates the accession page corresponding with described accessing page request according to described target pages and the presentation information corresponding with described target pages.Particularly, page generating apparatus is according to described target pages and the presentation information corresponding with described target pages, again in conjunction with described target position information, described target pages is upgraded processing, as will with as described in presentation information be embedded in as described in target pages as described in the target position information place, to generate the accession page corresponding with described accessing page request, wherein, described accession page comprises and described presentation information in described target position information corresponding position.For example, suppose that the presentation information corresponding with target pages B that page generating apparatus at first determines is page right side right regions as " Avene whiten clearly thoroughly serial responsive flesh whiten new experience ", " the indispensable whole body skin care of Summer care is unambiguous " target position information in target pages B, then page generating apparatus is embedded in the described target position information place of target pages B with this presentation information by predefined procedure, generates the accession page corresponding with described accessing page request.
Those skilled in the art will be understood that the mode of the accession page that above-mentioned generation is corresponding with described accessing page request is only for giving an example; the mode of the accession page that other generations existing or that may occur from now on are corresponding with described accessing page request is as applicable to the present invention; also should be included in the protection domain of the present invention, and be contained in this at this with way of reference.
Then, generator passes through such as dynamic web page techniques such as ASP, JSP or PHP, and perhaps the communication mode of other agreements as communication protocols such as http or https, offers respective user with described accession page.For example, connect example, generator offers browser with the described accession page that page generating apparatus generates, and offers described user after for browser this accession page being played up, and browses for the user.
In another preferred embodiment, can be with above-mentioned for determining definite equipment 1 of presenting of the presentation information corresponding with target pages, combine with existing browser, constitute a kind of new browser, existing browser comprises for example IE browser of Microsoft company, the netscape browser of Netscape company, the Firefox browser of Mozilla company, the Chrome browser of Google company, the roam Maxthon browser of company, the opera browser of Opera company, 360 browsers of 360 companies, the search dog browser of Sohu.com Inc., the TT of the Tengxun browser of company of Tengxun etc.
In another preferred embodiment, can be with above-mentioned for determining definite equipment 1 of presenting of the presentation information corresponding with target pages, combine with existing browser plug-in, constitute a kind of new browser plug-in, existing browser plug-in comprises as Flash plug-in unit, RealPlayer plug-in unit, MMS plug-in unit, MIDI staff plug-in unit, ActiveX plug-in unit etc.
Fig. 2 illustrates the equipment synoptic diagram that is used for determining the presentation information corresponding with target pages in accordance with a preferred embodiment of the present invention, wherein, present and determine that equipment 1 comprises acquisition request device 11 ', determines device 13 ' with reference to determining device 12 ' and presenting, wherein, present definite device 13 ' and comprise merge cells 131 ' and determining unit 132 '.Particularly, acquisition request device 11 ' obtains the accessing page request about target pages; Determine that with reference to determining device 12 ' described accessing page request is corresponding with reference to the page; Merge cells 131 ' merges processing to the keyword of described target pages and described keyword with reference to the page, to obtain the corresponding merging keyword of described target pages; Determining unit 132 ' is according to described merging keyword, determines one or more presentation information of being complementary with described merging keyword from the presentation information storehouse, with as the presentation information corresponding with described target pages.At this, acquisition request device 11 ' and same or similar with corresponding intrument shown in Figure 1 with reference to definite device 12 ', thus repeat no more herein, and mode by reference is contained in this.
Particularly, merge cells 131 ' merges processing to the keyword of described target pages and described keyword with reference to the page, to obtain the corresponding merging keyword of described target pages.For example, suppose that acquisition request device 11 ' gets access to the accessing page request about target pages such as page B ' " color romance after 80s: that year (complete edition) " hurriedly, with reference to determine device 12 ' determine this accessing page request corresponding be page A ' with reference to the page, and merge cells 131 ' determines that the keyword of target pages B ' comprises " youth campus describing love affairs ", the reference page of determining target pages B ' look like page A ' " campus youth novel books publish in instalments cultural reading channel Sina website " when sorting in popular mode the 3rd page keyword comprise " youth grows up in romantic pure campus in love ", then merge cells 131 ' merges heavily with target pages B ' and with reference to page A ' keyword separately, obtains merging keyword as " the pure growth of the romantic love of youth campus describing love affairs is after 80s ".
Then, determining unit 132 ' is according to described merging keyword, determines one or more presentation information of being complementary with described merging keyword from the presentation information storehouse, with as the presentation information corresponding with described target pages.For example, connect example, the described merging keyword that determining unit 132 ' is determined according to merge cells 131 ' " the pure growth of the romantic love of youth campus describing love affairs is after 80s ", carry out the literal comparison by merging the keyword keyword/rendering content information that presents corresponding with the presentation information in the presentation information database, semantic analyses etc. determine that from the presentation information database presentation information such as the novel corresponding with target pages B ' " causes the youth that we pass at last ", " flower falls what are known in the dream ", " youth of cyan ", " wound is spent bright-coloured ", " youth on the step ", " that section life after 80s " etc.
Fig. 3 illustrates the equipment synoptic diagram that is used for determining the presentation information corresponding with target pages according to another preferred embodiment of the present invention, wherein, present and determine that equipment 1 comprises acquisition request device 11 ", with reference to determining device 12 " and present determine device 13 "; wherein; present and determine device 13 " comprise merge cells 131 " and determining unit 132 ", merge cells 131 " comprise triggering selection unit 1311 " and triggering merge cells 1312 ".Particularly, acquisition request device 11 ' obtains the accessing page request about target pages; Determine that with reference to determining device 12 ' described accessing page request is corresponding with reference to the page; Triggering selection unit 1311 " according to the degree of correlation information of keyword and the described target pages of described target pages, from the keyword of described target pages, select the triggering keyword of described target pages; Trigger merge cells 1312 " the triggering keyword of described target pages and described triggering keyword with reference to the page are merged processing, to obtain the corresponding merging keyword of described target pages; Determining unit 132 " according to described merging keyword, from the presentation information storehouse, determine one or more presentation information of being complementary with described merging keyword, with as the presentation information corresponding with described target pages.At this, acquisition request device 11 " and with reference to determining device 12 " same or similar with corresponding intrument shown in Figure 1, so repeat no more herein, and mode by reference is contained in this, determining unit 132 " same or similar with corresponding intrument shown in Figure 2; thus repeat no more herein, and mode by reference is contained in this.
Particularly, the triggering selection unit 1311 " at first determine the keyword of described target pages; Then, according to the keyword feature vector of the keyword of described target pages, determine model in conjunction with the predetermined degree of correlation again, determine the degree of correlation information of keyword and the described target pages of described target pages; Then, according to this degree of correlation information, from the keyword of described target pages, select the triggering keyword of described target pages, as the keyword that degree of correlation information satisfied predetermined threshold as described in the triggering keyword of target pages.At this, described keyword feature vector includes but not limited to following each characteristic component at least: 1) frequency that occurs in described target pages of described keyword, i.e. word frequency; 2) the TFIDF value of described keyword correspondence; 3) described keyword corresponding resource information; 4) matching degree of described keyword and described target pages.At this, described keyword feature vector can be expressed as { x 1, x 2, x 3, x 4, wherein, x 1Component equivalent frequency component, x 2The corresponding TFIDF value of component component, x 3Corresponding resource information component, x 4The matching degree component of correspondence and target pages, for example, suppose acquisition request device 11 " get access to the accessing page request about target pages such as page B ' " color romance after 80s: that year (complete edition) " hurriedly; triggering selection unit 1311 " determine that at first the keyword of target pages B ' comprises as " B1: youth; B2: campus; B3: describing love affairs; B4: romance; behind the B5:80, B6: nine night fennel "; and with reference to determining device 12 " determine this accessing page request corresponding be page A ' with reference to the page, suppose to be scheduled to the degree of correlation and determines that the model function representation is:
Y=f (x 1, x 2, x 3, x 4)=α * x 1+ β * x 2+ χ * x 3+ δ * x 4(1) wherein, α, β, χ, δ are respectively component x 1, x 2, x 3, x 4Corresponding coefficient, then the triggering selection unit 1311 " can determine model y=f (x based on the degree of correlation according to keyword B1, B2, B3, B4, each self-corresponding keyword feature vector of B5, B6 of target pages B ' 1, x 2, x 3, x 4)=α * x 1+ β * x 2+ χ * x 3+ δ * x 4Obtain keyword B1, B2, B3, B4, B5, B6 respectively with the degree of correlation information of target pages B ' as with numeric representation 100,90,80,70,60,50; Then, triggering selection unit 1311 " according to this degree of correlation information; from the keyword of described target pages, select the triggering keyword of described target pages; as degree of correlation information is satisfied predetermined threshold as greater than 60 keyword as " B1: youth, B2: campus, B3: describing love affairs, B4: romance " as the triggering keyword trigger-term-B ' of target pages B '.At this, the described predetermined degree of correlation determines that model both can obtain by machine learning, also can set in advance.
Those skilled in the art will be understood that the mode of the above-mentioned keyword of determining described target pages and the degree of correlation information of described target pages is only for giving an example; the mode of the keyword of other definite described target pages existing or that may occur from now on and the degree of correlation information of described target pages is as applicable to the present invention; also should be included in the protection domain of the present invention, and be contained in this at this with way of reference.
Those skilled in the art will be understood that the mode of the triggering keyword of above-mentioned definite described target pages only is for example; the mode of the triggering keyword of other definite described target pages existing or that may occur from now on is as applicable to the present invention; also should be included in the protection domain of the present invention, and be contained in this at this with way of reference.
Triggering selection unit 1311 " also determine described triggering keyword with reference to the page; at this; triggering selection unit 1311 " determine that described triggering keyword with reference to the page determines that with it mode of triggering keyword of described target pages is same or similar, for simplicity's sake, so do not repeat them here, and comprise therewith by reference.
Then, trigger merge cells 1312 " the triggering keyword of described target pages and described triggering keyword with reference to the page are merged processing, to obtain the corresponding merging keyword of described target pages.For example, connect example, suppose triggering selection unit 1311 " definite triggering keyword trigger-term-A ' with reference to page A ' correspondence=A1: youth; A2: romance; A3: love; A4: purity " }, then trigger merge cells 1312 " the triggering keyword of described target pages and described triggering keyword with reference to the page are merged processing; to obtain the corresponding merging keyword of described target pages; as the triggering keyword trigger-term-B ' of target pages B ' and triggering keyword trigger-term-A ' with reference to page A ' are merged heavily, obtain the corresponding merging keyword merge-term-B ' of target pages B '={ " the romantic love of youth campus describing love affairs is pure " }.
Preferably, trigger merge cells 1312 " also can determine the corresponding weight information of described merging keyword according to triggering keyword and described each self-corresponding weight information of triggering keyword with reference to the page of described target pages; Wherein, merge cells 132 " according to described merging keyword and weight information thereof, from the presentation information storehouse, determine one or more presentation information of being complementary with described merging keyword, with as the presentation information corresponding with described target pages.
Particularly, trigger merge cells 1312 " at first determine triggering keyword and described each self-corresponding weight information of triggering keyword with reference to the page of described target pages; as according to as described in target pages the triggering keyword and as described in the degree of correlation information of target pages; determine the weight information of the triggering keyword of described target pages; according to described triggering keyword with reference to the page and described degree of correlation information with reference to the page, determine the weight information of described triggering keyword with reference to the page; Then, according to this weight information, determine the corresponding weight information of described merging keyword.At this, trigger merge cells 1312 " determine the degree of correlation information of triggering keyword and the described target pages of described target pages; and definite described with reference to the page the triggering keyword and mode and the triggering selection unit 1311 of described degree of correlation information with reference to the page " determine that the mode of degree of correlation information of the keyword of described target pages and described target pages is same or similar, for simplicity's sake, so do not repeat them here, and comprise therewith by reference.
For example, suppose to trigger merge cells 1312 " at first determine triggering keyword trigger-term-B '={ " B1: youth of target pages B ', B2: campus, B3: describing love affairs, B4: romance " } be respectively 100 with the degree of correlation information of target pages B '; 90; 80; 70; with reference to triggering keyword trigger-term-A '={ " A1: youth of page A ', A2: romance, A3: love, A4: purity " } be respectively 90 with reference to the degree of correlation information of page A '; 80; 70; 70; then trigger merge cells 1312 " can be with this degree of correlation information as respective weights information, namely trigger merge cells 1312 " determine triggering keyword trigger-term-B '={ " B1: youth of target pages B ', B2: campus, B3: describing love affairs, B4: romance " } weight information be respectively 100; 90; 80; 70; with reference to triggering keyword trigger-term-A '={ " A1: youth of page A ', A2: romance, A3: love, A4: purity " } weight information be respectively 90; 80; 70; 70; Then, trigger merge cells 1312 " can will be converted to it with respect to the weight information of target pages B ' with respect to the weight information of reference page A ' with reference to the triggering keyword trigger-term-A ' of page A ' by following formula (2), upgrade with the weight information to the triggering keyword trigger-term-A ' of reference page A ':
w ri ′ = w ri * min ( w c 1 , w c 2 , . . . , w cn ) max ( w r 1 , w r 2 , . . . , w rn ) - - - ( 2 )
Wherein, w ' RiBe the weight information of described triggering keyword with reference to the page weight information after upgrading, w RiBe the former weight information of described triggering keyword with reference to the page, w CiWeight information for the triggering keyword of described target pages, then trigger merge cells 1312 " obtain triggering keyword trigger-term-A '={ " A1: youth with reference to page A ' by above-mentioned formula (2), A2: romance, A3: love, A4: purity " } weight information after upgrading; be respectively 70,62,54,, 54; Then, trigger merge cells 1312 " with triggering keyword trigger-term-B '={ " B1: youth of target pages B ', B2: campus, B3: describing love affairs, B4: romance " } with reference to triggering keyword trigger-term-A '={ " A1: youth of page A ', A2: romance, A3: love, A4: purity " } merge heavily; wherein; weight information peek value the greater of the triggering keyword of repetition, then trigger merge cells 1312 " and described merging keyword merge-term-B '={ " the romantic love of youth campus describing love affairs is pure " } corresponding weight information of obtaining is respectively: 100,90,80,70,54,54.
Then, merge cells 132 " according to described merging keyword and weight information thereof, from the presentation information storehouse, determine one or more presentation information of being complementary with described merging keyword, with as the presentation information corresponding with described target pages.For example, connect example, merge cells 132 " according to triggering merge cells 1312 " definite described merging keyword and weight information thereof, satisfy predetermined threshold as greater than 80 merging keyword according to weight information, definite one or more presentation information that are complementary with described merging keyword from the presentation information storehouse, with as the presentation information corresponding with described target pages, as merge cells 132 " satisfy keyword { " youth campus " } greater than 80 according to merging weight information in keyword merge-term-B '={ " the romantic love of youth campus describing love affairs is pure " }; from the presentation information storehouse, determine one or more presentation information of being complementary with described merging keyword; with as the presentation information corresponding with target pages B ' as " causing the youth that we pass at last "; " flower falls what are known in the dream "; " graduate that day we fail in love together "; " those years, the girl that we chase after together ", " the young time that those go back not go " etc.
Preferably, triggering selection unit 1311 " also can from the keyword of described target pages, select the verification keyword of described target pages according to the degree of correlation information of keyword and the described target pages of described target pages; Wherein, determining unit 132 " comprise candidate's determining unit (not shown) and screen the unit (not shown); particularly, candidate's determining unit is determined the one or more candidate's presentation information that are complementary with described merging keyword according to described merging keyword from the presentation information storehouse; The screening unit filters out the presentation information corresponding with described target pages according to the verification keyword of described target pages from described one or more candidate's presentation information.
Particularly, triggering selection unit 1311 " also can from the keyword of described target pages, select the verification keyword of described target pages according to the degree of correlation information of keyword and the described target pages of described target pages.For example, suppose acquisition request device 11 " get access to the accessing page request about target pages such as page B ' " color romance after 80s: that year (complete edition) " hurriedly; triggering selection unit 1311 " determine that at first the keyword of target pages B ' comprises as " B1: youth; B2: campus; B3: describing love affairs; B4: romance; behind the B5:80 ", and with reference to determining device 12 " determine this accessing page request corresponding be page A ' with reference to the page; if triggering selection unit 1311 " according to the keyword B1 of target pages B ', B2, B3, B4, B5, each self-corresponding keyword feature vector of B6 is determined model y=f (x based on the degree of correlation shown in the above-mentioned formula (1) 1, x 2, x 3, x 4)=α * x 1+ β * x 2+ χ * x 3+ δ * x 4Obtain keyword B1, B2, B3, B4, B5, B6 respectively with the degree of correlation information of target pages B ' as with numeric representation 100,90,80,70,60,50, then the triggering selection unit 1311 " according to this degree of correlation information; from the keyword of described target pages, select the verification keyword of described target pages, as with degree of correlation information less than predetermined threshold as 60 keyword as " behind the B5:80 " the verification keyword check-term-B ' as target pages B '; Perhaps, triggering selection unit 1311 " according to this degree of correlation information, the picked at random keyword is used as the verification keyword of described target pages in all the other keywords in the keyword of described target pages except triggering keyword.
The mode that those skilled in the art will be understood that the above-mentioned verification keyword of selecting described target pages from the keyword of described target pages is only for for example; the mode of other existing or verification keywords of selecting described target pages from the keyword of described target pages that may occur from now on is as applicable to the present invention; also should be included in the protection domain of the present invention, and be contained in this at this with way of reference.
Then, trigger merge cells 1312 " the triggering keyword of described target pages and described triggering keyword with reference to the page are merged processing, to obtain the corresponding merging keyword of described target pages.For example, connect example, suppose triggering selection unit 1311 " definite with reference to corresponding triggering keyword the trigger-term-A '={ " A1: youth of page A ', A2: romance, A3: love, A4: purity " }; then trigger merge cells 1312 " the triggering keyword of described target pages and described triggering keyword with reference to the page are merged processing, to obtain the corresponding merging keyword of described target pages, as the triggering keyword trigger-term-B ' of target pages B ' and triggering keyword trigger-term-A ' with reference to page A ' are merged heavily, obtain the corresponding merging keyword merge-term-B ' of target pages B '={ " the romantic love of youth campus describing love affairs is pure " }.
Then, candidate's determining unit is determined the one or more candidate's presentation information that are complementary with described merging keyword according to described merging keyword from the presentation information storehouse.For example, connect example, candidate's determining unit is according to triggering merge cells 1312 " merging keyword merge-term-B '={ " the romantic love of youth campus describing love affairs is pure " } determined; carry out the literal comparison by merging the keyword keyword/rendering content information that presents corresponding with the presentation information in the presentation information database; semantic analysis etc.; the one or more candidate's presentation information that are complementary with merging keyword merge-term-B ' are as " causing the youth that we pass at last "; " spending to fall what are known in the dream " from the presentation information database; " graduate that day we fail in love together ", " those years, the girl that we chase after together ", " the young time that those go back not go ", " youth of cyan ", " wound is spent bright-coloured ", " youth on the step ", " that section life after 80s " etc.
Then, the screening unit filters out the corresponding presentation information with described target pages according to the verification keyword of described target pages from described one or more candidate's presentation information.For example, connect example, triggering selection unit 1311 " determine verification keyword check-term-B '={ " behind the B5:80 " } of target pages B '; then screen the unit according to this verification keyword; described one or more candidate's presentation information of determining from candidate's determining unit " cause the youth that we pass at last "; " flower falls to knowing what in the dream "; " graduate that day we fail in love together "; " those years, the girl that we chase after together "; " the young time that those go back not go "; " youth of cyan "; " wound is spent bright-coloured "; " youth on the step "; filter out the presentation information corresponding with target pages B ' in " after 80s that section life ", the novel that is complementary as " after 80s " in this candidate's presentation information is as causing the youth that we pass at last ", " flower falls what are known in the dream ", " youth of cyan ", " wound is spent bright-coloured ", " youth on the step ", " that section life after 80s ".
More preferably, the screening unit also can be according to the verification keyword of described target pages, and described verification keyword with reference to the page, filters out the corresponding presentation information with described target pages from described one or more candidate's presentation information.Particularly, described verification keyword with reference to the page is at first determined in the screening unit; Then, again according to triggering selection unit 1311 " the verification keyword of the described target pages determined, from described one or more candidate's presentation information that candidate's determining unit is determined, filter out the presentation information corresponding with described target pages.At this, described verification keyword with reference to the page and triggering selection unit 1311 are determined in the screening unit " determine that the mode of verification keyword of described target pages is same or similar, for simplicity's sake, thus do not repeat them here, and comprise therewith by reference.
For example, suppose acquisition request device 11 " get access to the accessing page request about target pages B ' " color romance after 80s: that year (complete edition) " hurriedly; with reference to determining device 12 " determine that the reference page of target pages B ' is page A ', suppose verification keyword check-term-A '={ " the campus growth " } of the reference page A ' that the screening unit is selected from the keyword " youth grows up in romantic pure campus in love " of reference page A ', and triggering selection unit 1311 " determine verification keyword check-term-B '={ " behind the B5:80 " } of target pages B '; then screen the unit according to verification keyword check-term-B '={ " behind the B5:80 " } of target pages B '; and with reference to verification keyword check-term-A '={ " the campus growth " } of page A '; described one or more candidate's presentation information of determining from candidate's determining unit " cause the youth that we pass at last "; " flower falls to knowing what in the dream "; " graduate that day we fail in love together ", " those years, the girl that we chase after together ", " the young time that those go back not go ", " youth of cyan ", " wound is spent bright-coloured ", " youth on the step ", filter out the presentation information corresponding with target pages B ' as " causing the youth that we pass at last " with verification keyword check-term-B '={ " behind the B5:80 " } of target pages B ' and the novel that all mates with reference to verification keyword check-term-A '={ " the campus growth " } of page A ' in " that section life after 80s ", " flower falls what are known in the dream ", " youth on the step " etc.
Fig. 4 illustrates the method flow diagram that is used for determining the presentation information corresponding with target pages according to a further aspect of the present invention.
Particularly, in step S1, present and determine that equipment 1 obtains the accessing page request about target pages; In step S2, present and determine that equipment 1 definite described accessing page request is corresponding with reference to the page; In step S3, present and determine equipment 1 according to the keyword of described target pages, in conjunction with described keyword with reference to the page, determine the presentation information corresponding with described target pages.At this, present and determine that equipment 1 includes but not limited to that the network equipment, subscriber equipment or the network equipment and subscriber equipment are by the mutually integrated equipment that constitutes of network.At this, the described network equipment includes but not limited to as network host, single network server, a plurality of webserver collection or based on the realizations such as set of computers of cloud computing; Perhaps realized by subscriber equipment.At this, cloud is by constituting based on a large amount of main frames of cloud computing (Cloud Computing) or the webserver, and wherein, cloud computing is a kind of of Distributed Calculation, a super virtual machine of being made up of the loosely-coupled computing machine collection of a group.At this, described subscriber equipment can be any electronic product that can carry out man-machine interaction by modes such as keyboard, mouse, touch pad, touch-screen or hand-written equipment with the user, for example computing machine, mobile phone, PDA, palm PC PPC or panel computer etc.Described network includes but not limited to internet, wide area network, Metropolitan Area Network (MAN), LAN (Local Area Network), VPN network, wireless self-organization network (Ad Hoc network) etc.Those skilled in the art will be understood that above-mentioned presenting determine that equipment 1 is only for for example; other network equipments existing or that may occur from now on or subscriber equipment are as applicable to the present invention; also should be included in the protection domain of the present invention, and be contained in this at this with way of reference.At this, the network equipment and subscriber equipment include a kind of can be according to the instruction of prior setting or storage, automatically carry out the electronic equipment of numerical evaluation and information processing, its hardware includes but not limited to microprocessor, special IC (ASIC), programmable gate array (FPGA), digital processing unit (DSP), embedded device etc.
Particularly, in step S1, present the application programming interfaces (API) of equipment 1 by providing such as third party's equipment such as web browser, search engines are provided, obtain the accessing page request about target pages that the user submits to by subscriber equipment, submitting to the corresponding page of this hyperlink as the user by the hyperlink in the click accession page is the request of access of target pages; Perhaps, by the communication mode of agreements such as HTTP, HTTPS, obtain the accessing page request about target pages that the user sends by subscriber equipment.
For example, user user opens page A " method of [method of whitening] whitening spot-removing; the method that whole body is whitened; the simplest method for whitening _ women's net prefecture, the Pacific Ocean " (http://www.pclady.com.cn/tlist/78481.html) by its PC equipment, clicked then in this page hyperlink as " too impatiently in vain not do 90% the nursery work can be white " (http://beauty.pclady.com.cn/97/971059.html, page B), then in step S1, present and determine equipment 1 by the application programming interfaces (API) that third party website http://www.pclady.com.cn/tlist/78481.html provides, just get access to hyperlink among this page http://of visit www.pclady.com.cn/tlist/78481.html that user user submits to " too impatiently in vain not nursery work do 90% like this can be white " accessing page request.
Also as, user user opens page A ' " campus youth novel _ books are published in instalments _ cultural reading channel _ Sina website " (http://vip.book.sina.com.cn/pub/cate.php by its PC equipment? cd=serial﹠amp; C=001007﹠amp; Dpc=1), clicked " popular button " in this page then with sort book information in this page of popular mode, click hyperlink in corresponding the 3rd page then as " color romance after 80s: that year (complete edition) " hurriedly (http://vip.book.sina.com.cn/book/index_53338.html, page B '), then in step S1, present and determine that equipment 1 is by third party website http://vip.book.sina.com.cn/pub/cate.php? cd=serial﹠amp; C=001007﹠amp; The application programming interfaces that dpc=1 provides (API) just get access to the accessing page request of hyperlink in this page of visit that user user submits to " color romance after 80s: that year (complete edition) " hurriedly.
For another example, user user has clicked hyperlink in the search results pages that search engine such as Baidu's search engine return according to the keyword " lancome " of user user input as " the big eye of Lancome doll mascara completely newly goes on the market; the U.S. eyelash of doll; eye-opening " (http://www.lancome.com.cn/lancome/_zh/_cn/index.aspx), then in step S1, present and determine that the application programming interfaces (API) that equipment 1 provides by search engine just get access to the accessing page request about target pages that user user submits to.
Those skilled in the art will be understood that above-mentioned obtaining about the mode of the accessing page request of target pages only for for example; other existing or obtaining of may occurring from now on about the mode of the accessing page request of target pages as applicable to the present invention; also should be included in the protection domain of the present invention, and be contained in this at this with way of reference.
In step S2, present and determine that equipment 1 determines that described accessing page request is corresponding with reference to the page, as with as described in the page that takes place of accessing page request as described in reference to the page.For example, suppose in step S1, present and determine that equipment 1 gets access to user user and clicked hyperlink among the page A ' as the accessing page request of " color romance after 80s: that year (complete edition) " hurriedly, then in step S2, present and determine that the page that equipment 1 can this accessing page request take place be that the page A ' at the hyperlink page " color romance after 80s: that year (complete edition) " hurriedly place is corresponding with reference to the page as this accessing page request.
Preferably, in step S2, present definite equipment 1 and also can determine that described accessing page request is corresponding with reference to the page according to the page access session under the described accessing page request.At this, described page access session comprises the Visitor Logs from a page jump to another page in the process of user's browsing pages.For example, suppose that user user is in page access process, by clicking the hyperlink of page A, jump to page B from page A, and in step S1, present and determine that equipment 1 gets access to user user about the accessing page request of target pages such as page B, then in step S2, present definite equipment 1 and can determine that page A is that described accessing page request is corresponding with reference to the page according to the page access session under the described accessing page request; For another example, suppose, user user jumps to after the page B, jump to page C " the indispensable whole body skin care of Summer care ambiguous [figure] _ tender skin is recklessly whitened _ improved looks _ Pacific Ocean women's net " (http://plastic.pclady.com.cn/97/977108.html) by the hyperlink of clicking among the page B " the indispensable whole body skin care of Summer care is ambiguous recklessly " again, and the acquisition request device gets access to user user about the accessing page request of target pages such as page C, then in step S2, present definite equipment 1 and can determine that page A and/or page B are that described accessing page request is corresponding with reference to the page according to the page access session under the described accessing page request.
Those skilled in the art will be understood that the corresponding mode with reference to the page of above-mentioned definite described accessing page request only is for example; the corresponding mode with reference to the page of other definite described accessing page request existing or that may occur from now on is as applicable to the present invention; also should be included in the protection domain of the present invention, and be contained in this at this with way of reference.
In step S3, present and determine equipment 1 according to the keyword of described target pages, in conjunction with described keyword with reference to the page, determine the presentation information corresponding with described target pages.At this, described presentation information include but not limited to as to be shown in the page with certain carrier such as link, text, picture, video, animation or its combination or wherein one or more combination etc., be used for the content of the information of transmitting to the user; Described presentation information can come from any third party's website, for example the news information of waiting to present to the user that is provided by third party's website, action message etc.
Particularly, in step S3, present and determine that equipment 1 at first carries out word segmentation processing by the content of pages text to described target pages, obtaining the corresponding one or more initial entry information of described target pages, as will to as described in the content of pages text of target pages carry out obtaining after the word segmentation processing word bag information as described in initial entry information; Then, again according to the corresponding entry relevant information of described initial entry, from described one or more initial entries, determine the keyword of described target pages.At this, described entry relevant information include but not limited to following at least each: 1) frequency that in described target pages, occurs of described entry, i.e. word frequency; 2) TFIDF of described entry correspondence (word frequency-anti-document frequency, term frequency-inverse document frequency) value, at this, described TFIDF value can be by obtaining the DF value to webpage in enormous quantities (as N piece of writing webpage) with carrying out statistical approximation, be example with word " youth " for example, if word " youth " appears in 10000 pieces of webpages, then its DF value is 10000, and word " youth " has occurred 3 times in the word bag of its corresponding text behind participle, then the word frequency in the word bag of word " youth " behind participle is that the TF value is 3/11, thereby the TFIDF value of the correspondence of word " youth " is (3/11) * log (N/10000).
For example, suppose in step S1, present the accessing page request about target pages such as page B ' " color romance after 80s: that year (complete edition) " hurriedly of determining that equipment 1 gets access to that user user submits to, in step S2, presenting definite equipment 1 definite this accessing page request corresponding is page A ' with reference to the page, then in step S3, present and determine that equipment 1 is at first by the HTML such as parsing target pages B ', from target pages B ', extract target pages B ' corresponding page content such as novel title " color romance after 80s: that year (complete edition) " hurriedly, " stranger's Zhang Nan can not find good berth and studied abroad Australia because graduating from university the eighties, and he has been familiar with the square fennel of studying abroad equally there in the novel brief introduction.... " that year hurriedly " namely has been subjected to pursuing in each big website once releasing, and clicking rate just rises violently rapidly in the short time, is referred to as " color romance after 80s " by the online friend.", storywriter " nine night fennel ", novel classification " campus youth novel " etc.; Then, in step S3, present and determine that equipment 1 can carry out word segmentation processing by the content of pages text to this target pages B ', obtain this content of pages text and carry out obtaining word bag information as " the romantic youth campus describing love affairs of nine fennels at night after 80s " after the word segmentation processing, namely obtain the corresponding one or more initial entry information of target pages B '; Then, in step S3, present and determine that equipment 1 is according to the corresponding entry relevant information of described initial entry, from described one or more initial entries, determine the keyword of described target pages, as the frequency that in target pages, occurs according to entry, the TFIDF value of entry correspondence etc., the frequency that will occur in target pages and/or TFIDF value satisfy the entry of predetermined threshold as the keyword of target pages, the frequency that the initial entry information corresponding as hypothetical target page B ' " the romantic youth campus describing love affairs of nine fennels at night after 80s " occurs in target pages B ' is respectively 0.2,0.1,0.3,0.9,0.8,0.5, then in step S3, present determine equipment 1 word frequency can be satisfied certain threshold value as 0.5 entry as " the youth campus describing love affairs " keyword as target pages B '.
Those skilled in the art will be understood that the mode of the keyword of above-mentioned definite described target pages only is for example; the mode of the keyword of other definite described target pages existing or that may occur from now on is as applicable to the present invention; also should be included in the protection domain of the present invention, and be contained in this at this with way of reference.
Then, in step S3, present and determine equipment 1 definite described keyword with reference to the page.At this, in step S3, present and determine that equipment 1 determines that the mode of described keyword with reference to the page determines that with it mode of keyword of described target pages is same or similar, for simplicity's sake, thus do not repeat them here, and comprise therewith by reference.
Then, in step S3, present and determine equipment 1 according to the keyword of described target pages, in conjunction with described keyword with reference to the page, determine the presentation information corresponding with described target pages.At this, in step S3, present determine equipment 1 determine the method for described presentation information include but not limited to following at least each:
1) keyword of target pages and keyword with reference to the page are merged heavy after, go heavy keyword the present keyword/rendering content information corresponding with the presentation information in the presentation information database to carry out literal comparison, semantic analysis etc. merging, from the presentation information database, determine the presentation information corresponding with target pages.
For example, connect example, in step S3, present the keyword of determining the at first definite target pages B ' of equipment 1 and comprise " youth campus describing love affairs ", suppose in step S3, present determine equipment 1 determine the reference page of target pages B ' look like page A ' " campus youth novel books publish in instalments cultural reading channel Sina website " when sorting in popular mode the 3rd page keyword comprise " youth grows up in romantic pure campus in love ", then in step S3, present and determine that equipment 1 at first merges heavily with target pages B ' and with reference to page A ' keyword separately, obtain merging keyword after heavy as " the romantic love of youth campus describing love affairs pure grow up after 80s ", then, keyword/rendering content the information that presents that keyword after going heavily according to this merging is corresponding with the presentation information in the presentation information database is carried out the literal comparison, semantic analyses etc. determine that from the presentation information database presentation information such as the novel corresponding with target pages B ' " causes the youth that we pass at last ", " flower falls what are known in the dream ", " youth of cyan ", " wound is spent bright-coloured ", " youth on the step ", " that section life after 80s " etc.At this, described presentation information database can be arranged in to present determines equipment 1, also can be arranged in and presents other equipment of determining that equipment 1 links to each other by network, as server.
2) at first that the keyword of target pages is corresponding with the presentation information in the presentation information database keyword/rendering content information that presents is carried out literal comparison, semantic analysis etc., determines the one or more candidate presentation information corresponding with target pages from the presentation information database; Then, according to the keyword of the reference page, from these one or more candidate's presentation information, filter out the presentation information corresponding with described target pages.
For example, also connect example, in step S3, present the keyword of determining equipment 1 definite target pages B ' and comprise " youth campus describing love affairs ", then in step S3, present definite equipment 1 keyword/rendering content information that presents that the keyword of target pages B ' is corresponding with the presentation information in the presentation information database and carry out the literal comparison, semantic analysis etc., determine that from the presentation information database the one or more candidate presentation information corresponding with target pages comprise that novel is as " causing the youth that we pass at last ", " flower falls what are known in the dream ", " wound is spent bright-coloured ", " youth on the step ", " teenager around here ", " graduation that day we fail in love together ", " those years, the girl that we chase after together ", " the young time that those go back not go " etc.; Then, in step S3, present and determine that equipment 1 is according to the keyword of the reference page, from these one or more candidate's presentation information, filter out the presentation information corresponding with described target pages, as supposing in step S3, present and determine that equipment 1 definite corresponding keyword with reference to page A ' comprises " the pure growth of the romantic love of youth campus describing love affairs is after 80s ", then in step S3, present and determine that equipment 1 according to the keyword of reference page A ', filters out the presentation information corresponding with target pages B ' and comprises that the novel as describing youth emotion in the developmental process after 80s " causes the youth that we pass at last " from described candidate's presentation information, " flower falls what are known in the dream " etc.
For another example, suppose in step S1, present determine equipment 1 get access to about target pages B " too impatiently in vain not nursery work do 90% like this can be white " accessing page request, in step S2, present and determine that equipment 1 definite this accessing page request corresponding reference page is page A " method of [method of whitening] whitening spot-removing; the method that whole body is whitened; the simplest method for whitening _ women's net prefecture, the Pacific Ocean ", and in step S3, present and determine that equipment 1 determines that at first the keyword of target pages B comprises as " Skin whitening care cosmetics clean high function whiten the water conditioning reason skin spring DHC card nurse vigor brilliant white toner of preserving moisture ", determine to comprise as " the skin care item method for whitening is whitened fast " with reference to the keyword of page A, then in step S3, presenting and determine that equipment 1 cleans the high function water conditioning reason skin spring DHC card nurse vigor brilliant white toner of preserving moisture of whitening with the keyword Skin whitening care cosmetics of target pages B " the present keyword/rendering content information corresponding with the presentation information in the presentation information database carries out the literal comparison; semantic analysis etc., determine that from the presentation information database the one or more candidate presentation information corresponding with target pages are as " Avene whiten clearly thoroughly serial responsive flesh whiten new experience "; " summer whole body whiten 10 sections the big PK of profit body breast effect that whitens "; " Estee Lauder 2013 brand-new whitening product series "; " managing skin spring skin whitening, moisturizing breast "; " the indispensable whole body skin of Summer care is takeed good care of unambiguous " etc.; Then, in step S3, present and determine that equipment 1 is according to the keyword of the reference page, from these one or more candidate's presentation information, filter out the presentation information corresponding with described target pages, as with as described in comprise method for whitening and skin-protection product in candidate's presentation information candidate's presentation information as " Avene whiten clearly thoroughly serial responsive flesh whiten new experience ", " the indispensable whole body skin care of Summer care is unambiguous " as described in presentation information.
At this, the present invention replenishes because the reference page provides the more directly related information of target pages by in conjunction with the keyword with reference to the page, has realized that the matching degree of described presentation information and user's request has improved 3% beneficial effect.
Those skilled in the art will be understood that and above-mentionedly determine that the mode of the presentation information corresponding with described target pages is only for giving an example; other existing or modes of determining the presentation information corresponding with described target pages that may occur from now on are as applicable to the present invention; also should be included in the protection domain of the present invention, and be contained in this at this with way of reference.
Presenting each step time of determining equipment 1 is constant work.Particularly, in step S1, present and determine that equipment 1 continues to obtain the accessing page request about target pages; In step S2, present and determine that equipment 1 continues to determine that described accessing page request is corresponding with reference to the page; In step S3, present the keyword of determining that equipment 1 continues according to described target pages, in conjunction with described keyword with reference to the page, determine the presentation information corresponding with described target pages.At this, those skilled in the art will be understood that " continuing " refer to present constantly carry out the obtaining of accessing page request between each step of determining equipment 1 respectively, with reference to determining of the page and determining of presentation information, determine that until presenting equipment 1 stops to obtain of accessing page request in a long time.
Preferably, present definite equipment 1 and also comprise step S4 (not shown).Particularly, in step S4, present and determine whether equipment 1 detects satisfied with the described trigger condition of determining described presentation information with reference to the page; When satisfying described trigger condition, in step S3, present and determine equipment 1 according to the keyword of described target pages, in conjunction with described keyword with reference to the page, determine and described presentation information.
Particularly, in step S4, present and determine whether equipment 1 detects satisfied with the described trigger condition of determining described presentation information with reference to the page.At this, described trigger condition include but not limited to following at least each: 1) described accessing page request is corresponding belongs to non-search-engine results page or leaf with reference to the page; 2) described accessing page request is corresponding belongs to non-website homepage with reference to the page; 3) described accessing page request corresponding with reference to the page content of pages and the content of pages of the corresponding target pages of described accessing page request separately corresponding industry belong to approximate application, wherein, described application includes but not limited to the corresponding application class information of the page, as food, environmental protection, cosmetics, fresh flower, automobile, novel etc.For example, suppose in step S1, present and determine that equipment 1 gets access to user user and clicked the hyperlink of the target pages correspondence in the search results pages that search engine such as Baidu's search engine return according to the keyword " lancome " of user user input as the accessing page request of " the big eye of Lancome doll mascara completely newly goes on the market; the U.S. eyelash of doll; eye-opening " (http://www.lancome.com.cn/lancome/_zh/_cn/index.aspx), in step S2, present and determine that equipment 1 definite this search results pages is corresponding with reference to the page for this accessing page request, in step S4, present definite equipment 1 detection and find that this belongs to the search-engine results page or leaf with reference to the page, then pick-up unit judges that this accessing page request does not satisfy in conjunction with the described trigger condition of determining described presentation information with reference to the page; For another example, suppose in step S1, present the accessing page request about target pages such as page B ' " color romance after 80s: that year (complete edition) " hurriedly of determining that equipment 1 gets access to that user user submits to, in step S2, presenting definite equipment 1 definite this accessing page request corresponding is page A ' with reference to the page, pick-up unit detects finds that both having belonged to non-search-engine results page or leaf with reference to page A ' also belongs to non-website homepage, and then pick-up unit judges that this accessing page request satisfies in conjunction with the described trigger condition of determining described presentation information with reference to the page; Also as, suppose in step S1, present determine equipment 1 get access to user user browsing pages as page B " too impatiently in vain not do 90% the nursery work can be white " when (http://beauty.pclady.com.cn/97/971059.html), click the hyperlink " Chinese famous-object fresh flower net " (http://www.mphua.com/page_index.htm) in this page, be that user user has submitted the accessing page request about target pages D " Chinese famous-object fresh flower net " to, and in step S2, presenting the reference page of determining equipment 1 definite this target pages C ' is page B, it is cosmetics that pick-up unit detects the application of finding page B correspondence, and the application of target pages D correspondence is fresh flower, both application difference are bigger, and then pick-up unit judges that this accessing page request does not satisfy in conjunction with the described trigger condition of determining described presentation information with reference to the page.
Those skilled in the art will be understood that above-mentioned trigger condition only for giving an example, and other trigger conditions existing or that may occur from now on also should be included in the protection domain of the present invention as applicable to the present invention, and are contained in this at this with way of reference.
Those skilled in the art will be understood that whether above-mentioned detection satisfy in conjunction with the mode of the described trigger condition of determining described presentation information with reference to the page only for for example; whether other detections existing or that may occur are from now on satisfied in conjunction with the mode of the described trigger condition of determining described presentation information with reference to the page as applicable to the present invention; also should be included in the protection domain of the present invention, and be contained in this at this with way of reference.
When satisfying described trigger condition, in step S3, present definite equipment 1 according to the keyword of described target pages, in conjunction with described keyword with reference to the page, determine described presentation information.At this, in step S3, present and determine that equipment 1 determines the mode of described presentation information and aforementioned in step S3, it is same or similar to present the mode of determining equipment 1 definite described presentation information, for simplicity's sake, thus repeat no more herein, and mode by reference is contained in this.
Preferably, present definite device 1 and also comprise step S5 (not shown) and step S6 (not shown).Particularly, in step S5, present and determine that equipment 1 according to described target pages and the presentation information corresponding with described target pages, generates the accession page corresponding with described accessing page request; In step S6, present and determine that equipment 1 offers respective user with described accession page.
Particularly, in step S5, present and determine at first definite presentation information the target position information in described target pages corresponding with described target pages of equipment 1; Then, according to described target pages and the presentation information corresponding with described target pages, in conjunction with described target position information, generate the accession page corresponding with described accessing page request.At this, in step S5, present determine equipment 1 determine the mode of described target position information include but not limited to following at least each:
1) according to the page layout information of described target pages, determine target position information, as with the white space in the target pages as page right side subfield as described in target position information, with cause easily in the target pages zone that the user notes as around the search column in the page etc. as described in target position information.For example, suppose in step S1, present determine that equipment 1 gets access to that user user submits to about target pages B " too impatiently in vain not nursery work do 90% like this can be white " accessing page request, then page generating apparatus at first passes through such as the html tag analytic method, perhaps according to VIPS (Vision-based Page Segmentation, page segmentation based on vision) algorithm, B resolves to target pages, obtain the page style information of this target pages B, as page layout information, wherein, the subfield bottom, page right side of target pages B is white space, then in step S5, present and determine that equipment 1 can be with the page right side subfield lower area among the target pages B as described target position information.
2) according to the page relevant information of described target pages, and in conjunction with described user's page access recorded information, determine described presentation information corresponding target position information in described target pages.Suppose in step S1, present determine that equipment 1 gets access to that user user submits to about target pages B " too impatiently in vain not nursery work do 90% like this can be white " accessing page request, suppose that user user often clicks the page top area contents link among the target pages B, perhaps, left content area in target pages B is longer between stopping, then in step S5, present and determine equipment 1 in conjunction with the page access recorded information of user A, with the positional information of content in target pages B among the frequent access destination page of the user A B as the page top zone as described in presentation information corresponding target position information in target pages B.
Then, in step S5, present and determine that equipment 1 according to described target pages and the presentation information corresponding with described target pages, in conjunction with described target position information, generates the accession page corresponding with described accessing page request.Particularly, in step S5, present and determine that equipment 1 is according to described target pages and the presentation information corresponding with described target pages, again in conjunction with described target position information, described target pages is upgraded processing, as will with as described in presentation information be embedded in as described in target pages as described in the target position information place, to generate the accession page corresponding with described accessing page request, wherein, described accession page comprises and described presentation information in described target position information corresponding position.For example, suppose in step S5, present and determine that the presentation information corresponding with target pages B that equipment 1 at first determines is page right side right regions as " Avene whiten clearly thoroughly serial responsive flesh whiten new experience ", " the indispensable whole body skin care of Summer care is unambiguous " target position information in target pages B, then in step S5, present and determine that equipment 1 is embedded in the described target position information place of target pages B with this presentation information by predefined procedure, generates the accession page corresponding with described accessing page request.
Those skilled in the art will be understood that the mode of the accession page that above-mentioned generation is corresponding with described accessing page request is only for giving an example; the mode of the accession page that other generations existing or that may occur from now on are corresponding with described accessing page request is as applicable to the present invention; also should be included in the protection domain of the present invention, and be contained in this at this with way of reference.
Then, in step S6, present and determine that equipment 1 passes through such as dynamic web page techniques such as ASP, JSP or PHP, perhaps the communication mode of other agreements as communication protocols such as http or https, offers respective user with described accession page.For example, connect example, in step S6, present and determine that equipment 1 offers browser with the described accession page that it generates in step S5, offer described user after for browser this accession page being played up, browse for the user.
Fig. 5 illustrates the method flow diagram that is used for determining the presentation information corresponding with target pages in accordance with a preferred embodiment of the present invention.
Wherein, the method comprising the steps of S1 ', step S2 ' and step S3 ', wherein, step S3 ' comprises step S31 ' and step S32 '.Particularly, in step S1 ', present and determine that equipment 1 obtains the accessing page request about target pages; In step S2 ', present and determine that equipment 1 definite described accessing page request is corresponding with reference to the page; In step S31 ', present the keyword of determining 1 pair of described target pages of equipment and described keyword with reference to the page merges processing, to obtain the corresponding merging keyword of described target pages; In step S32 ', present and determine equipment 1 according to described merging keyword, from the presentation information storehouse, determine one or more presentation information of being complementary with described merging keyword, with as the presentation information corresponding with described target pages.At this, step S1 ' and step S2 ' are same or similar with corresponding step shown in Figure 4, thus repeat no more herein, and mode by reference is contained in this.
Particularly, in step S31 ', present the keyword of determining 1 pair of described target pages of equipment and described keyword with reference to the page merges processing, to obtain the corresponding merging keyword of described target pages.For example, suppose in step S1 ', present and determine that equipment 1 gets access to the accessing page request about target pages such as page B ' " color romance after 80s: that year (complete edition) " hurriedly, in step S2 ', presenting definite equipment 1 definite this accessing page request corresponding is page A ' with reference to the page, and in step S31 ', present the keyword of determining equipment 1 definite target pages B ' and comprise " youth campus describing love affairs ", the reference page of determining target pages B ' look like page A ' " campus youth novel _ books are published in instalments _ cultural reading channel _ Sina website " when sorting in popular mode the 3rd page keyword comprise " youth grows up in romantic pure campus in love ", then in step S31 ', present and determine that equipment 1 merges heavily with target pages B ' and with reference to page A ' keyword separately, obtain merging keyword as " the pure growth of the romantic love of youth campus describing love affairs is after 80s ".
Then, in step S32 ', present and determine equipment 1 according to described merging keyword, from the presentation information storehouse, determine one or more presentation information of being complementary with described merging keyword, with as the presentation information corresponding with described target pages.For example, connect example, in step S32 ', present and determine that equipment 1 is according to its described merging keyword of determining " the romantic love purity of youth campus describing love affairs is grown up after 80s " in step S31 ', carry out the literal comparison by merging the keyword keyword/rendering content information that presents corresponding with the presentation information in the presentation information database, semantic analyses etc. determine that from the presentation information database presentation information such as the novel corresponding with target pages B ' " causes the youth that we pass at last ", " flower falls what are known in the dream ", " youth of cyan ", " wound is spent bright-coloured ", " youth on the step ", " that section life after 80s " etc.
Fig. 6 illustrates the method flow diagram that is used for determining the presentation information corresponding with target pages according to another preferred embodiment of the present invention.
Wherein, the method comprising the steps of S1 ", step S2 " and step S3 ", wherein, step S3 " comprise step S31 " and step S32 ", step S31 " comprise step S311 " and step S312 ".Particularly, at step S1 " in, present and determine that equipment 1 obtains the accessing page request about target pages; At step S2 " in, present and determine that equipment 1 definite described accessing page request is corresponding with reference to the page; At step S311 " in, present and determine equipment 1 according to the degree of correlation information of keyword and the described target pages of described target pages, from the keyword of described target pages, select the triggering keyword of described target pages; At step S312 " in, present the triggering keyword of determining 1 pair of described target pages of equipment and described triggering keyword with reference to the page merges processing, to obtain the corresponding merging keyword of described target pages; At step S32 " in, present and determine equipment 1 according to described merging keyword, from the presentation information storehouse, determine one or more presentation information of being complementary with described merging keyword, with as the presentation information corresponding with described target pages.At this, step S1 " and step S2 " same or similar with corresponding step shown in Figure 4, so repeat no more herein, and mode by reference is contained in this, step S32 " same or similar with corresponding step shown in Figure 5, thus repeat no more herein, and mode by reference is contained in this.
Particularly, at step S311 " in, present the keyword of determining the at first definite described target pages of equipment 1; Then, according to the keyword feature vector of the keyword of described target pages, determine model in conjunction with the predetermined degree of correlation again, determine the degree of correlation information of keyword and the described target pages of described target pages; Then, according to this degree of correlation information, from the keyword of described target pages, select the triggering keyword of described target pages, as the keyword that degree of correlation information satisfied predetermined threshold as described in the triggering keyword of target pages.At this, described keyword feature vector includes but not limited to following each characteristic component at least: 1) frequency that occurs in described target pages of described keyword, i.e. word frequency; 2) the TFIDF value of described keyword correspondence; 3) described keyword corresponding resource information; 4) matching degree of described keyword and described target pages.At this, described keyword feature vector can be expressed as { x 1, x 2, x 3, x 4, wherein, x 1Component equivalent frequency component, x 2The corresponding TFIDF value of component component, x 3Corresponding resource information component, x 4The matching degree component of correspondence and target pages, for example, suppose at step S1 " in; present and determine that equipment 1 gets access to the accessing page request about target pages such as page B ' " color romance after 80s: that year (complete edition) " hurriedly; at step S311 " in, present determine equipment 1 at first determine the keyword of target pages B ' comprise as " B1: youth; B2: campus; B3: describing love affairs, B4: romance, behind the B5:80; B6: nine night fennel ", and at step S2 " in, presenting definite equipment 1 definite this accessing page request corresponding is page A ' with reference to the page, supposes to be scheduled to the degree of correlation and determines that the model function representation is:
y=f(x 1,x 2,x 3,x 4)=α*x 1+β*x 2+χ*x 3+δ*x 4 (3)
Wherein, α, β, χ, δ are respectively component x 1, x 2, x 3, x 4Corresponding coefficient is then at step S311 " in, presenting definite equipment 1 can determine model y=f (x based on the degree of correlation according to keyword B1, B2, B3, B4, each self-corresponding keyword feature vector of B5, B6 of target pages B ' 1, x 2, x 3, x 4)=α * x 1+ β * x 2+ χ * x 3+ δ * x 4Obtain keyword B1, B2, B3, B4, B5, B6 respectively with the degree of correlation information of target pages B ' as with numeric representation 100,90,80,70,60,50; Then, at step S311 " in; present and determine that equipment 1 is according to this degree of correlation information; from the keyword of described target pages, select the triggering keyword of described target pages; as degree of correlation information is satisfied predetermined threshold as greater than 60 keyword as " B1: youth, B2: campus, B3: describing love affairs, B4: romance " as the triggering keyword trigger-term-B ' of target pages B '.At this, the described predetermined degree of correlation determines that model both can obtain by machine learning, also can set in advance.
Those skilled in the art will be understood that the mode of the above-mentioned keyword of determining described target pages and the degree of correlation information of described target pages is only for giving an example; the mode of the keyword of other definite described target pages existing or that may occur from now on and the degree of correlation information of described target pages is as applicable to the present invention; also should be included in the protection domain of the present invention, and be contained in this at this with way of reference.
Those skilled in the art will be understood that the mode of the triggering keyword of above-mentioned definite described target pages only is for example; the mode of the triggering keyword of other definite described target pages existing or that may occur from now on is as applicable to the present invention; also should be included in the protection domain of the present invention, and be contained in this at this with way of reference.
At step S311 " in; present and determine also definite described triggering keyword with reference to the page of equipment 1; at this; at step S311 " in, present and determine that equipment 1 determines that described triggering keyword with reference to the page determines that with it mode of triggering keyword of described target pages is same or similar, for simplicity's sake, thus do not repeat them here, and comprise therewith by reference.
Then, at step S312 " in, present the triggering keyword of determining 1 pair of described target pages of equipment and described triggering keyword with reference to the page merges processing, to obtain the corresponding merging keyword of described target pages.For example, connect example, suppose at step S311 " in; present and determine that equipment 1 determines with reference to the corresponding triggering keyword trigger-term-A ' of page A '={ A1: youth; A2: romance; A3: love; A4: purity " }, then at step S312 " in; present the triggering keyword of determining 1 pair of described target pages of equipment and merge processing with described triggering keyword with reference to the page; to obtain the corresponding merging keyword of described target pages; as the triggering keyword trigger-term-B ' of target pages B ' and triggering keyword trigger-term-A ' with reference to page A ' are merged heavily, obtain the corresponding merging keyword merge-term-B ' of target pages B '={ " the romantic love purity of youth campus describing love affairs " }.
Preferably, at step S312 " in, present definite equipment 1 and also can determine the corresponding weight information of described merging keyword according to triggering keyword and described each self-corresponding weight information of triggering keyword with reference to the page of described target pages; Wherein, at step S32 " in; present and determine equipment 1 according to described merging keyword and weight information thereof, from the presentation information storehouse, determine one or more presentation information of being complementary with described merging keyword, with as the presentation information corresponding with described target pages.
Particularly, at step S312 " in; present and determine that equipment 1 at first determines triggering keyword and described each self-corresponding weight information of triggering keyword with reference to the page of described target pages; as according to as described in target pages the triggering keyword and as described in the degree of correlation information of target pages; determine the weight information of the triggering keyword of described target pages; according to described triggering keyword with reference to the page and described degree of correlation information with reference to the page, determine the weight information of described triggering keyword with reference to the page; Then, according to this weight information, determine the corresponding weight information of described merging keyword.At this, at step S312 " in; present and determine that equipment 1 determines the triggering keyword and the degree of correlation information of described target pages of described target pages; and determine the mode of described triggering keyword with reference to the page and described degree of correlation information with reference to the page and at step S311 " in, present and determine that equipment 1 determines that the mode of degree of correlation information of the keyword of described target pages and described target pages is same or similar, for simplicity's sake, thus do not repeat them here, and comprise therewith by reference.
For example, suppose at step S312 " in; present triggering keyword the trigger-term-B '={ " B1: youth that determines the at first definite target pages B ' of equipment 1, B2: campus, B3: describing love affairs, B4: romance " } be respectively 100 with the degree of correlation information of target pages B '; 90; 80; 70; with reference to triggering keyword trigger-term-A '={ " A1: youth of page A ', A2: romance, A3: love, A4: purity " } be respectively 90 with reference to the degree of correlation information of page A '; 80; 70; 70; then at step S312 " in, present and determine that equipment 1 can be with this degree of correlation information as respective weights information, namely at step S312 " in; present triggering keyword the trigge-rterm-B '={ " B1: youth that determines equipment 1 definite target pages B ', B2: campus, B3: describing love affairs, B4: romance " } weight information be respectively 100; 90; 80; 70; with reference to triggering keyword trigger-term-A '={ " A1: youth of page A ', A2: romance, A3: love, A4: purity " } weight information be respectively 90; 80; 70; 70; Then, at step S312 " in; present and determine that equipment 1 can will be converted to it with respect to the weight information of target pages B ' with respect to the weight information of reference page A ' with reference to the triggering keyword trigger-term-A ' of page A ' by following formula (4), upgrade with the weight information to the triggering keyword trigger-term-A ' of reference page A ':
w ri ′ = w ri * min ( w c 1 , w c 2 , . . . , w cn ) max ( w r 1 , w r 2 , . . . , w rn ) - - - ( 4 )
Wherein, w ' RiBe the weight information of described triggering keyword with reference to the page weight information after upgrading, w RiBe the former weight information of described triggering keyword with reference to the page, w CiWeight information for the triggering keyword of described target pages, then at step S312 " in; present and determine that equipment 1 obtains triggering keyword trigger-term-A '={ " A1: youth with reference to page A ' by above-mentioned formula (4), A2: romance, A3: love, A4: purity " } weight information after upgrading, be respectively 70,62,54,, 54; Then, at step S312 " in; present and determine that equipment 1 is with triggering keyword trigger-term-B '={ " B1: youth of target pages B ', B2: campus, B3: describing love affairs, B4: romance " } with reference to triggering keyword trigger-term-A '={ " A1: youth of page A ', A2: romance, A3: love, A4: purity " } merge heavily; wherein; weight information peek value the greater of the triggering keyword of repetition; then at step S312 " in, present described merging keyword merge-term-B '={ " the romantic love of youth campus describing love affairs is pure " } corresponding weight information of determining equipment 1 and obtaining and be respectively: 100,90,80,70,54,54.
Then, at step S32 " in; present and determine equipment 1 according to described merging keyword and weight information thereof, from the presentation information storehouse, determine one or more presentation information of being complementary with described merging keyword, with as the presentation information corresponding with described target pages.For example, connect example, at step S32 " in; present determine equipment 1 according to it at step S312 " in described merging keyword and the weight information thereof determined, satisfy predetermined threshold as greater than 80 merging keyword according to weight information, definite one or more presentation information that are complementary with described merging keyword from the presentation information storehouse, with as the presentation information corresponding with described target pages, as at step S32 " in; present and determine that equipment 1 satisfies keyword { " youth campus " } greater than 80 according to merging weight information in keyword merge-term-B '={ " the romantic love of youth campus describing love affairs is pure " }; from the presentation information storehouse, determine one or more presentation information of being complementary with described merging keyword; with as the presentation information corresponding with target pages B ' as " causing the youth that we pass at last "; " flower falls what are known in the dream "; " graduate that day we fail in love together ", " those years, the girl that we chase after together ", " the young time that those go back not go " etc.
Preferably, at step S311 " in, present and determine that equipment 1 also can be according to the degree of correlation information of keyword and the described target pages of described target pages, the verification keyword of the described target pages of selection from the keyword of described target pages; Wherein, at step S32 " in; present and determine that equipment 1 comprises step S321 " (not shown) and step S322 " (not shown); particularly; at step S321 " in, present and determine equipment 1 according to described merging keyword, from the presentation information storehouse, determine the one or more candidate's presentation information that are complementary with described merging keyword; At step S322 " in, present and determine that equipment 1 according to the verification keyword of described target pages, filters out the presentation information corresponding with described target pages from described one or more candidate's presentation information.
Particularly, at step S311 " in, present and determine that equipment 1 also can be according to the degree of correlation information of keyword and the described target pages of described target pages, the verification keyword of the described target pages of selection from the keyword of described target pages.For example, suppose at step S1 " in; present and determine that equipment 1 gets access to the accessing page request about target pages such as page B ' " color romance after 80s: that year (complete edition) " hurriedly; at step S311 " in, presenting the keyword of determining the at first definite target pages B ' of equipment 1 comprises as " B1: youth; B2: campus; B3: describing love affairs; B4: romance; behind the B5:80 ", and at step S2 " in; presenting definite equipment 1 definite this accessing page request corresponding is page A ' with reference to the page; if at step S311 " in, present and determine that equipment 1 is according to the keyword B1 of target pages B ', B2, B3, B4, B5, each self-corresponding keyword feature vector of B6 is determined model y=f (x based on the degree of correlation shown in the above-mentioned formula (3) 1, x 2, x 3, x 4)=α * x 1+ β * x 2+ χ * x 3+ δ * x 4Obtain keyword B1, B2, B3, B4, B5, B6 respectively with the degree of correlation information of target pages B ' as with numeric representation 100,90,80,70,60,50, then at step S311 " in; present and determine that equipment 1 is according to this degree of correlation information; from the keyword of described target pages, select the verification keyword of described target pages, as with degree of correlation information less than predetermined threshold as 60 keyword as " behind the B5:80 " the verification keyword check-term-B ' as target pages B '; Perhaps, at step S311 " in, presenting and determine equipment 1 according to this degree of correlation information, the picked at random keyword is used as the verification keyword of described target pages in all the other keywords in the keyword of described target pages except triggering keyword.
The mode that those skilled in the art will be understood that the above-mentioned verification keyword of selecting described target pages from the keyword of described target pages is only for for example; the mode of other existing or verification keywords of selecting described target pages from the keyword of described target pages that may occur from now on is as applicable to the present invention; also should be included in the protection domain of the present invention, and be contained in this at this with way of reference.
Then, at step S312 " in, present the triggering keyword of determining 1 pair of described target pages of equipment and described triggering keyword with reference to the page merges processing, to obtain the corresponding merging keyword of described target pages.For example, connect example, suppose at step S311 " in; present triggering keyword the trigger-term-A '={ " A1: youth that determines that equipment 1 is determined with reference to page A ' correspondence, A2: romance, A3: love, A4: purity " }; then at step S312 " in, present the triggering keyword of determining 1 pair of described target pages of equipment and described triggering keyword with reference to the page merges processing, to obtain the corresponding merging keyword of described target pages, as the triggering keyword trigger-term-B ' of target pages B ' and triggering keyword trigger-term-A ' with reference to page A ' are merged heavily, obtain the corresponding merging keyword merge-term-B ' of target pages B '={ " the romantic love of youth campus describing love affairs is pure " }.
Then, at step S321 " in, present and determine equipment 1 according to described merging keyword, from the presentation information storehouse, determine the one or more candidate's presentation information that are complementary with described merging keyword.For example, connect example, at step S321 " in; present determine equipment 1 according to it at step S312 " in merging keyword merge-term-B '={ " the romantic love of youth campus describing love affairs is pure " } determined, carry out the literal comparison by merging the keyword keyword/rendering content information that presents corresponding with the presentation information in the presentation information database, semantic analysis etc., the one or more candidate's presentation information that are complementary with merging keyword merge-term-B ' from the presentation information database are as " causing the youth that we pass at last ", " flower falls what are known in the dream ", " graduation that day we fail in love together ", " those years, the girl that we chase after together ", " the young time that those go back not go ", " youth of cyan ", " wound is spent bright-coloured ", " youth on the step ", " that section life after 80s " etc.
Then, at step S322 " in, present and determine that equipment 1 according to the verification keyword of described target pages, filters out the corresponding presentation information with described target pages from described one or more candidate's presentation information.For example, connect example, at step S311 " in; present verification keyword check-term-B '={ " behind the B5:80 " } that determines equipment 1 definite target pages B '; then at step S322 " in, present and determine that equipment 1 is according to this verification keyword, described one or more candidate's presentation information of determining from candidate's determining unit " cause the youth that we pass at last ", " flower falls what are known in the dream ", " graduation that day we fail in love together ", " those years; the girl that we chase after together ", " the young time that those go back not go ", " youth of cyan ", " wound is spent bright-coloured ", " youth on the step ", filter out the presentation information corresponding with target pages B ' in " after 80s that section life ", the novel that is complementary as " after 80s " in this candidate's presentation information is as causing the youth that we pass at last "; " flower falls to knowing what in the dream "; " youth of cyan "; " wound is spent bright-coloured "; " youth on the step "; " that section after 80s is lived ".
More preferably, at step S322 " in; present and determine that equipment 1 also can be according to the verification keyword of described target pages, and described verification keyword with reference to the page, from described one or more candidate's presentation information, filter out the corresponding presentation information with described target pages.Particularly, at step S322 " in, present and determine the at first definite described verification keyword with reference to the page of equipment 1; Then, again according at step S311 " in, present the verification keyword of the described target pages of determining that equipment 1 is determined, from described one or more candidate's presentation information that candidate's determining unit is determined, filter out the presentation information corresponding with described target pages.At this, at step S322 " in; present and determine that equipment 1 is definite described with reference to the verification keyword of the page and at step S311 " in, the mode that presents the verification keyword of determining equipment 1 definite described target pages is same or similar, for simplicity's sake, so do not repeat them here, and comprise therewith by reference.
For example, suppose at step S1 " in; present and determine that equipment 1 gets access to the accessing page request about target pages B ' " color romance after 80s: that year (complete edition) " hurriedly; at step S2 " in, presenting the reference page of determining equipment 1 definite target pages B ' is page A ', suppose verification keyword check-term-A '={ " the campus growth " } of the reference page A ' that the screening unit is selected from the keyword " youth grows up in romantic pure campus in love " of reference page A ', and at step S311 " in; present verification keyword check-term-B '={ " behind the B5:80 " } that determines equipment 1 definite target pages B '; then at step S322 " in, present and determine that equipment 1 is according to verification keyword check-term-B '={ " behind the B5:80 " } of target pages B ', and with reference to verification keyword check-term-A '={ " the campus growth " } of page A ', from at step S321 "; present and determine that described one or more candidate's presentation information that equipment 1 is determined " cause the youth that we pass at last "; " flower falls to knowing what in the dream "; " graduate that day we fail in love together "; " those years, the girl that we chase after together "; " the young time that those go back not go ", " youth of cyan ", " wound is spent bright-coloured ", " youth on the step ", filter out the presentation information corresponding with target pages B ' as " causing the youth that we pass at last " with verification keyword check-term-B '={ " behind the B5:80 " } of target pages B ' and the novel that all mates with reference to verification keyword check-term-A '={ " the campus growth " } of page A ' in " that section life after 80s ", " flower falls what are known in the dream ", " youth on the step " etc.
It should be noted that the present invention can be implemented in the assembly of software and/or software and hardware, for example, can adopt special IC (ASIC), general purpose computing machine or any other similar hardware device to realize.In one embodiment, software program of the present invention can carry out to realize step mentioned above or function by processor.Similarly, software program of the present invention (comprising relevant data structure) can be stored in the computer readable recording medium storing program for performing, for example, and RAM storer, magnetic or CD-ROM driver or flexible plastic disc and similar devices.In addition, steps more of the present invention or function can adopt hardware to realize, for example, thereby as cooperate the circuit of carrying out each step or function with processor.
In addition, a part of the present invention can be applied to computer program, and for example computer program instructions when it is carried out by computing machine, by the operation of this computing machine, can call or provide the method according to this invention and/or technical scheme.And call the programmed instruction of method of the present invention, may be stored in fixing or movably in the recording medium, and/or be transmitted by the data stream in broadcasting or other signal bearing medias, and/or be stored in the working storage according to the computer equipment of described programmed instruction operation.At this, comprise a device according to one embodiment of present invention, this device comprises for the storer of storage computer program instructions and is used for the processor of execution of program instructions, wherein, when this computer program instructions is carried out by this processor, trigger this device operation based on aforementioned method according to a plurality of embodiment of the present invention and/or technical scheme.
To those skilled in the art, obviously the invention is not restricted to the details of above-mentioned one exemplary embodiment, and under the situation that does not deviate from spirit of the present invention or essential characteristic, can realize the present invention with other concrete form.Therefore, no matter from which point, all should regard embodiment as exemplary, and be nonrestrictive, scope of the present invention is limited by claims rather than above-mentioned explanation, therefore is intended to be included in the present invention dropping on the implication that is equal to important document of claim and all changes in the scope.Any Reference numeral in the claim should be considered as limit related claim.In addition, obviously other unit or step do not got rid of in " comprising " word, and odd number is not got rid of plural number.A plurality of unit of stating in the device claim or device also can be realized by software or hardware by a unit or device.The first, the second word such as grade is used for representing title, and does not represent any specific order.

Claims (21)

1. method of be used for determining the presentation information corresponding with target pages, wherein, this method may further comprise the steps:
A obtains the accessing page request about target pages;
B determines that described accessing page request is corresponding with reference to the page;
C in conjunction with described keyword with reference to the page, determines the presentation information corresponding with described target pages according to the keyword of described target pages.
2. method according to claim 1, wherein, described step b comprises:
-according to the page access session under the described accessing page request, determine that described accessing page request is corresponding with reference to the page.
3. method according to claim 1 and 2, wherein, this method also comprises:
-detect and whether satisfy in conjunction with the described trigger condition of determining described presentation information with reference to the page;
Wherein, described step c comprises:
-when satisfying described trigger condition, according to the keyword of described target pages, in conjunction with described keyword with reference to the page, determine described presentation information.
4. according to each described method in the claim 1 to 3, wherein, described step c comprises:
C1 merges processing to the keyword of described target pages and described keyword with reference to the page, to obtain the corresponding merging keyword of described target pages;
C2 is according to described merging keyword, determines one or more presentation information of being complementary with described merging keyword from the presentation information storehouse, with as the presentation information corresponding with described target pages.
5. method according to claim 4, wherein, described step c1 comprises:
C11 selects the triggering keyword of described target pages according to the degree of correlation information of keyword and the described target pages of described target pages from the keyword of described target pages;
C12 merges processing to the triggering keyword of described target pages and described triggering keyword with reference to the page, to obtain the corresponding merging keyword of described target pages.
6. method according to claim 5, wherein, described step c11 also comprises:
-according to the degree of correlation information of keyword and the described target pages of described target pages, from the keyword of described target pages, select the verification keyword of described target pages;
Wherein, described step c2 comprises:
-according to described merging keyword, from the presentation information storehouse, determine the one or more candidate's presentation information that are complementary with described merging keyword;
C21 filters out the corresponding presentation information with described target pages according to the verification keyword of described target pages from described one or more candidate's presentation information.
7. method according to claim 6, wherein, described step c21 comprises:
-according to the verification keyword of described target pages, and described verification keyword with reference to the page, from described one or more candidate's presentation information, filter out the presentation information corresponding with described target pages.
8. method according to claim 5, wherein, described step c12 also comprises:
-according to triggering keyword and described each self-corresponding weight information of triggering keyword with reference to the page of described target pages, determine the corresponding weight information of described merging keyword;
Wherein, described step c2 comprises:
-according to described merging keyword and weight information thereof, from the presentation information storehouse, determine one or more presentation information of being complementary with described merging keyword, with as the presentation information corresponding with described target pages.
9. according to each described method in the claim 1 to 8, wherein, this method also comprises:
-according to described target pages and the presentation information corresponding with described target pages, generate the accession page corresponding with described accessing page request;
-described accession page is offered respective user.
10. definite equipment that presents of be used for determining the presentation information corresponding with target pages, wherein, this presents definite equipment and comprises:
The acquisition request device is used for obtaining the accessing page request about target pages;
With reference to determining device, be used for determining that described accessing page request is corresponding with reference to the page;
Present definite device, be used for the keyword according to described target pages, in conjunction with described keyword with reference to the page, determine the presentation information corresponding with described target pages.
11. according to claim 10ly present definite equipment, wherein, described reference determines that device is used for:
-according to the page access session under the described accessing page request, determine that described accessing page request is corresponding with reference to the page.
12. describedly present definite equipment according to claim 10 or 11, wherein, this presents determines that equipment also comprises:
Whether pick-up unit is for detection of satisfying in conjunction with the described trigger condition of determining described presentation information with reference to the page;
Wherein, described presenting determines that device is used for:
-when satisfying described trigger condition, according to the keyword of described target pages, in conjunction with described keyword with reference to the page, determine described presentation information.
13. according to each describedly presents definite equipment in the claim 10 to 12, wherein, described presenting determines that device comprises:
Merge cells is used for the keyword of described target pages and described keyword with reference to the page are merged processing, to obtain the corresponding merging keyword of described target pages;
Determining unit is used for according to described merging keyword, determines one or more presentation information of being complementary with described merging keyword from the presentation information storehouse, with as the presentation information corresponding with described target pages.
14. according to claim 13ly present definite equipment, wherein, described merge cells comprises:
The triggering selection unit is used for the degree of correlation information according to keyword and the described target pages of described target pages, selects the triggering keyword of described target pages from the keyword of described target pages;
Trigger merge cells, be used for the triggering keyword of described target pages and described triggering keyword with reference to the page are merged processing, to obtain the corresponding merging keyword of described target pages.
15. according to claim 14ly present definite equipment, wherein, described triggering selection unit also is used for:
-according to the degree of correlation information of keyword and the described target pages of described target pages, from the keyword of described target pages, select the verification keyword of described target pages;
Wherein, described determining unit comprises:
Candidate's determining unit is used for according to described merging keyword, determines the one or more candidate's presentation information that are complementary with described merging keyword from the presentation information storehouse;
The screening unit is used for the verification keyword according to described target pages, filters out the corresponding presentation information with described target pages from described one or more candidate's presentation information.
16. according to claim 15ly present definite equipment, wherein, described screening unit is used for:
-according to the verification keyword of described target pages, and described verification keyword with reference to the page, from described one or more candidate's presentation information, filter out the presentation information corresponding with described target pages.
17. according to claim 14ly present definite equipment, wherein, described triggering merge cells also is used for:
-according to triggering keyword and described each self-corresponding weight information of triggering keyword with reference to the page of described target pages, determine the corresponding weight information of described merging keyword;
Wherein, described merge cells is used for:
-according to described merging keyword and weight information thereof, from the presentation information storehouse, determine one or more presentation information of being complementary with described merging keyword, with as the presentation information corresponding with described target pages.
18. according to each describedly presents definite equipment in the claim 10 to 17, wherein, this presents determines that equipment also comprises:
Page generating apparatus is used for generating the accession page corresponding with described accessing page request according to described target pages and the presentation information corresponding with described target pages;
Generator is used for described accession page is offered respective user.
19. a computer equipment comprises as each describedly presents definite equipment in the claim 10 to 18.
20. a browser comprises as each describedly presents definite equipment in the claim 10 to 18.
21. a browser plug-in comprises as each describedly presents definite equipment in the claim 10 to 18.
CN201310231479.5A 2013-06-09 2013-06-09 For determining the method and apparatus that assume information corresponding with target pages Active CN103345476B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310231479.5A CN103345476B (en) 2013-06-09 2013-06-09 For determining the method and apparatus that assume information corresponding with target pages

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310231479.5A CN103345476B (en) 2013-06-09 2013-06-09 For determining the method and apparatus that assume information corresponding with target pages

Publications (2)

Publication Number Publication Date
CN103345476A true CN103345476A (en) 2013-10-09
CN103345476B CN103345476B (en) 2017-03-01

Family

ID=49280271

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310231479.5A Active CN103345476B (en) 2013-06-09 2013-06-09 For determining the method and apparatus that assume information corresponding with target pages

Country Status (1)

Country Link
CN (1) CN103345476B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105868129A (en) * 2016-03-24 2016-08-17 安徽师范大学 Method for switching working page and reference page during embedded type system calibration
CN110162356A (en) * 2018-05-14 2019-08-23 腾讯科技(深圳)有限公司 Fusion method, device, storage medium and the electronic device of the page

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090172021A1 (en) * 2007-12-28 2009-07-02 Kane Francis J Recommendations based on actions performed on multiple remote servers
CN102760124A (en) * 2011-04-25 2012-10-31 阿里巴巴集团控股有限公司 Pushing method and system for recommended data
CN102982135A (en) * 2012-11-16 2013-03-20 北京百度网讯科技有限公司 Method and device used for providing presented information
CN102999576A (en) * 2012-11-13 2013-03-27 北京百度网讯科技有限公司 Method and equipment for confirming page description information corresponding to target pages

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090172021A1 (en) * 2007-12-28 2009-07-02 Kane Francis J Recommendations based on actions performed on multiple remote servers
CN102760124A (en) * 2011-04-25 2012-10-31 阿里巴巴集团控股有限公司 Pushing method and system for recommended data
CN102999576A (en) * 2012-11-13 2013-03-27 北京百度网讯科技有限公司 Method and equipment for confirming page description information corresponding to target pages
CN102982135A (en) * 2012-11-16 2013-03-20 北京百度网讯科技有限公司 Method and device used for providing presented information

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105868129A (en) * 2016-03-24 2016-08-17 安徽师范大学 Method for switching working page and reference page during embedded type system calibration
CN105868129B (en) * 2016-03-24 2018-12-28 安徽师范大学 Embedded system demarcate when working page and refer to page switching method
CN110162356A (en) * 2018-05-14 2019-08-23 腾讯科技(深圳)有限公司 Fusion method, device, storage medium and the electronic device of the page
CN110162356B (en) * 2018-05-14 2021-09-28 腾讯科技(深圳)有限公司 Page fusion method and device, storage medium and electronic device

Also Published As

Publication number Publication date
CN103345476B (en) 2017-03-01

Similar Documents

Publication Publication Date Title
CN109492157B (en) News recommendation method and theme characterization method based on RNN and attention mechanism
CN107220094A (en) Page loading method and device and electronic equipment
CN103870973B (en) Information push, searching method and the device of keyword extraction based on electronic information
US8990208B2 (en) Information management and networking
CN102831199B (en) Method and device for establishing interest model
CN107577759A (en) User comment auto recommending method
CN106339502A (en) Modeling recommendation method based on user behavior data fragmentation cluster
CN107346326A (en) For generating the method and system of neural network model
CN104102639B (en) Popularization triggering method based on text classification and device
CN106599022A (en) User portrait forming method based on user access data
CN104216881A (en) Method and device for recommending individual labels
JP2010118064A (en) Computer implemented method
CN103455524A (en) Method and device for displaying and acquiring entry information
CN103577566B (en) A kind of web page browing content loading method and device
CN103744887B (en) It is a kind of for the method for people search, device and computer equipment
JP4894580B2 (en) Seasonal analysis system, seasonality analysis method, and seasonality analysis program
JP2012141985A (en) System and method for determining sequence of keywords for each user group
CN106776640A (en) A kind of stock information information displaying method and device
CN102999576A (en) Method and equipment for confirming page description information corresponding to target pages
CN106202312B (en) A kind of interest point search method and system for mobile Internet
KR20090120843A (en) A system and method generating multi-concept networks based on user's web usage data
KR20110114071A (en) Method of advertising based on internet contents related to products and system performing the same
Bogers Recommender systems for social bookmarking
CN103345476A (en) Method and device for determining present information corresponding to destination page
CN105138704B (en) A kind of search result control method and electronic equipment

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