CN103885951A - Graphics and text information releasing and generating method and graphics and text information releasing and generating device - Google Patents

Graphics and text information releasing and generating method and graphics and text information releasing and generating device Download PDF

Info

Publication number
CN103885951A
CN103885951A CN201210555724.3A CN201210555724A CN103885951A CN 103885951 A CN103885951 A CN 103885951A CN 201210555724 A CN201210555724 A CN 201210555724A CN 103885951 A CN103885951 A CN 103885951A
Authority
CN
China
Prior art keywords
template
user
information
graph text
text information
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
CN201210555724.3A
Other languages
Chinese (zh)
Other versions
CN103885951B (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.)
Alibaba Group Holding Ltd
Original Assignee
Alibaba Group Holding 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 Alibaba Group Holding Ltd filed Critical Alibaba Group Holding Ltd
Priority to CN201210555724.3A priority Critical patent/CN103885951B/en
Priority to CN201710737844.8A priority patent/CN107633021A/en
Publication of CN103885951A publication Critical patent/CN103885951A/en
Application granted granted Critical
Publication of CN103885951B publication Critical patent/CN103885951B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/958Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0277Online advertisement

Abstract

The invention provides a graphics and text information releasing and generating method and a graphics and text information releasing and generating device. The problems that a graphics and text information updating and manufacturing process is quite troublesome, consumed time is long, and the efficiency is low are solved. The graphics and text information releasing and generating method comprises the following steps of receiving a graphics and text information request, which comprises pass parameters, of a page; determining corresponding metadata information according to user information in the pass parameters; acquiring a corresponding template from a template library according to a template type in the pass parameters; acquiring elements with corresponding format information from an element library which is stored with a plurality of elements with different format information according to the metadata information and the template; and releasing the template and the element to the page. A plurality of templates in different types are stored in the template library; and the types of the templates correspond to the format information of the elements in the element library.

Description

A kind of input, generation method and device of graph text information
Technical field
The application relates to internet graph text information technology, particularly relates to a kind of put-on method and device of graph text information, and a kind of generation method and apparatus of graph text information.
Background technology
Along with the development of network, in network, throw in more and more various graph text information, for example, utilize the methods such as banner on website, text link, multimedia, in internet publication or issue graph text information, arrive Internet user by network delivery.
Described graph text information refers to an information that has picture also to have word.In prior art in the time of preparing graph-text information, first, by graph text information creative making, person designs template, the content that will throw in manual confirmation template, and make corresponding graph text information picture and official documents and correspondence, then the relevant position that described graph text information picture and official documents and correspondence is write to template, is finally made into a complete graph text information.In the time of user's webpage clicking, just can obtain corresponding graph text information, and be illustrated in webpage.
But in said method, each graph text information is all fixedly made, therefore, if will upgrade thrown in graph text information, just need to make a new graph text information.Throw in if make a new intention, just need to redesign template, then make and add corresponding graph text information picture and official documents and correspondence.All very loaded down with trivial details of the renewal of graph text information and manufacturing process, expend time in long, and efficiency is lower.
Summary of the invention
The application provides a kind of put-on method and device of graph text information, to solve all very loaded down with trivial details of the renewal of graph text information and manufacturing process, expends time in long, and the problem that efficiency is lower.
Accordingly, the application also provides a kind of generation method and apparatus of graph text information, and a kind of jettison system of graph text information.
In order to address the above problem, the application discloses a kind of put-on method of graph text information, comprising:
Receive the graph text information request of the page, wherein, in described graph text information request, comprise Transfer Parameters;
According to the user profile in Transfer Parameters, determine corresponding metadata information;
According to the template type in described Transfer Parameters, from template base, obtain corresponding template, wherein, in described template base, store the template of several different templates types, described template type is corresponding with the format information of element in element database;
According to described metadata information and template, in element database, obtain the element with corresponding format information, wherein, in described element database, store the element of some different-format information;
Described template and element are thrown in to the described page.
Accordingly, disclosed herein as well is a kind of generation method of graph text information, comprising:
When page rendering, send graph text information request, wherein, in described graph text information request, comprise user profile and template type;
Receive template and the element of feedback;
The graph text information being made up of described template and element is rendered on the relevant position of the page.
Accordingly, disclosed herein as well is a kind of delivery device of graph text information, comprising:
Request receiving module, for receiving the graph text information request of the page, wherein, comprises Transfer Parameters in described graph text information request;
Analysis module, for according to the user profile of Transfer Parameters, determines corresponding metadata information;
The first acquisition module, for according to the template type of described Transfer Parameters, from template base, obtain corresponding template, wherein, in described template base, store the template of several different templates types, described template type is corresponding with the format information of element in element database;
The second acquisition module for according to described metadata information and template, obtains the element with corresponding format information in element database, wherein, stores the element of some different-format information in described element database;
Putting module, for throwing in described template and element to the described page.
Accordingly, disclosed herein as well is a kind of generating apparatus of graph text information, comprising:
Sending module, sends graph text information request during for page rendering, wherein, in described graph text information request, comprise user profile and template type;
Feedback receiver module, for receiving template and the element of feedback;
Page putting module, for rendering to the graph text information being made up of described template and element the relevant position of the page.
Accordingly, disclosed herein as well is a kind of jettison system of graph text information, comprising: client and server;
Described server, comprising:
Request receiving module, for receiving the graph text information request when the front opening page, wherein, comprises Transfer Parameters in described graph text information request;
Analysis module, for according to the user profile of Transfer Parameters, determines corresponding metadata information;
The first acquisition module, for according to the template type of described Transfer Parameters, from template base, obtain corresponding template, wherein, in described template base, store the template of several different templates types, described template type is corresponding with the format information of element in element database;
The second acquisition module for according to described metadata information and template, obtains the element with corresponding format information in element database, wherein, stores the element of some different-format information in described element database;
Feedback module, for throwing in described template and element to the described page;
Described client, comprising:
Sending module, sends graph text information request during for page rendering, wherein, in described graph text information request, comprise user profile and template type;
Feedback receiver module, for receiving template and the element of feedback;
Page putting module, for rendering to the graph text information being made up of described template and element the relevant position of the page.
Compared with prior art, the embodiment of the present application at least comprises following part or all of advantage:
First, in the embodiment of the present application, when user opens a page at every turn, can show different graph text informations, this is because the application can build graph text information according to the graph text information request of the page.Wherein, in described graph text information request, comprise Transfer Parameters, different Transfer Parameters can be determined different graph text informations, and concrete can, according to the user profile in Transfer Parameters, determine corresponding metadata information.And according to the template type in described Transfer Parameters, from template base, obtain corresponding template.Then can, according to described metadata information and template, in element database, obtain the element with corresponding format information, described template and element are thrown in to the described page.Described element and template can form graph text information, and therefore in the embodiment of the present application, graph text information is not fixedly made, can be along with graph text information is made and thrown in to opening of the page, and the renewal of graph text information and manufacturing process, expend time in shorter, and efficiency is higher.
Secondly, in order to reduce the analysis time of user profile, obtain as early as possible metadata information, can also, in advance according to user's identity information and behavioral data, determine and store user's metadata information.Thereby in the time that this user is thrown in to graph text information, can determine according to identity information, and find the metadata information of corresponding stored, improve the efficiency of analyzing, metadata information meets user's demand simultaneously, therefore the graph text information that meets user's request can be produced, the clicking rate of graph text information can be effectively improved.
Again, the embodiment of the present application is in the time analyzing behavior, the web data that can browse user according to picture and text type carries out statistic of classification, thereby determine the accounting of the attention rate data of each picture and text type according to the quantity of each web data, thereby make attention rate data more have emphasis, follow-up also can have obtaining of emphasis while obtaining element, therefore can produce the graph text information that meets user's request, can improve clicking rate.
Again, if the classification failure according to picture and text type to web data, can search the similar users of browsing same web page data, behavioural habits, the demand of similar users are more consistent, therefore can get the attention rate data of described similar users, as described user's attention rate data, therefore can produce the graph text information that meets user's request, can effectively improve equally clicking rate.
Again, if cannot determine user's attention rate data, can also obtain and pre-determine common attention rate data, as this user's metadata information.Wherein, common attention rate data are that each user's behavior is analyzed and obtained, and therefore common attention rate data have the characteristic generally adapting to, and meet the behavioural habits of most users, therefore the graph text information that meets user's request can be produced, the object that improves clicking rate can be reached equally.
Again, in the embodiment of the present application, for the more situation of picture and text classification described in attention rate data, can obtain top N wherein, thereby have the element that obtains of emphasis, produce the graph text information that meets user's request.
Again, in the embodiment of the present application, can send graph text information request when page rendering, described graph text information request comprises user profile and the template type that preparing graph-text information is required, makes server to obtain element and template according to described user profile and template type.Subsequent page can receive described template and element, and the graph text information being made up of described template and element is rendered on the relevant position of the page, shows the graph text information that real-time manufacturing completes in the page.
Brief description of the drawings
Fig. 1 is the put-on method process flow diagram of a kind of graph text information described in the embodiment of the present application;
Fig. 2 is the metadata information acquisition methods process flow diagram of user described in the embodiment of the present application;
Fig. 3 is definite method flow diagram of attention rate data described in the embodiment of the present application;
Fig. 4 is element acquisition methods process flow diagram described in the embodiment of the present application;
Fig. 5 is the generation method flow diagram of a kind of graph text information described in the embodiment of the present application;
Fig. 6 is the delivery device structural drawing of a kind of graph text information of the embodiment of the present application;
Fig. 7 is metadata information preset module structural drawing in the delivery device of graph text information described in the embodiment of the present application;
Fig. 8 is the second acquisition module structural drawing in the delivery device of graph text information described in the embodiment of the present application;
Fig. 9 is the generating apparatus structural drawing of a kind of graph text information described in the embodiment of the present application;
Figure 10 is the jettison system structural drawing of a kind of graph text information described in the embodiment of the present application.
Embodiment
For the above-mentioned purpose, the feature and advantage that make the application can become apparent more, below in conjunction with the drawings and specific embodiments, the application is described in further detail.
In prior art, each graph text information is all fixedly made, and therefore, if will upgrade thrown in graph text information, just need to make a new graph text information.Throw in if make a new graph text information, just need to redesign template, then make and add picture and the official documents and correspondence of corresponding graph text information.All very loaded down with trivial details of the renewal of graph text information and manufacturing process, expend time in long, and efficiency is lower.
The application provides a kind of put-on method of graph text information, can make according to graph text information request, and different Transfer Parameters can produce different graph text informations, and the renewal of graph text information and manufacturing process expend time in shorter, and efficiency is higher.
In the embodiment of the present application, graph text information can be made up of jointly template and element, and template can comprise size and layout etc., and element specifically can comprise picture, official documents and correspondence etc., and picture, official documents and correspondence also can further comprise the information such as picture and text type, form.For example, the related data of a kind of graph text information is wherein as shown in table 1:
Figure BDA00002617219400061
Table 1
Further, described element can also comprise and described picture or official documents and correspondence associated link address, the webpage that graph text information is corresponding can specifically be pointed in this chained address, thereby while making user click picture in graph text information or official documents and correspondence, can access corresponding webpage by associated chained address.
Wherein, the size under template refers to the size of template, and the size of the position of each element in template.Layout under template refers to the layout of the position of each element in template, i.e. the placement regulation of the position of each element in template.
In the embodiment of the present application, adopt template type to distinguish various templates, described template type determines jointly by size and layout, and therefore size and layout are associated with each other.
For example, template size is 5*5cm, and in template, the position size of picture is 5*3cm, in template, the position size of official documents and correspondence is 5*2cm, and the layout of this template Shows Picture in the middle of can being, both sides show official documents and correspondence, the official documents and correspondence on both sides respectively accounts for 5*1cm, thereby forms a kind of template type.The layout of template can also be the left side Show Picture the right show official documents and correspondence (as the right word of left figure in table 1), or, the right Show Picture the left side show official documents and correspondence, thereby form other two kinds of template types.
Described format information refers to the form of picture and official documents and correspondence, for example, and the size of picture, the font of official documents and correspondence Chinese word etc.In the embodiment of the present application, the size of template is corresponding with the format information of element, as the size of picture can not be greater than, places the size of the position of picture in template, and for example, the size of placing the position of picture is 5*3cm, and picture will be equal to or slightly less than 5*3cm.Therefore, described format information and described template type have corresponding relation.
Described picture and text type refers to the field under element, and for example picture and text type is grouped by sector, comprises: shopping, game, news etc., also can divide by industry keyword such as clothes, shoes, electronic product etc.
In the embodiment of the present application, template can be stored in template base, element is stored in element database, in described template base, store the template of several different templates types, the element that stores some different-format information in described element database, described template type is corresponding with the format information of element in element database.
With reference to Fig. 1, it has provided the put-on method process flow diagram of a kind of graph text information described in the embodiment of the present application.
Step 101, receives the graph text information request of the page, wherein, in described graph text information request, comprises Transfer Parameters.
When user opens certain page, comprise graph text information position in the described page, described graph text information position is the position that shows graph text information in the page, and graph text information position can send the server of graph text information request to preparing graph-text information.
Corresponding server can receive the graph text information request of the page, wherein, in described graph text information request, can comprise Transfer Parameters, and described Transfer Parameters specifically can comprise: user profile and template type etc.Described user profile is used to the required element of preparing graph-text information that foundation is provided, and can determine according to described user profile the usually preparing graph-text information of which kind of unit of obtaining.Described template type is size and the pattern of the template of the graph text information that will make, word as right in left figure, the and for example lower word of upper figure etc., and for example picture size, size, the font etc. of word.
Step 102, according to the user profile in described Transfer Parameters, determines corresponding metadata information.
Described Transfer Parameters comprises user profile, and server, receiving after graph text information request, can obtain the user profile in described Transfer Parameters, and the user profile in described Transfer Parameters is analyzed, and can determine corresponding metadata information by analyzing.
Wherein, described metadata information be follow-up obtain form graph text information element according to one of, can determine the usually preparing graph-text information of which kind of unit of obtaining, the element that for example clothes are relevant, or the relevant element of playing according to metadata information.
Step 103 according to the template type in described Transfer Parameters, is obtained corresponding template from template base.
Described Transfer Parameters comprises template type, and therefore, server can receive after graph text information request, passs the template type in parameter described in obtaining, and then from template base, obtains corresponding template.
For example, this template type correspondingly-sized is A, and layout is the right word of left figure, obtains the template of corresponding template type.
Step 104 according to described metadata information and template, is obtained the element with corresponding format information in element database.
According to metadata information obtained above, can determine that obtaining which kind of element obtains the element of which kind of picture and text type, and then determine the element that obtains which kind of format information by template.Wherein, described element can comprise official documents and correspondence and picture.
For example, can determine the picture and text type of element by metadata information, be specially the element that clothes are relevant, then determine the format information of element by template, if template is of a size of A, layout is the right word of left figure, and the format information of element is the Song typeface, a, be that official documents and correspondence Chinese word adopts the Song typeface, the size of picture and official documents and correspondence is a.
Wherein, described official documents and correspondence and picture can also associated link address, thereby make follow-uply show graph text information in webpage time, can trigger described chained address by clicking described official documents and correspondence or picture, thereby access the corresponding product of corresponding page browsing.
Step 105, renders to the described page by described template and element.
Above-mentioned getting after template and element, can render to described template and element on the described page, thereby can in the described page, show the graph text information being made up of described template and element.
In the embodiment of the present application, described template and element can be thrown in to the described page, then at page place, described template and element set be synthesized to graph text information, in the page, show; Also can, by described template and the synthetic graph text information of element set, then described graph text information be rendered to the described page, thereby directly show described graph text information.
In sum, in the embodiment of the present application, when user opens a page at every turn, can show different graph text informations, this is because the application can build graph text information according to the graph text information request of the page.Wherein, in described graph text information request, comprise Transfer Parameters, different Transfer Parameters can be determined different graph text informations, and concrete can, according to the user profile in Transfer Parameters, determine corresponding metadata information.And according to the template type in described Transfer Parameters, from template base, obtain corresponding template.Then can, according to described metadata information and template, in element database, obtain the element with corresponding format information, described template and element are thrown in to the described page.Described element and template can form graph text information, and therefore in the embodiment of the present application, graph text information is not fixedly made, can be along with graph text information is made and thrown in to opening of the page, and the renewal of graph text information and manufacturing process, expend time in shorter, and efficiency is higher.
In the embodiment of the present application, described user profile comprises: comprise the data cached of user behavior information.
Can send graph text information request to server in graph text information position, owing to often storing user's the record of browsing in the buffer memory of browser, can be for the behavior of analysis user, determine user's focus, be interested event, therefore, open if detect in the browser of the page and comprise the data cached of user behavior information, graph text information position can get described data cachedly, and data cachedly sends to server as user profile using described.
Optionally, according to the user profile in Transfer Parameters, determine corresponding metadata information described in step 102, comprising:
Analyze by the described data cached behavior to user, determine described user's attention rate data, as corresponding metadata information.
The described record that can preserve user's historical viewings webpage in data cached, has preserved the behavioural information of respective user, therefore can analyze described user behavior in data cached, using analysis result as metadata information.Therefore, can recognize user's focus according to described metadata information, user is interested in which things, for example, preserves the page data that many network games are relevant in data cached, illustrates that this user is more interesting to network game.
After recognizing user's focus, user is than more sensitive to this focus, if user recommends the graph text information relevant to this focus, the probability that user clicks is just higher, therefore, can obtain respective user for the attention rate data of recommending graph text information by above-mentioned analysis, can be using these attention rate data as corresponding metadata information.Described attention rate data can be used as the recommendation foundation of recommending graph text information to user.
Wherein, described attention rate data refer to the degree of concern of user to certain class things, can obtain by the analysis to user behavior.In the embodiment of the present application, described attention rate data can be for recommending graph text information, and user is for the degree of concern of recommending all kinds of specifying informations in graph text information.For example, show that by analysis user once browsed shopping class website, wherein, there are 10 about the webpage of skirt, there are 6 about the webpage of pants, have 4 about the webpage of shirt,, for the recommendation graph text information of shopping class, its degree of concern for skirt, pants and shirt is respectively 50%, 30% and 20%.Can form according to these analysis results this user's attention rate data.
In sum, user profile described in the embodiment of the present application comprises and comprises the data cached of user behavior information, therefore can analyze user's behavior, determines metadata information.Therefore metadata information more meets user's demand, can effectively improve the clicking rate of graph text information.
In actual treatment, carry out real-time analysis and may produce certain impact to efficiency data cached, the embodiment of the present application, in order to obtain fast and accurately metadata information, can also be carried out following methods.
With reference to Fig. 2, provide the metadata information acquisition methods process flow diagram of user described in the embodiment of the present application.
Step 201, obtains user's identity information and behavioral data in advance.
Wherein, described identity information is class data of identifying user, and for example, website registered user's related registration information, comprising: user name, mailbox etc., also may comprise address, phone etc.And for example, user's IP(Internet Protocol, network interconnection agreement) address, NIC address etc.
Described behavioral data is the data of identifying user behavior, for example, the related data of browsing each webpage that track browse of user in a certain website, and for example, user behavior information data cached, browses the related data of each website comprising a certain user.
In the embodiment of the present application, user's identity information and behavioral data can, in the time of user's Website login, accessed web page, send to server as Transfer Parameters, thereby make server can get corresponding identity information and behavioral data.
Step 202, adopts described behavioral data to analyze user's behavior, determines described user's attention rate data.
Then can adopt behavioral data to analyze user's behavior, for example, to each info web in behavioral data classify, statistics etc., determine described user's attention rate data, analytical approach and the above-mentioned data cached analytical approach that comprises behavioural information are basically identical herein, therefore repeat no more.
Step 203, adopts identity information to identify described user, and metadata information using described user's attention rate data as described user storing.
Can identify a user by described identity information, above-mentioned analyzing after described attention rate data, can do the metadata information as this user using described attention rate data, by associated with metadata information user's identity information and be stored in server.
In server, store after each user's metadata information, can find corresponding metadata information by user's identity information, described user profile can comprise user's identity information.
Described in step 102 according to the user profile in Transfer Parameters, determine corresponding metadata information, comprising:
Adopt described user's identity information to determine corresponding user; Search the described user's of storage metadata information.
Server obtains user's identity information from the user profile of Transfer Parameters, can determine by described identity information the user that it identifies, and then can find this user's who stores in server metadata information.
In sum, in order to reduce the analysis time of user profile, obtain as early as possible metadata information, can also, in advance according to user's identity information and behavioral data, determine and store user's metadata information.Thereby in the time that this user is thrown in to graph text information, can determine according to identity information, and find the metadata information of corresponding stored, improve the efficiency of analyzing, metadata information meets user's demand simultaneously, therefore the graph text information that meets user's request can be produced, the clicking rate of graph text information can be effectively improved.
With reference to Fig. 3, it has provided definite method flow diagram of attention rate data described in the embodiment of the present application.
In the embodiment of the present application, described behavioral data and comprise user behavior data cached middlely recorded the track that user surfs the web, therefore user's behavior comprises the behavior of browsing page.The described behavior to user is analyzed, and determines described user's attention rate data, specifically comprises:
Step 301, obtains the web data that user browses.
Behavioral data and comprise user behavior data cached middlely recorded the track that user surfs the web, therefore comprise the web data that user browses, can obtain described web data.
Step 302, classifies to described web data according to picture and text type, and adds up respectively the quantity of each class web data.
Because this web data may be contained various aspects, for example, the webpage that comprises the class website of doing shopping, the webpage of network game class website, the webpage of news website and the webpage of video website etc., therefore, can analyze described web data time, first to classify, concrete can distinguish web data according to the picture and text type of element in graph text information, the classification of user behavior data and the classification of element are consistent, in the metadata information analyzing, classification is also consistent with the classification of element, thereby the follow-up picture and text type that just can determine element while obtaining element according to metadata information by metadata information.
Then add up respectively the quantity of web data under each picture and text type.By above-mentioned disposal route, just can analyze user's behavior, comprise which webpage user has browsed, can determine interested degree of webpage that user browses etc. by quantity.
Step 303, according to the quantity of such web data, calculates described user's attention rate data;
Follow-up can be according to the quantity of all kinds of web datas, determine the attention rate data of described user to all kinds of picture and text types.
For example, web data is the webpage of shopping class website, and the picture and text type relevant to shopping class comprises skirt, trousers, shirt, overcoat etc.When described web data is classified and added up, count about the webpage of skirt and have 10, have 6 about the webpage of pants, have 4 about the webpage of shirt.Can get attention rate data according to the quantity of web data, the picture and text type of concern has skirt, trousers and shirt.
In concrete processing, can also calculate respectively the number percent of each web data, and sort to determine the concrete degree of concern to picture and text type according to number percent, if rank is from high to low skirt 50%, pants 30% and shirt 20%.This user is to pay close attention to skirt to account for 50% for the attention rate data of picture and text type successively so, pays close attention to pants and accounts for 30%, pays close attention to shirt and accounts for 20%.
Therefore in the embodiment of the present application, the information such as quantity, number percent of web data can also be joined in attention rate data, the application is not construed as limiting this.
Preferably, described picture and text type comprises: industry or industry keyword.Described in step 303 according to the quantity of such web data, calculate described user's attention rate data, comprising:
According to the quantity of web data corresponding to every profession and trade, determine the rank of the industry of described user's concern, as described user's attention rate data; Or, according to the quantity of web data corresponding to every profession and trade keyword, determine the rank of the industry keyword of described user's concern, as described user's attention rate data.
If the embodiment of the present application picture and text type is industry (or industry keyword), can determine the quantity of web data corresponding to every profession and trade (or industry keyword), thereby determine the industry (or industry keyword) that this user pays close attention to by statistics, and degree of concern to every profession and trade (or industry keyword).Thereby can obtain the rank of the industry (or industry keyword) of described user's concern, as described user's attention rate data.
Wherein, described industry can be according to Location of requirement, and as for comprehensive website, described industry can be news, amusement, physical culture and finance and economics etc.; And for example, for shopping type website, described industry can be women's dress, men's clothing, digital product and general merchandise product etc.Therefore, corresponding industry keyword is also because the difference of industry is distinct.
In the embodiment of the present application, for the sorting technique of industry, and definite method of corresponding industry keyword does not limit.
In sum, the embodiment of the present application is in the time analyzing behavior, the web data that can browse user according to picture and text type carries out statistic of classification, thereby determine the accounting of the attention rate data of each picture and text type according to the quantity of each web data, thereby make attention rate data more have emphasis, follow-up also can have obtaining of emphasis while obtaining element, therefore can produce the graph text information that meets user's request, can improve clicking rate.
Sometimes user's web data may not mate with picture and text type, cannot classify according to picture and text type, for following method is provided in this kind of situation the embodiment of the present application:
If the classification failure according to picture and text type to web data, searches the similar users of browsing same web page data, get the attention rate data of described similar users, as described user's attention rate data.
If described web data does not mate with picture and text type, i.e. the classification failure to web data according to picture and text type, now can be according to described user's web data, searches other users that browsed same web page data, as this user's similar users.
Wherein, described identical web data can refer to same webpage, also can refer to that webpage in web data belongs to same website.If two users browsed identical web data, illustrate that these two users have similar behavioural habits, these two users similar users of the other side each other, can simulate the behavioral data of its similar users by a user's behavioral data, therefore the follow-up attention rate data that can get described similar users, can be used as this user's attention rate data.
For example, if data cached middle web data of the user 1 is the webpage of military website, do not recommend graph text information for this web data, therefore, can search the user 2 of the webpage of browsing equally this military affairs website, user 2 is similar users of user 1, and user 2, for the attention rate data of recommending graph text information, just can be used as user 1 attention rate data.
Certainly, because user is many, therefore may from multiple users, mate similar users, therefore just can be using user many similar behavior as similar users.For example, the described webpage that comprises A network game in data cached, the webpage of B news website, correspondingly can search the similar users of browsing webpage of the same type.
As user x1 browsed the webpage of A network game, the webpage of C news website; User x2 browsed the webpage of A network game, the webpage of B news website, user x2 is more consistent with the behavior of described data cached respective user, therefore the similar users using user x2 as described data cached respective user, can get described similar users, i.e. the attention rate data of user x2.
In sum, if the classification failure according to picture and text type to web data, can search the similar users of browsing same web page data, behavioural habits, the demand of similar users are more consistent, therefore can get the attention rate data of described similar users, as described user's attention rate data, therefore can produce the graph text information that meets user's request, can effectively improve equally clicking rate.
Sometimes, user may just clear up the buffer memory of browser, does not comprise the data cached of user behavior information, now cannot analyze this user's behavior according to buffer memory, also in possibility server, does not store a certain user's metadata information.Cannot determine by behavioural analysis the user of metadata information for this class, the application has also pre-determined user's common attention rate data.
Described common attention rate data refer to the common applicable attention rate data of each user in network, to obtain after the behavior of each user in network is comprehensively analyzed, therefore described common attention rate data have higher ubiquity, each user is suitable for, therefore, in the time recommending graph text information, still can obtain higher clicking rate.
For example, in the time that picture and text type is shopping class, can regularly add up the hot product in shopping class website, and described product is carried out to the common attention rate data of rank formation for the user of the product of shopping class.Wherein may comprise the quantity that all users buy, collect various product, the data such as ratio, thus can determine the common degree of concern of user to various product.
As being followed successively by after the common note degrees of data sequence of each picture and text type: women's dress accounts for 20%, and digital product accounts for 18%, and daily necessities accounts for 12%, and men's clothing accounts for 10%, and sports apparatus accounts for 10%, and food accounts for 8%, and accessories account for 7%, and case and bag account for 7%, and jewelry 5% and other products account for 3%.
Therefore, if adopt user's not storing metadata information of the determined user of identity information, the metadata information using common attention rate data as described user.
If detect, described user profile does not comprise the data cached of user behavior information, so that cannot determine this user's attention rate data, or in user profile, do not have user's identity information consequently cannot determine this user's attention rate data, or, in user profile, there is identity information, but adopt user's the determined user of identity information storing metadata information not in server, now cannot obtain this user's attention rate data, therefore can obtain preset common attention rate data, as the metadata information of this use.
In sum, if cannot determine user's attention rate data, can also obtain and pre-determine common attention rate data, as this user's metadata information.Wherein, common attention rate data are that each user's behavior is analyzed and obtained, and therefore common attention rate data have the characteristic generally adapting to, and meet the behavioural habits of most users, therefore the graph text information that meets user's request can be produced, the object that improves clicking rate can be reached equally.
Preferably, for making graph text information more meet user's request, therefore the element in element database can not be unalterable, and therefore the embodiment of the present application also comprises following methods:
Regularly obtain the rank of the industry of user's concern, or obtain the rank of the industry keyword of user's concern; Obtain picture and/or official documents and correspondence that described rank is relevant, be updated in element database as element.
In the embodiment of the present application, while regularly determining the common attention rate data of each picture and text type, also can be simultaneously determine the rank of the industry that user pays close attention to according to common attention rate data, and the rank of the industry keyword paid close attention to of user.Therefore can regularly obtain the rank of the industry of user's concern, or obtain the rank of the industry keyword of user's concern.
The rank (or rank of the industry keyword of user's concern) of the industry of paying close attention to according to user again, obtains relevant picture or official documents and correspondence, or obtains picture and official documents and correspondence simultaneously, is updated in element database as element.Thereby the element in element database can be determined according to user's focused data, and can regular update, user's demand more met.
With reference to Fig. 4, provide element acquisition methods process flow diagram described in the embodiment of the present application.
In actual treatment, when web data classification according to picture and text classification, may obtain the attention rate data of multiple picture and text classification, and the quantity of the graph text information that can show in graph text information position in webpage is limited, cannot recommend one by one all kinds of attention rate data, therefore in the embodiment of the present application, also can screen described attention rate data.
If metadata information is made up of common attention rate data, described step 104, according to described metadata information and template, is obtained the element with corresponding format information in element database, comprising:
Step 401, sorts to described common attention rate data, obtains the common attention rate data that come top N as the selection result.
Above-mentioned analyzing web page data when determining attention rate data, can be simultaneously be determined the quantity of common note degrees of data of each picture and text type or shared number percent according to the quantity of webpage in web data.Therefore can sort to described common attention rate data, then obtain the common attention rate data that come top N as the selection result, as the follow-up foundation of obtaining element.
For example, upper example gets after the common note degrees of data of each picture and text type, if the selection result that N=3, gets is women's dress, and digital product, daily necessities.And, can be to the common note degrees of data screening shared proportion separately, calculate its accounting in the selection result, in the common attention rate data before screening, women's dress accounts for 20%, digital product accounts for 18%, and daily necessities accounts for 12%, and therefore in the selection result, women's dress accounts for 40%, digital product accounts for 36%, and daily necessities accounts for 24%.
Wherein, described N can be determined by the graph text information position of the page, feeds back to server by Transfer Parameters, also can have server to determine, the embodiment of the present application does not limit this.
Step 402, adopts template to screen the format information of element in element database.
Above-mentioned determining after template, because the format information of described template and element is corresponding, therefore can screen according to template the format information of element in element database.
Step 403, adopts described the selection result from element database, to obtain the element with described format information.
Determine after the format information of element, can obtain the element with described format information according to the selection result, wherein in the selection result, there are the common attention rate data of the picture and text type of screening, with and corresponding accounting, therefore in the time obtaining element, can determine the quantity of choosing element according to the accounting in each attention rate data.
20 graph text informations will be shown in for example graph text information position, according to the selection result of paying close attention to the number of degrees, wherein women's dress account for 40% 8 graph text informations, computers account for 36% 7 graph text informations and daily necessities account for 24% i.e. 5 graph text informations, can from element database, obtain element according to above-mentioned accounting.
In actual treatment, the graph text information position of the page or server can calculate the quantity of the graph text information that picture and text information bit will show in advance, thereby can determine in the graph text information of showing, each graph text information will show how many, obtains how many elements according to described quantity.
Obtain after element in the time that template and element combinations are made into graph text information, also can show successively according to the sequence after above-mentioned screening, in 20 graph text informations showing, first 8 is the graph text information of women's dress, next 7 is the graph text information of computer, and then 5 is the graph text information of daily necessities.
If metadata information is to be made up of user's attention rate data, described step 104, according to described metadata information and template, is obtained the element with corresponding format information in element database, comprising:
Attention rate data to described user sort, and obtain the attention rate data that come top N as the selection result; Adopt the format information of element in template screening element database; Adopt described the selection result from element database, to obtain the element with described format information.
Basically identical with the method described in above-mentioned Fig. 4 herein, therefore repeat no more.
In sum, in the embodiment of the present application, for the more situation of picture and text classification described in attention rate data, can obtain top N wherein, thereby have the element that obtains of emphasis, produce the graph text information that meets user's request.
Accordingly, the embodiment of the present application also provides a kind of generation method of graph text information.
With reference to Fig. 5, it has provided the generation method flow diagram of a kind of graph text information described in the embodiment of the present application.
Step 501, sends graph text information request when page rendering.
When certain page is opened in user's request, page rendering can be carried out to generate the page, in render process, in the time being rendered into graph text information position, the server of graph text information request to preparing graph-text information can be sent, to ask the graph text information of real-time manufacturing.
Wherein, in described graph text information request, comprise user profile and template type, for determining template and element.
Step 502, receives the template and the element that feed back.
Then can reception server template and the element of feedback, can form graph text information by element and template and show in the page.The constructive method of wherein said graph text information has two kinds:
1, server generates.
Therefore, template and the element of described reception feedback, specifically comprise: the graph text information being made up of template and element that receives feedback.
Server can generate graph text information after obtaining template and element, described in then inciting somebody to action, feeds back to the described page.
2, the page generates.
Certainly, the page also can only receive template and element, then at page place, described template and element is made into graph text information.
Step 503, renders to the graph text information being made up of described template and element on the relevant position of the page.
Then can, by the graph text information being formed by template and element, render to the relevant position of the page, in graph text information position, with other information in the page together show to user.
In sum, in the embodiment of the present application, can send graph text information request when page rendering, described graph text information request comprises user profile and the template type that preparing graph-text information is required, makes server to obtain element and template according to described user profile and template type.Subsequent page can receive described template and element, and the graph text information being made up of described template and element is rendered on the relevant position of the page, shows the graph text information that real-time manufacturing completes in the page.
Secondly, described graph text information can be completed by server, also can be completed by page animation, and method for making is flexible.
With reference to Fig. 6, it has provided the delivery device structural drawing of a kind of graph text information described in the embodiment of the present application.
Accordingly, the application also provides a kind of delivery device of graph text information, comprising: request receiving module 11, analysis module 12, the first acquisition module 13, the second acquisition module 14 and putting module 15, wherein:
Request receiving module 11, for receiving the graph text information request of the page, wherein, comprises Transfer Parameters in described graph text information request;
Analysis module 12, for according to the user profile of Transfer Parameters, determines corresponding metadata information;
The first acquisition module 13, for according to the template type of described Transfer Parameters, from template base, obtain corresponding template, wherein, in described template base, store the template of several different templates types, described template type is corresponding with the format information of element in element database;
The second acquisition module 14 for according to described metadata information and template, obtains the element with corresponding format information in element database, wherein, stores the element of some different-format information in described element database;
Putting module 15, for throwing in described template and element to the described page.
In the embodiment of the present application, described user profile comprises: comprise the data cached of user behavior information;
Described analysis module 12, specifically for analyzing by the described data cached behavior to user, determines described user's attention rate data, using described attention rate data as corresponding metadata information.
With reference to Fig. 7, it has provided metadata information preset module structural drawing in the delivery device of graph text information described in the embodiment of the present application.
In the embodiment of the present application, the delivery device of described graph text information also comprises: metadata information preset module 10, comprising:
Obtain submodule 101, for obtaining in advance user's identity information and behavioral data;
Analyze submodule 102, for adopting described behavioral data to analyze user's behavior, determine described user's attention rate data;
Identification sub module stored 103, for adopting identity information to identify described user, and metadata information using described user's attention rate data as described user storing.
In the embodiment of the present application, described user profile comprises: user's identity information;
Described analysis module 12, specifically for adopting described user's identity information to determine corresponding user; Search the described user's of storage metadata information.
In the embodiment of the present application, also comprise: common attention rate preset module, in advance each user's behavior being carried out to the common attention rate data of Analysis deterrmination;
Described analysis module 12, if also for adopting user's not storing metadata information of the determined user of identity information, the metadata information using common attention rate data as described user.
In the embodiment of the present application, described element database is also stored the element of some different-format information according to picture and text classification of type, and described user's behavior comprises the behavior of browsing page; Described analysis module 12, the web data of browsing specifically for obtaining user; According to picture and text type, described web data is classified, and add up respectively the quantity of each class web data; According to the quantity of such web data, calculate described user's attention rate data.
In the embodiment of the present application, described analysis module 12, if also for the classification failure to web data according to picture and text type, search the similar users of browsing same web page data, get the attention rate data of described similar users, as described user's attention rate data.
In the embodiment of the present application, described element database is also stored the element of some different-format information according to picture and text classification of type, and described user's behavior comprises the behavior of browsing page; The analysis submodule 102 of described metadata information preset module, the web data of browsing specifically for obtaining user; According to picture and text type, described web data is classified, and add up respectively the quantity of each class web data; According to the quantity of such web data, calculate described user's attention rate data.
The analysis submodule 102 of described metadata information preset module, if also for the classification failure to web data according to picture and text type, search the similar users of browsing same web page data, get the attention rate data of described similar users, as described user's attention rate data.
With reference to Fig. 8, it has provided the second acquisition module structural drawing in the delivery device of graph text information described in the embodiment of the present application.
Described in the embodiment of the present application, in the delivery device of graph text information, described the second acquisition module 14, comprising:
Sequence submodule 141, the common attention rate data that come top N for described common attention rate data being sorted, obtaining are as the selection result;
Screening submodule 142, for adopting the format information of template screening element database element;
Obtain submodule 143, for adopting described the selection result to obtain the element with described format information from element database.
In second acquisition module 14 of the embodiment of the present application:
Described sequence submodule 141, sorts for the attention rate data to described user, obtains the attention rate data that come top N as the selection result;
Screening submodule 142, for adopting the format information of template screening element database element;
Obtain submodule 143, for adopting described the selection result to obtain the element with described format information from element database.
In the embodiment of the present application, described picture and text type comprises: industry or industry keyword;
Described analysis module 12, specifically for the quantity according to web data corresponding to every profession and trade, determines the rank of the industry of described user's concern, as described user's attention rate data; Or, according to the quantity of web data corresponding to every profession and trade keyword, determine the rank of the industry keyword of described user's concern, as described user's attention rate data.
The analysis submodule 102 of described metadata information preset module, specifically for the quantity according to web data corresponding to every profession and trade, determines the rank of the industry of described user's concern, as described user's attention rate data; Or, according to the quantity of web data corresponding to every profession and trade keyword, determine the rank of the industry keyword of described user's concern, as described user's attention rate data.
In the embodiment of the present application, also comprise:
Update module, the rank of industry of paying close attention to for regularly obtaining user, or obtain the rank of the industry keyword that user pays close attention to; Obtain picture and/or official documents and correspondence that described rank is relevant, be updated in element database as element.
In the embodiment of the present application, described putting module, also for described template and element are made into graph text information, throws in to the described page.
With reference to Fig. 9, it has provided the generating apparatus structural drawing of a kind of graph text information described in the embodiment of the present application.
Accordingly, the embodiment of the present application also provides a kind of generating apparatus of graph text information, comprising: sending module 21, feedback receiver module 22 and page putting module 23, wherein:
Sending module 21, sends graph text information request during for page rendering, wherein, in described graph text information request, comprise user profile and template type;
Feedback receiver module 22, for receiving template and the element of feedback;
Page putting module 23, for rendering to the graph text information being made up of described template and element the relevant position of the page.
In the embodiment of the present application, described page putting module 23, also for being made into graph text information by described template and element.
In the embodiment of the present application, feedback receiver module 22, specifically for receiving the graph text information being made up of template and element of feedback.
With reference to Figure 10, it has provided the jettison system structural drawing of a kind of graph text information described in the embodiment of the present application.
Accordingly, the application also provides a kind of jettison system of graph text information, comprising: client 4 and server 3, wherein:
Server 3 comprises:
Request receiving module 31, for receiving the graph text information request of the page, wherein, comprises Transfer Parameters in described graph text information request;
Analysis module 32, for according to the user profile of Transfer Parameters, determines corresponding metadata information;
The first acquisition module 33, for according to the template type of described Transfer Parameters, from template base, obtain corresponding template, wherein, in described template base, store the template of several different templates types, described template type is corresponding with the format information of element in element database;
The second acquisition module 34 for according to described metadata information and template, obtains the element with corresponding format information in element database, wherein, stores the element of some different-format information in described element database;
Putting module 35, for throwing in described template and element to the described page.
In the embodiment of the present application, described user profile comprises: comprise the data cached of user behavior information;
Described analysis module 32, specifically for analyzing by the described data cached behavior to user, determines described user's attention rate data, using described attention rate data as corresponding metadata information.
In the embodiment of the present application, also comprise: metadata information preset module, comprising:
Obtain submodule, for obtaining in advance user's identity information and behavioral data;
Analyze submodule, for adopting described behavioral data to analyze user's behavior, determine described user's attention rate data;
Identification sub module stored, for adopting identity information to identify described user, and metadata information using described user's attention rate data as described user storing.
In the embodiment of the present application, described user profile comprises: user's identity information;
Described analysis module 32, specifically for adopting described user's identity information to determine corresponding user; Search the described user's of storage metadata information.
In the embodiment of the present application, also comprise: common attention rate preset module, in advance each user's behavior being carried out to the common attention rate data of Analysis deterrmination;
Described analysis module 32, if also for adopting user's not storing metadata information of the determined user of identity information, the metadata information using common attention rate data as described user.
In the embodiment of the present application, described element database is also stored the element of some different-format information according to picture and text classification of type, and described user's behavior comprises the behavior of browsing page; Described analysis module 32, the web data of browsing specifically for obtaining user; According to picture and text type, described web data is classified, and add up respectively the quantity of each class web data; According to the quantity of such web data, calculate described user's attention rate data.
In the embodiment of the present application, described analysis module 32, if also for the classification failure to web data according to picture and text type, search the similar users of browsing same web page data, get the attention rate data of described similar users, as described user's attention rate data.
In the embodiment of the present application, described element database is also stored the element of some different-format information according to picture and text classification of type, and described user's behavior comprises the behavior of browsing page; The analysis submodule of described metadata information preset module, the web data of browsing specifically for obtaining user; According to picture and text type, described web data is classified, and add up respectively the quantity of each class web data; According to the quantity of such web data, calculate described user's attention rate data.
The analysis submodule of described metadata information preset module, if also for the classification failure to web data according to picture and text type, search the similar users of browsing same web page data, get the attention rate data of described similar users, as described user's attention rate data.
In the embodiment of the present application, described the second acquisition module 34, comprising:
Sequence submodule, the common attention rate data that come top N for described common attention rate data being sorted, obtaining are as the selection result;
Screening submodule, for adopting the format information of template screening element database element;
Obtain submodule, for adopting described the selection result to obtain the element with described format information from element database.
In second acquisition module 34 of the embodiment of the present application:
Described sequence submodule, sorts for the attention rate data to described user, obtains the attention rate data that come top N as the selection result;
Screening submodule, for adopting the format information of template screening element database element;
Obtain submodule, for adopting described the selection result to obtain the element with described format information from element database.
In the embodiment of the present application, described picture and text type comprises: industry or industry keyword;
Described analysis module 32, specifically for the quantity according to web data corresponding to every profession and trade, determines the rank of the industry of described user's concern, as described user's attention rate data; Or, according to the quantity of web data corresponding to every profession and trade keyword, determine the rank of the industry keyword of described user's concern, as described user's attention rate data.
The analysis submodule of described metadata information preset module, specifically for the quantity according to web data corresponding to every profession and trade, determines the rank of the industry of described user's concern, as described user's attention rate data; Or, according to the quantity of web data corresponding to every profession and trade keyword, determine the rank of the industry keyword of described user's concern, as described user's attention rate data.
In the embodiment of the present application, also comprise:
Update module, the rank of industry of paying close attention to for regularly obtaining user, or obtain the rank of the industry keyword that user pays close attention to; Obtain picture and/or official documents and correspondence that described rank is relevant, be updated in element database as element.
In the embodiment of the present application, described putting module, also for described template and element are made into graph text information, throws in to the described page.
Described client 4 comprises:
Sending module 41, sends graph text information request during for page rendering, wherein, in described graph text information request, comprise user profile and template type;
Feedback receiver module 42, for receiving template and the element of feedback;
Page putting module 43, for rendering to the graph text information being made up of described template and element the relevant position of the page.
In the embodiment of the present application, described page putting module 43, also for being made into graph text information by described template and element.
In the embodiment of the present application, feedback receiver module 42, specifically for receiving the graph text information being made up of template and element of feedback.
In sum, in the embodiment of the present application, when user opens a page at every turn, can show different graph text informations, this is because the application can build graph text information according to the graph text information request of the page.Wherein, in described graph text information request, comprise Transfer Parameters, different Transfer Parameters can be determined different graph text informations, and concrete can, according to the user profile in Transfer Parameters, determine corresponding metadata information.And according to the template type in described Transfer Parameters, from template base, obtain corresponding template.Then can, according to described metadata information and template, in element database, obtain the element with corresponding format information, described template and element are thrown in to the described page.Described element and template can form graph text information, and therefore in the embodiment of the present application, graph text information is not fixedly made, can be along with graph text information is made and thrown in to opening of the page, and the renewal of graph text information and manufacturing process, expend time in shorter, and efficiency is higher.
Secondly, in order to reduce the analysis time of user profile, obtain as early as possible metadata information, can also, in advance according to user's identity information and behavioral data, determine and store user's metadata information.Thereby in the time that this user is thrown in to graph text information, can determine according to identity information, and find the metadata information of corresponding stored, improve the efficiency of analyzing, metadata information meets user's demand simultaneously, therefore the graph text information that meets user's request can be produced, the clicking rate of graph text information can be effectively improved.
Again, the embodiment of the present application is in the time analyzing behavior, the web data that can browse user according to picture and text type carries out statistic of classification, thereby determine the accounting of the attention rate data of each picture and text type according to the quantity of each web data, thereby make attention rate data more have emphasis, follow-up also can have obtaining of emphasis while obtaining element, therefore can produce the graph text information that meets user's request, can improve clicking rate.
Again, if the classification failure according to picture and text type to web data, can search the similar users of browsing same web page data, behavioural habits, the demand of similar users are more consistent, therefore can get the attention rate data of described similar users, as described user's attention rate data, therefore can produce the graph text information that meets user's request, can effectively improve equally clicking rate.
Again, if cannot determine user's attention rate data, can also obtain and pre-determine common attention rate data, as this user's metadata information.Wherein, common attention rate data are that each user's behavior is analyzed and obtained, and therefore common attention rate data have the characteristic generally adapting to, and meet the behavioural habits of most users, therefore the graph text information that meets user's request can be produced, the object that improves clicking rate can be reached equally.
Again, in the embodiment of the present application, for the more situation of picture and text classification described in attention rate data, can obtain top N wherein, thereby have the element that obtains of emphasis, produce the graph text information that meets user's request.
Again, in the embodiment of the present application, can send graph text information request when page rendering, described graph text information request comprises user profile and the template type that preparing graph-text information is required, makes server to obtain element and template according to described user profile and template type.Subsequent page can receive described template and element, and the graph text information being made up of described template and element is rendered on the relevant position of the page, shows the graph text information that real-time manufacturing completes in the page.
For system embodiment, because it is substantially similar to embodiment of the method, so description is fairly simple, relevant part is referring to the part explanation of embodiment of the method.
Each embodiment in this instructions all adopts the mode of going forward one by one to describe, and what each embodiment stressed is and the difference of other embodiment, between each embodiment identical similar part mutually referring to.
The application can describe in the general context of computer executable instructions, for example program module.Usually, program module comprises and carries out particular task or realize routine, program, object, assembly, data structure of particular abstract data type etc.Also can in distributed computing environment, put into practice the application, in these distributed computing environment, be executed the task by the teleprocessing equipment being connected by communication network.In distributed computing environment, program module can be arranged in the local and remote computer-readable storage medium including memory device.
Finally, also it should be noted that, in this article, relational terms such as the first and second grades is only used for an entity or operation to separate with another entity or operational zone, and not necessarily requires or imply and between these entities or operation, have the relation of any this reality or sequentially.And, term " comprises ", " comprising " or its any other variant are intended to contain comprising of nonexcludability, thereby the process, method, commodity or the equipment that make to comprise a series of key elements not only comprise those key elements, but also comprise other key elements of clearly not listing, or be also included as the intrinsic key element of this process, method, commodity or equipment.The in the situation that of more restrictions not, the key element being limited by statement " comprising ... ", and be not precluded within process, method, commodity or the equipment that comprises described key element and also have other identical element.
The put-on method of a kind of graph text information above the application being provided and device, generation method and device with a kind of graph text information, be described in detail, applied principle and the embodiment of specific case to the application herein and set forth, the explanation of above embodiment is just for helping to understand the application's method and core concept thereof; , for one of ordinary skill in the art, according to the application's thought, all will change in specific embodiments and applications, in sum, this description should not be construed as the restriction to the application meanwhile.

Claims (18)

1. a put-on method for graph text information, is characterized in that, comprising:
Receive the graph text information request of the page, wherein, in described graph text information request, comprise Transfer Parameters;
According to the user profile in Transfer Parameters, determine corresponding metadata information;
According to the template type in Transfer Parameters, from template base, obtain corresponding template, wherein, in described template base, store the template of several different templates types, described template type is corresponding with the format information of element in element database;
According to described metadata information and template, in element database, obtain the element with corresponding format information, wherein, in described element database, store the element of some different-format information;
Described template and element are thrown in to the described page.
2. method according to claim 1, is characterized in that, described user profile comprises: comprise the data cached of user behavior information; Described according to the user profile in Transfer Parameters, determine corresponding metadata information, comprising:
Analyze by the described data cached behavior to user, determine described user's attention rate data, using described attention rate data as corresponding metadata information.
3. method according to claim 1, is characterized in that, also comprises:
Obtain in advance user's identity information and behavioral data;
Adopt described behavioral data to analyze user's behavior, determine described user's attention rate data;
Adopt identity information to identify described user, and metadata information using described user's attention rate data as described user storing.
4. method according to claim 3, is characterized in that, described user profile comprises: user's identity information, and described according to the user profile in Transfer Parameters, determine corresponding metadata information, comprising:
Adopt described user's identity information to determine corresponding user;
Search the described user's of storage metadata information.
5. method according to claim 4, is characterized in that, in advance each user's behavior is carried out to the common attention rate data of Analysis deterrmination, and described method also comprises:
If adopt user's not storing metadata information of the determined user of identity information, the metadata information using common attention rate data as described user.
6. according to the arbitrary described method of claim 2 or 3, it is characterized in that, described element database is also stored the element of some different-format information according to picture and text classification of type, described user's behavior comprises the behavior of browsing page, the described behavior to user is analyzed, the attention rate data of determining described user, comprising:
Obtain the web data that user browses;
According to picture and text type, described web data is classified, and add up respectively the quantity of each class web data;
According to the quantity of such web data, calculate described user's attention rate data.
7. method according to claim 6, is characterized in that, also comprises:
If the classification failure according to picture and text type to web data, searches the similar users of browsing same web page data, get the attention rate data of described similar users, as described user's attention rate data.
8. method according to claim 5, is characterized in that, described according to described metadata information and template, obtains the element with corresponding format information in element database, comprising:
Described common attention rate data are sorted, obtain the common attention rate data that come top N as the selection result;
Adopt the format information of element in template screening element database;
Adopt described the selection result from element database, to obtain the element with described format information.
9. according to the arbitrary described method of claim 2 or 4, it is characterized in that, described according to described metadata information and template, in element database, obtain the element with corresponding format information, comprising:
Attention rate data to described user sort, and obtain the attention rate data that come top N as the selection result;
Adopt the format information of element in template screening element database;
Adopt described the selection result from element database, to obtain the element with described format information.
10. method according to claim 6, is characterized in that, described picture and text type comprises: industry or industry keyword; The described quantity according to such web data, calculates described user's attention rate data, comprising:
According to the quantity of web data corresponding to every profession and trade, determine the rank of the industry of described user's concern, as described user's attention rate data; Or
According to the quantity of web data corresponding to every profession and trade keyword, determine the rank of the industry keyword of described user's concern, as described user's attention rate data.
11. methods according to claim 10, is characterized in that, also comprise:
Regularly obtain the rank of the industry of user's concern, or obtain the rank of the industry keyword of user's concern;
Obtain picture and/or official documents and correspondence that described rank is relevant, be updated in element database as element.
12. methods according to claim 1, is characterized in that, also comprise:
Described template and element are made into graph text information, throw in to the described page.
The generation method of 13. 1 kinds of graph text informations, is characterized in that, comprising:
When page rendering, send graph text information request, wherein, in described graph text information request, comprise user profile and template type;
Receive template and the element of feedback;
The graph text information being made up of described template and element is rendered on the relevant position of the page.
14. methods according to claim 1, is characterized in that, after receiving the template and element of feedback, also comprise:
Described template and element are made into graph text information.
15. methods according to claim 1, is characterized in that, template and the element of described reception feedback, comprising:
Receive the graph text information being formed by template and element of feedback.
The delivery device of 16. 1 kinds of graph text informations, is characterized in that, comprising:
Request receiving module, for receiving the graph text information request of the page, wherein, comprises Transfer Parameters in described graph text information request;
Analysis module, for according to the user profile of Transfer Parameters, determines corresponding metadata information;
The first acquisition module, for according to the template type of described Transfer Parameters, from template base, obtain corresponding template, wherein, in described template base, store the template of several different templates types, described template type is corresponding with the format information of element in element database;
The second acquisition module for according to described metadata information and template, obtains the element with corresponding format information in element database, wherein, stores the element of some different-format information in described element database;
Putting module, for throwing in described template and element to the described page.
The generating apparatus of 17. 1 kinds of graph text informations, is characterized in that, comprising:
Sending module, sends graph text information request during for page rendering, wherein, in described graph text information request, comprise user profile and template type;
Feedback receiver module, for receiving template and the element of feedback;
Page putting module, for rendering to the graph text information being made up of described template and element the relevant position of the page.
The jettison system of 18. 1 kinds of graph text informations, is characterized in that, comprising: client and server;
Described server, comprising:
Request receiving module, for receiving the graph text information request when the front opening page, wherein, comprises Transfer Parameters in described graph text information request;
Analysis module, for according to the user profile of Transfer Parameters, determines corresponding metadata information;
The first acquisition module, for according to the template type of described Transfer Parameters, from template base, obtain corresponding template, wherein, in described template base, store the template of several different templates types, described template type is corresponding with the format information of element in element database;
The second acquisition module for according to described metadata information and template, obtains the element with corresponding format information in element database, wherein, stores the element of some different-format information in described element database;
Putting module, for throwing in described template and element to the described page;
Described client, comprising:
Sending module, sends graph text information request during for page rendering, wherein, in described graph text information request, comprise user profile and template type;
Feedback receiver module, for receiving template and the element of feedback;
Page putting module, for rendering to the graph text information being made up of described template and element the relevant position of the page.
CN201210555724.3A 2012-12-19 2012-12-19 A kind of dispensing of graph text information, generation method and device Active CN103885951B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201210555724.3A CN103885951B (en) 2012-12-19 2012-12-19 A kind of dispensing of graph text information, generation method and device
CN201710737844.8A CN107633021A (en) 2012-12-19 2012-12-19 A kind of dispensing of graph text information, generation method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210555724.3A CN103885951B (en) 2012-12-19 2012-12-19 A kind of dispensing of graph text information, generation method and device

Related Child Applications (1)

Application Number Title Priority Date Filing Date
CN201710737844.8A Division CN107633021A (en) 2012-12-19 2012-12-19 A kind of dispensing of graph text information, generation method and device

Publications (2)

Publication Number Publication Date
CN103885951A true CN103885951A (en) 2014-06-25
CN103885951B CN103885951B (en) 2017-10-24

Family

ID=50954846

Family Applications (2)

Application Number Title Priority Date Filing Date
CN201710737844.8A Pending CN107633021A (en) 2012-12-19 2012-12-19 A kind of dispensing of graph text information, generation method and device
CN201210555724.3A Active CN103885951B (en) 2012-12-19 2012-12-19 A kind of dispensing of graph text information, generation method and device

Family Applications Before (1)

Application Number Title Priority Date Filing Date
CN201710737844.8A Pending CN107633021A (en) 2012-12-19 2012-12-19 A kind of dispensing of graph text information, generation method and device

Country Status (1)

Country Link
CN (2) CN107633021A (en)

Cited By (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104239067A (en) * 2014-09-30 2014-12-24 北京奇虎科技有限公司 Making method and device of miniature client end
CN104657420A (en) * 2015-01-09 2015-05-27 北京京东尚科信息技术有限公司 Page displaying method and system
CN105303412A (en) * 2015-11-20 2016-02-03 小米科技有限责任公司 Method, device and system for layout of content items
CN105373567A (en) * 2014-09-01 2016-03-02 北京奇虎科技有限公司 Page generation method and client
CN106897508A (en) * 2017-02-14 2017-06-27 北京数码大方科技股份有限公司 The generation method and device of drawing
CN107016124A (en) * 2017-04-27 2017-08-04 维沃移动通信有限公司 A kind of image processing method, mobile terminal and Cloud Server
CN107085574A (en) * 2016-02-15 2017-08-22 阿里巴巴集团控股有限公司 A kind of page data processing method and server
CN107657468A (en) * 2016-07-25 2018-02-02 北京金山云网络技术有限公司 Material evaluating method and device
CN108021417A (en) * 2016-11-01 2018-05-11 阿里巴巴集团控股有限公司 The processing method and processing device of page banner element
CN108182190A (en) * 2016-12-08 2018-06-19 北京京东尚科信息技术有限公司 For the method, apparatus and electronic equipment that webpage is presented, generates self adaptive net
CN108230090A (en) * 2017-12-12 2018-06-29 阿里巴巴集团控股有限公司 Page generation method, device and electronic equipment
CN108269121A (en) * 2017-11-29 2018-07-10 广东神马搜索科技有限公司 Advertisement generation method and device
CN108269120A (en) * 2017-11-29 2018-07-10 广东神马搜索科技有限公司 Advertisement pattern metadata configurations method and device
CN109978027A (en) * 2019-03-12 2019-07-05 深圳微品致远信息科技有限公司 An a kind of key drawing methods, system and storage medium based on machine learning
CN110287414A (en) * 2019-06-25 2019-09-27 北京向上一心科技有限公司 Information-pushing method, device and electronic equipment
CN110968772A (en) * 2018-09-29 2020-04-07 北京国双科技有限公司 Information pushing method and system
CN111580788A (en) * 2019-02-15 2020-08-25 阿里巴巴集团控股有限公司 Template matching information recommendation method and device and electronic equipment
CN115578161A (en) * 2022-12-08 2023-01-06 深圳市加推科技有限公司 Statistical method, system, terminal device and storage medium of user intention

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109033266B (en) * 2018-07-09 2021-08-20 北京三快在线科技有限公司 Information delivery method and device, electronic equipment and computer readable medium
CN111310031B (en) * 2020-01-20 2023-08-18 北京有竹居网络技术有限公司 House source information display method, device, terminal and storage medium
CN111581510B (en) * 2020-05-07 2024-02-09 腾讯科技(深圳)有限公司 Shared content processing method, device, computer equipment and storage medium
CN112561585A (en) * 2020-12-16 2021-03-26 中国人寿保险股份有限公司 Information service system and method based on graph
CN115185429A (en) * 2022-05-13 2022-10-14 北京达佳互联信息技术有限公司 File processing method and device, electronic equipment and storage medium
CN115080172A (en) * 2022-07-20 2022-09-20 灵智信息服务(深圳)有限公司 Method for browsing image-text data set, computer equipment and storage medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5999912A (en) * 1996-05-01 1999-12-07 Wodarz; Dennis Dynamic advertising scheduling, display, and tracking
CN1987916A (en) * 2005-12-21 2007-06-27 腾讯科技(深圳)有限公司 Method and device for releasing network advertisements
CN101079063A (en) * 2007-06-25 2007-11-28 腾讯科技(深圳)有限公司 Method, system and apparatus for transmitting advertisement based on scene information
CN101431650A (en) * 2007-11-09 2009-05-13 百视通网络电视技术发展有限责任公司 Method and system for implementing IPTV interactive advertisement based on EPG
CN101651550A (en) * 2008-08-15 2010-02-17 阿里巴巴集团控股有限公司 Method and system for advertisement generation and display and advertisement production and display client

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20020094884A (en) * 2001-06-13 2002-12-18 가부시키가이샤 소니 컴퓨터 엔터테인먼트 Banner advertisement forming apparatus, banner advertisement forming method, and storage medium
CN101295407A (en) * 2007-04-27 2008-10-29 新奥特硅谷视频技术有限责任公司 Videotext system and rendering method thereof
EP1990762A1 (en) * 2007-05-07 2008-11-12 Alcatel Lucent A system and associated method for selecting advertisements
US20110125576A1 (en) * 2009-11-21 2011-05-26 Veruta, Inc. Serving dynamic advertisments based on user interest of a product
CN102208083A (en) * 2010-03-31 2011-10-05 上海博泰悦臻电子设备制造有限公司 Advertisement information publishing method and system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5999912A (en) * 1996-05-01 1999-12-07 Wodarz; Dennis Dynamic advertising scheduling, display, and tracking
CN1987916A (en) * 2005-12-21 2007-06-27 腾讯科技(深圳)有限公司 Method and device for releasing network advertisements
CN101079063A (en) * 2007-06-25 2007-11-28 腾讯科技(深圳)有限公司 Method, system and apparatus for transmitting advertisement based on scene information
CN101431650A (en) * 2007-11-09 2009-05-13 百视通网络电视技术发展有限责任公司 Method and system for implementing IPTV interactive advertisement based on EPG
CN101651550A (en) * 2008-08-15 2010-02-17 阿里巴巴集团控股有限公司 Method and system for advertisement generation and display and advertisement production and display client

Cited By (30)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105373567A (en) * 2014-09-01 2016-03-02 北京奇虎科技有限公司 Page generation method and client
CN105373567B (en) * 2014-09-01 2019-12-20 北京奇虎科技有限公司 Page generation method and client
CN104239067A (en) * 2014-09-30 2014-12-24 北京奇虎科技有限公司 Making method and device of miniature client end
CN104239067B (en) * 2014-09-30 2017-07-11 北京奇虎科技有限公司 The preparation method and device of miniature client
CN104657420A (en) * 2015-01-09 2015-05-27 北京京东尚科信息技术有限公司 Page displaying method and system
WO2016110209A1 (en) * 2015-01-09 2016-07-14 北京京东尚科信息技术有限公司 Page display method and system
CN104657420B (en) * 2015-01-09 2019-06-04 北京京东尚科信息技术有限公司 Page display method and system
RU2679280C1 (en) * 2015-01-09 2019-02-06 Бэйцзин Цзиндун Шанкэ Информейшн Текнолоджи Ко, Лтд. System and method of page displaying
JP2018503188A (en) * 2015-01-09 2018-02-01 ベイジン ジンドン シャンケ インフォメーション テクノロジー カンパニー リミテッド Page display method and system
CN105303412A (en) * 2015-11-20 2016-02-03 小米科技有限责任公司 Method, device and system for layout of content items
CN107085574A (en) * 2016-02-15 2017-08-22 阿里巴巴集团控股有限公司 A kind of page data processing method and server
CN107085574B (en) * 2016-02-15 2021-03-19 阿里巴巴集团控股有限公司 Page data processing method and server
CN107657468A (en) * 2016-07-25 2018-02-02 北京金山云网络技术有限公司 Material evaluating method and device
CN108021417A (en) * 2016-11-01 2018-05-11 阿里巴巴集团控股有限公司 The processing method and processing device of page banner element
CN108021417B (en) * 2016-11-01 2022-02-18 阿里巴巴集团控股有限公司 Method and device for processing banner elements of pages
CN108182190A (en) * 2016-12-08 2018-06-19 北京京东尚科信息技术有限公司 For the method, apparatus and electronic equipment that webpage is presented, generates self adaptive net
CN106897508A (en) * 2017-02-14 2017-06-27 北京数码大方科技股份有限公司 The generation method and device of drawing
CN107016124A (en) * 2017-04-27 2017-08-04 维沃移动通信有限公司 A kind of image processing method, mobile terminal and Cloud Server
CN108269121A (en) * 2017-11-29 2018-07-10 广东神马搜索科技有限公司 Advertisement generation method and device
WO2019105099A1 (en) * 2017-11-29 2019-06-06 广东神马搜索科技有限公司 Advertising style metadata configuration method and device, computing device and storage medium
WO2019105103A1 (en) * 2017-11-29 2019-06-06 广东神马搜索科技有限公司 Advertisement generation method and apparatus, computing device, and storage medium
CN108269120A (en) * 2017-11-29 2018-07-10 广东神马搜索科技有限公司 Advertisement pattern metadata configurations method and device
CN108230090A (en) * 2017-12-12 2018-06-29 阿里巴巴集团控股有限公司 Page generation method, device and electronic equipment
CN110968772A (en) * 2018-09-29 2020-04-07 北京国双科技有限公司 Information pushing method and system
CN110968772B (en) * 2018-09-29 2023-04-07 北京国双科技有限公司 Information pushing method and system
CN111580788A (en) * 2019-02-15 2020-08-25 阿里巴巴集团控股有限公司 Template matching information recommendation method and device and electronic equipment
CN111580788B (en) * 2019-02-15 2024-04-09 阿里巴巴集团控股有限公司 Template collocation information recommendation method and device and electronic equipment
CN109978027A (en) * 2019-03-12 2019-07-05 深圳微品致远信息科技有限公司 An a kind of key drawing methods, system and storage medium based on machine learning
CN110287414A (en) * 2019-06-25 2019-09-27 北京向上一心科技有限公司 Information-pushing method, device and electronic equipment
CN115578161A (en) * 2022-12-08 2023-01-06 深圳市加推科技有限公司 Statistical method, system, terminal device and storage medium of user intention

Also Published As

Publication number Publication date
CN103885951B (en) 2017-10-24
CN107633021A (en) 2018-01-26

Similar Documents

Publication Publication Date Title
CN103885951A (en) Graphics and text information releasing and generating method and graphics and text information releasing and generating device
US8407104B2 (en) Catalog based price search
US20220138831A1 (en) Method of Providing Fashion Item Recommendation Service Using User's Body Type and Purchase History
CN104217031B (en) A kind of method and apparatus that user's classification is carried out according to server search daily record data
CN107295361B (en) A kind of content delivery method
CN105718184A (en) Data processing method and apparatus
CN109388760B (en) Recommendation label obtaining method, media content recommendation method, device and storage medium
CN106708821A (en) User personalized shopping behavior-based commodity recommendation method
US20130166564A1 (en) Providing information recommendations based on determined user groups
TW201411381A (en) Labeling Product Identifiers and Navigating Products
CN110175895B (en) Article recommendation method and device
CN106415537A (en) Inserting native application search results into web search results
CN107918622A (en) Commending contents, methods of exhibiting, client, server and system
CN103020240A (en) Commodity search method of online shopping platform
WO2001044992A9 (en) Context matching system and method
CN106326318B (en) Searching method and device
US20180307733A1 (en) User characteristic extraction method and apparatus, and storage medium
CN109064293A (en) Method of Commodity Recommendation, device, computer equipment and storage medium
CN105706081B (en) Structured message link annotation
CN104077707B (en) A kind of optimization method and device for promoting presentation mode
CN109165975A (en) Label recommendation method, device, computer equipment and storage medium
CN110781307A (en) Target item keyword and title generation method, search method and related equipment
US20130054305A1 (en) Method and apparatus for providing data statistics
CN111767459A (en) Item recommendation method and device
CN112036987B (en) Method and device for determining recommended commodity

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
REG Reference to a national code

Ref country code: HK

Ref legal event code: DE

Ref document number: 1195146

Country of ref document: HK

GR01 Patent grant
GR01 Patent grant
REG Reference to a national code

Ref country code: HK

Ref legal event code: GR

Ref document number: 1195146

Country of ref document: HK