Movatterモバイル変換


[0]ホーム

URL:


CN109272337A - The generation method and relevant device of object tag - Google Patents

The generation method and relevant device of object tag
Download PDF

Info

Publication number
CN109272337A
CN109272337ACN201710582346.0ACN201710582346ACN109272337ACN 109272337 ACN109272337 ACN 109272337ACN 201710582346 ACN201710582346 ACN 201710582346ACN 109272337 ACN109272337 ACN 109272337A
Authority
CN
China
Prior art keywords
label
tag
target
container
template
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.)
Pending
Application number
CN201710582346.0A
Other languages
Chinese (zh)
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 LtdfiledCriticalAlibaba Group Holding Ltd
Priority to CN201710582346.0ApriorityCriticalpatent/CN109272337A/en
Publication of CN109272337ApublicationCriticalpatent/CN109272337A/en
Pendinglegal-statusCriticalCurrent

Links

Classifications

Landscapes

Abstract

This application provides a kind of object tag generation methods, this method can provide multiple tag templates, and the associated object properties of tag template, it determines and determines tag template according to the object properties of target object after target object, it include label container in tag template, tag template, after label substance is packed into label container, is just generated the object tag of the target object by the label substance for obtaining target object.As it can be seen that this method generates object tag using tag template, the pattern of tag template is limited, and the pattern for the object tag of a variety of different target objects generation is more unified, so that succinct comprising object tag page rule, user watches the page and experiences preferably.In addition, present invention also provides the generating means of object tag and equipment, to guarantee the application and realization of the method in practice.

Description

The generation method and relevant device of object tag
Technical field
This application involves page processing technology fields, more specifically, being the generation method of object tag and relevant device, rightAs the display methods and relevant device of label.
Background technique
On the webpage that e-commerce website provides, user may browse through extensive stock information.In order to attract the user's attention,Some commodity are also eye-catching to show some unique informations for having the commodity, such as " packet postal ", " full stand subtracts ", " seven other than exhibiting picturesIts Return of Goods without Reasons " etc..These information are properly termed as advertisement tag, or can further be referred to as label.
Currently, a kind of design method of advertisement tag is, seller's self-setting advertisement tag is simultaneously uploaded to e-business networkIt stands.But since the pattern of seller's design is had nothing in common with each other, on the webpage for causing e-commerce website to be shown, Commdity advertisement label sampleFormula is many kinds of, not unified succinct enough.
Summary of the invention
In view of this, this application provides a kind of generation method of object tag, to solve in the prior art seller fromThe page caused by row upload object label not enough unifies succinct problem.In addition, present invention also provides the generations of object tagDevice and equipment, to guarantee the application and realization of the method in practice.
In order to achieve the object, technical solution provided by the present application is as follows:
In a first aspect, this application provides a kind of generation methods of object tag, comprising:
Multiple tag templates and the associated object properties of the tag template are provided;Wherein the tag template includesLabel container;
Determine target object;
The corresponding target labels template of the target object is determined according to the object properties of the target object;
Obtain the label substance of the target object;
The label substance is inserted in the label container in the target labels template, to obtain the target objectObject tag.
Second aspect, this application provides a kind of generating means of object tag, comprising:
Tag template provides unit, for providing multiple tag templates and the associated object properties of the tag template;Wherein the tag template includes label container;
Target object determination unit, for determining target object;
Target labels template determination unit, for determining the target object pair according to the object properties of the target objectThe target labels template answered;
Label substance obtaining unit, for obtaining the label substance of the target object;
Object tag generation unit, for the label substance to be inserted to the label container in the target labels templateIt is interior, to obtain the object tag of the target object.
The third aspect, a kind of generating device of object tag, comprising: memory and processor;The processor passes through readingThe instruction and/or data stored in the memory is taken, following operation is executed:
Multiple tag templates and the associated object properties of the tag template are provided;Wherein the tag template includesLabel container;
Determine target object;
The corresponding target labels template of the target object is determined according to the object properties of the target object;
Obtain the label substance of the target object;
The label substance is inserted in the label container in the target labels template, to obtain the target objectObject tag.
Fourth aspect, this application provides a kind of display methods of object tag, comprising:
Obtain the object tag of target object and the target object;Wherein the object tag is raw according to tag templateAt;
Show the target object and the object tag.
5th aspect, this application provides a kind of display devices of object tag, comprising:
Obtaining unit, for obtaining the object tag of target object and the target object;Wherein the object tag isIt is generated according to tag template;
Display unit, for showing the target object and the object tag.
6th aspect, this application provides a kind of display equipment of object tag, comprising:
Processor, for obtaining the object tag of target object and the target object;Wherein the object tag be according toIt is generated according to tag template;
Display, for showing the target object and the object tag.
From the above technical scheme, this application provides a kind of object tag generation method, this method can provide multipleTag template and the associated object properties of tag template determine after determining target object according to the object properties of target objectOutgoing label template includes label container in tag template, obtains the label substance of target object, label substance is packed into markAfter signing container, tag template is just generated to the object tag of the target object.As it can be seen that this method generates object using tag templateThe pattern of label, tag template is limited, and the pattern for the object tag of a variety of different target objects generation is more unified, in turnSo that succinct comprising object tag page rule, it is preferable that user watches page experience.
Detailed description of the invention
In order to illustrate the technical solutions in the embodiments of the present application or in the prior art more clearly, to embodiment or will show belowThere is attached drawing needed in technical description to be briefly described, it should be apparent that, the accompanying drawings in the following description is only thisThe embodiment of application for those of ordinary skill in the art without creative efforts, can also basisThe attached drawing of offer obtains other attached drawings.
Fig. 1 is a kind of bandwagon effect schematic diagram of object tag provided by the present application;
Fig. 2 is a kind of flow chart of the generation method of object tag provided by the present application;
Fig. 3 is a kind of pattern schematic diagram of tag template provided by the present application;
Fig. 4 A-4B is a kind of pattern schematic diagram of label container provided by the present application;
Fig. 5 A-5B is the sample of the label container provided by the present application obtained after deformation on the basis of label container style typeFormula schematic diagram;
Fig. 6 is six kinds of bandwagon effect schematic diagrames again of object tag provided by the present application;
Fig. 7 is a kind of structural schematic diagram of the generating means of object tag provided by the present application;
Fig. 8 is a kind of hardware structural diagram of the generating device of object tag provided by the present application;
Fig. 9 is another hardware structural diagram of the generating device of object tag provided by the present application;
Figure 10 is a kind of hardware structural diagram of the display equipment of object tag provided by the present application.
Specific embodiment
Below in conjunction with the attached drawing in the embodiment of the present application, technical solutions in the embodiments of the present application carries out clear, completeSite preparation description, it is clear that described embodiments are only a part of embodiments of the present application, instead of all the embodiments.It is based onEmbodiment in the application, it is obtained by those of ordinary skill in the art without making creative efforts every otherEmbodiment shall fall in the protection scope of this application.
Normally, not only include commodity picture in the merchandise news that e-commerce website is shown, also include the one of the commodityA little attribute informations.As shown in Figure 1, the upper right corner of commodity picture shows the text of " true favour expires packet postal ".These attribute informationsIt is more eye-catching, some information of buyer user's commodity in terms of price, the means of payment, purchase can be prompted.TheseInformation is properly termed as label.
In the application scenarios of e-commerce, label can play the role of advertisement promotion, therefore label is properly termed as extensivelyAccuse label.Certainly, the application of the application is not limited to the commodity in e-commerce, can also be that other can be in the pageThe article of upper display, these articles may be collectively referred to as object, and label may be collectively referred to as object tag.It should be noted that in order toIt is following mainly by taking the advertisement tag in e-commerce website as an example convenient for explanation, illustrate the specific implementation of technical scheme,Object tag in other scenes can be generated similarly.
Existing advertisement tag is voluntarily generated and is uploaded by seller user, at least there is following Railway Project: first is that needsSeller's manual designs generate, and not enough automate;Second is that when showing the merchandise news of multiple sellers on the page, what different sellers uploadedAdvertisement tag pattern is not quite similar, and the page is not unified succinct enough;Third is that the content and commodity that seller inserts in advertisement tag are realThe information on border may be inconsistent, label substance inaccuracy.
In order at least solve the problems, such as said one, this application provides a kind of generating modes of object tag.
See Fig. 2, it illustrates a kind of signal of product process of object tag, the process specifically include following steps S201~S205。
S201: multiple tag templates and the associated object properties of tag template are provided;Wherein include mark in tag templateSign container.
The application can provide a variety of tag templates.In one example, the specific implementation provided can be in advanceSetting presets a variety of tag templates that is, before the generation method for executing object tag.The tag template can be in advanceIt is arranged in the local equipment for executing object tag generation method, is also possible to be set in advance in other equipment, works as needsWhen executing the generation method of object tag, then obtained from other equipment.In another example, the specific implementation providedIt can be real-time generation and, according to label big data, use the side of machine learning that is, when executing the generation method of object tagMethod generates tag template in real time.
Tag template is associated with object properties, and the different types of associated object properties of tag template are different.Wherein, objectAttribute can be the attribute for any aspect that object has.Such as in the application scenarios of e-commerce, object can be commodity,Object properties can be the specification of commodity picture, the type of commodity, price of commodity etc..
By taking object properties are object type as an example, different types of object can correspond to same or different label mouldPlate.Such as shown in Fig. 3, women's dress, women's shoes and the corresponding tag template of underwear are as shown in the left figure in Fig. 3, men's clothing, 3C and household pairThe tag template answered is as shown in the middle figure in Fig. 3, and the corresponding tag template of the commodity of activity is as shown in the right figure in Fig. 3.
It include label container in tag template, label container is for placing label substance.Tag template is for indicating labelThe displaying pattern of container shows that pattern may include in the number of label container, position, shape, color and the label placedHold any one or more combination in type etc..It should be noted that object picture, label can be inserted in tag templateContainer can cover object picture, can not also cover object picture.
As shown in figure 3, in the corresponding tag template of women's dress, including two rectangular label containers, label container are located atThe bottom of tag template, the tag content types that first label container is inserted are conventional qualification, second label container instituteThe tag content types of filling are equity or functional attributes.
In the corresponding tag template of men's clothing, include two rectangular label containers and a circular tag container, twoThe same size of rectangular label container and the bottom for being located at tag template, circular tag container are located at the upper right of tag templateAngle.The tag content types that two rectangle label containers are inserted are respectively equity and functional attributes, circular tag container instituteThe tag content types of filling are conventional qualification.
In the corresponding tag template of the commodity of activity, including two rectangular label containers and a circular tagContainer, the sizes such as two rectangular label container differences and the bottom for being located at tag template, circular tag container are located at labelThe upper right corner of template.The tag content types that two rectangle label containers are inserted are respectively equity and panic buying, circular tagThe tag content types that container is inserted are activity qualification.
Several tag content types in above-mentioned example are simply introduced.Conventional qualification indicates the basic activity of commodityAttribute, such as: packet postal, full stand subtract, return goods and pay for freight charges, seven days Return of Goods without Reasons etc.;Equity indicates the payment activity of purchase commodityIt is preferential, such as: leading certificate, exempt from list, rob red packet etc.;Functional attributes indicate the item property of commodity itself, such as: positive rating 100%,1w people's collection, 3k people, which are added, buys vehicle etc.;Activity qualification indicates the attribute for the advertising campaign that commodity are participated in, such as: gather cost-effective, femaleClose section, the Mid-autumn Festival, double 11, special purchases for the New Year section etc..It should be noted that in practical applications, the displaying pattern of label container can be withIt is other, it is not limited to illustrate 3 and illustrate.
It should be noted that, although different types of object can correspond to same tag template, but label in tag templateThe color of container can distinguish different types of object.Such as in Fig. 3, women's dress, women's shoes and underwear correspond to same labelTemplate, but label container with Chinese red is basic color, label in the corresponding tag template of women's shoes in the corresponding tag template of women's dressContainer is basic color with bluish violet, and label container is basic color with piece red in the corresponding tag template of underwear;Men's clothing, 3C and familyCorresponding same tag template is occupied, but label container with sky blue is basic color, the corresponding mark of 3C in the corresponding tag template of men's clothingLabel container is basic color with navy blue in label template, and label container is basic color with yellow in the corresponding tag template of household.Certainly, the above color is only to illustrate, and can also be other in practical applications, it is not limited to this.
It should be noted that the pattern of label container is that user's browsing summarizes the experience out.For example, the back of label containerScenery, which can be, to be come out according to the behavioral data of user;The position of label container should be reduced to greatest extent to object diagramIt blocks piece central area;The shape of label container rule as far as possible is to achieve the effect that simple interface;What label container was insertedContent type be summed up according to the behavioral data of buyer come.
Specifically, to the different types of label substance of identical merchandise display, buyer is counted in different types of labelRong Shi, the quantity of collection, purchase or evaluation commodity, to sum up influence of the different label substances to buyer's behavior.For example,The influence relationship summed up is that when label substance is qualification type, the behavioral data of buyer is most;Label substance is equity typeWhen, the behavioral data time of buyer is more.E-commerce website can be arranged what label container was inserted according to obtained influence relationshipThe type of label substance.In addition, e-commerce website can establish the displaying priority orders of label substance, label container simultaneouslyIn the case where the tag content types of not set filling, which can be used to instruct preferentially will be in which labelHold filling label container, is specifically shown in and is illustrated below.
S202: target object is determined.
Wherein, target object, that is, object to be presented on the page needs to show object tag when showing object, therefore,The object of target object i.e. object tag to be generated.For example, included in the commodity page that e-commerce website is shownCommodity, that is, target object.
In different application scenarios, target object is determined in different ways.
In a kind of application scenarios, seller can send the information of certain commodity to e-commerce website, so that e-commerceWebsite shows the information of the commodity on the page.E-commerce website is when showing merchandise news, it is also desirable to show the commodityTherefore label after e-commerce website receives the merchandise news of seller's upload, just determines the corresponding commodity of the merchandise newsIt for target object, and is that the target object generates object tag according to subsequent step.It should be noted that seller is properly termed asOne type of user, the merchandise news that seller uploads are properly termed as object information.
In this application scene, for first kind user, do not need to generate and upload for the object that it is uploadedObject tag, object tag are generated by Website server side, to simplify the work of first kind user.
In another application scenarios, the behavioral data that e-commerce website can collect buyer such as browses data, collectionData, purchase data, evaluation data etc., these behavioral datas are properly termed as historical data, and are determined according to these behavioral datasThe commodity interested of buyer out, such as the commodity browsed, commodity, the commodity bought, the commodity evaluated collected, andThese interested commodity are determined as target object.It should be noted that buyer is properly termed as Second Type user.
In this application scene, e-commerce website is that different buyers determines commodity interested to it, and feels for itThe commodity of interest generate object tag according to the following steps.In this way, different buyers log in the page seen after e-commerce websiteIn include commodity it is also different, and commodity have respective object tag, realize " thousand people, thousand face " page effect.
In another application scenarios, buyer can input searching request on the page that e-commerce website provides, andSearching request is sent to e-commerce website.After e-commerce website receives searching request, determine that searching request is requestedCommodity, and the requested commodity of searching request are determined as target object.In this application scene, e-commerce website can be withCommodity for buyer's search generate object tag.
S203: the corresponding target labels template of target object is determined according to the object properties of target object.
It is preceding to have addressed, multiple tag templates are provided with, tag template is associated with object properties, accordingly, it is determined that target objectAfterwards, the object properties that may further determine that target object can determine corresponding label according to the object properties of target objectTemplate.For ease of description, the tag template determined can be known as target labels template.
For example, object properties are object type, the object type of certain target object is men's clothing, then according to shown in Fig. 3 rightIt should be related to, can determine that the corresponding tag template of the target object is second tag template in Fig. 3.
S204: the label substance of target object is obtained.
It should be noted that the label container in tag template needs to insert content, which is properly termed as label substance.For example, label substance can be " packet postal ", " full stand subtracts ", " robbing discount coupon " " compensation freight charges of returning goods " " true favour expires packet postal " and " sevenIts Return of Goods without Reasons " etc..
Obtain label substance mode can there are many, detailed description below.
A kind of acquisition pattern of label substance is attribute information to be extracted from the object information of target object, as targetThe label substance of object.Specifically, the value of some attributes can be extracted at random from object information as label substance.Alternatively,According to the type of article, the value of determinant attribute corresponding with type of items is extracted as label substance.For example, can be with for clothingMaterial properties are extracted as label substance, screen size attribute can be extracted as label substance for computer.Or it can be withAccording to the information for the label container that target labels template includes, attribute information is extracted from object information as label substance.ItsIn, the information of label container may include the number of label container, attribute information type (tag content types i.e. above), labelThe text number etc. that container can accommodate.
A kind of specific implementation can be, and determine for the label container that the corresponding tag template of target object includesNumber, and from object information, the attribute information with quantity item numbers such as the numbers of label container is extracted as label substance.ExampleSuch as, certain target object belongs to men's clothing, and corresponding tag template includes that there are three label containers, then can be from the target objectIn detail information, object tag of three attribute informations as the target object is extracted.
It should be noted that can be extracted according to the tag content types priority orders pre-established, extractAttribute information may belong to same tag content types, also may belong to different tag content types.
For example, the priority orders of tag content types are followed successively by, conventional qualification class, activity qualification class, conventional equity class,Special rights and interests class and functional attributes.If the number of label container is 1 in tag template, first look for normal in object informationAdvise qualification category information, if not finding conventional qualification category information, lookup activity qualification category information, if not finding activity qualificationCategory information then searches conventional equity class, and so on.If the number of label container is 2 in tag template, can look into firstConventional qualification class and activity qualification class is looked for successively to search next cis-position if not finding the information of certain tag content typesTag content types, and so on.If the number of label container is 2 in tag template, two routines can also be first looked forQualification category information can search two activity qualification category informations if not finding two, and so on.
If the label container in the tag template of target object has attribute information type, then another specific implementation sideFormula can be, and determine the attribute information type of label container, and from object information, and extraction belongs to attribute information typeAttribute information is as label substance.For example, certain target object belongs to men's clothing, corresponding tag template is as shown in figure 3, includeThree label containers, the corresponding attribute information type of three label containers are respectively conventional qualification, functional attributes and equity, then fromIn the detail information of the target object, the attribute information for belonging to these three types is extracted as label substance.
Another acquisition pattern of label substance is, the label container shape in tag template be it is fixed, then label holdsThe text number that device can accommodate is limited.The application provides three kinds of shape types, such as rectangle, rectangle and circle.Such asShown in Fig. 4 A and Fig. 4 B, the text number that the label container of different form type can accommodate is not quite similar.Circle can accommodateNumber of words be 2-7 word, the number of words that rectangle can accommodate is 8-14 word, and the square number of words that can be accommodated is 1-7 word.If square includes two parts, a portion has fill color, and another part does not have fill color, then can accommodate 4 respectivelyWord.If rectangle includes two parts, a portion has fill color, and another part does not have fill color, then can accommodate 6 respectivelyA word.Certainly, in practical application, it is not limited to which above-mentioned three kinds of shape types can also be other, and each shape type instituteThe text number that can be accommodated also is not limited to above-mentioned example.
Therefore, the text number that can be accommodated according to label container, extracts label substance from object information.ToolBody, the text number that the label container that target labels template includes can accommodate is determined, according to text number, from object informationMiddle extraction meets the attribute information of text number requirement as label substance.
Certainly, a kind of last implementation can be required according to multiple from right respectively in conjunction with above two implementationLabel substance is extracted in image information.
Another acquisition pattern of label substance is to can be to extract from searching request.It should be noted that shouldKind implementation can be applied in the scene that buyer sends searching request to e-commerce website.In the application scenarios, electricitySub- business web site can also extract search key using the requested commodity of searching request as target object from searching requestAs object tag.The content of different user search may be different, and the search content of same user's difference search may not alsoTogether, the object tag so generated more dynamic realtime.For example, buyer searches for chiffon one-piece dress, then in the results page shownThe not only information such as picture comprising chiffon one-piece dress also include the object tag with " chiffon one-piece dress " printed words.
S205: label substance is inserted in the label container in target labels template, to obtain the object mark of target objectLabel.
Wherein, label substance can be filled in label container, since label container can be fixed shape, becauseThis, the text number for the label substance that label container can accommodate is limited, can not be with uniline so as to cause label substance possibilityForm filling, and then need label substance line-break.
Specifically, the length of label substance and the length of label container are compared, determines whether label substance can be with unilineForm inserts label container;If so, label substance is inserted label container with build up either in single file;If it is not, then according to meeting semantemeLabel substance is inserted label container with several rows by the line-break mode of line-break standard.
The length of label substance is different under different font sizes, therefore, in the length for comparing label substance and label containerWhen, the minimum font size of label substance can be preset.As shown in Figure 4 A, the minimum font size that circular tag container can accommodate is16 pounds.If under minimum font size can uniline show, gradually tune up font size until find being capable of the maximum font size that shows of uniline.Again as shown in Figure 4 A, if circular tag container accommodates two words, font size is up to 42 pounds;If circular tag container accommodates threeWord, then font size is up to 30 pounds.Such uniline display word content is on the basis of preventing semanteme tomography caused by line-break, Ke YibaoIt demonstrate,proves text and reads most convenient compared with large user.
If label substance is unable to uniline and shows under minimum font size, the semanteme after needing to guarantee to the maximum extent branch is evenIt passes through, cannot there is ambiguity.Therefore, each point can be calculated according to preset semantic line-break standard, the standard in line-breakThe minimum participle of tightness is carried out line-break by the tightness between word.For example, it is assumed that " there are also open for five days to rob " this label substanceIn, the tightness of " having " and " five " are minimum, then can show label substance branch, two rows be shown " also " and " five respectivelyIt, which is opened, robs ".
Certainly, even if multirow is shown, also to guarantee that the font size of every row text is also the maximum limit that label container can accommodateDegree.Again as shown in Figure 4 A, if circular tag container accommodates four words and two rows is divided to show, font size is up to 34 pounds;Circle markIf label container accommodates 5 words and two rows is divided to show, font size is up to 28 pounds;If circular tag container accommodates 6 words and is divided to twoRow display, then font size is up to 26 pounds;If circular tag container accommodates 7 words and two rows is divided to show, font size is up to 22 pounds.
In practical applications, the pattern of the label container in tag template can be basic pattern, or be properly termed as sampleFormula type.After determining style type, the final label container for showing pattern is determined further according to the style type.As shown in Figure 5APattern belongs to round or rectangular style type (first figure in such as Fig. 4 A), and pattern as shown in Figure 5 B belongs to by twoThe style type (the third figure in such as Fig. 4 B) for the square being grouped as.In practical applications, it is not limited to Fig. 5 A andDeformation in Fig. 5 B, can also be other.
Therefore, according to the style type of label container, the label container for belonging to the style type can be determined at random, reallyThe label container made is properly termed as target labels container, then label substance is inserted in target labels container.See Fig. 6, showsA kind of bandwagon effect figure comprising object tag is gone out.
From the above technical scheme, this application provides a kind of object tag generation method, this method is previously provided withTag template library after determining target object, determines corresponding tag template according to the type of target object in tag template library,It include label container in tag template.The label substance for determining target object, after label substance is packed into label container, justTag template is generated to the object tag of the target object.As it can be seen that this method generates object tag, label mould using tag templateThe pattern of plate is limited, and the pattern for the object tag of a variety of different target objects generation is more unified, so that comprising rightSuccinctly as labels page rule, it is preferable that user watches page experience.
In addition, if this method applies the upload user such as seller's production pair for not needing object information in server-sideAs label, the upload process of client-side is simplified.Also, label substance can be believed from the object for being stored in server-sideExtracted in breath, be stored in server-side object information be it is newest, therefrom extract can guarantee label substance be it is newest,And then guarantee the accuracy of label substance.
See Fig. 7, it illustrates a kind of structural representations of the generating means of object tag provided by the present application.As shown in fig. 7,The generating means can specifically include: it is true that tag template provides unit 701, target object determination unit 702, target labels templateOrder member 703, label substance obtaining unit 704 and object tag generation unit 705.
Tag template provides unit 701, for providing multiple tag templates and the associated object category of the tag templateProperty;Wherein the tag template includes label container;
Target object determination unit 702, for determining target object;
Target labels template determination unit 703, for determining the target pair according to the object properties of the target objectAs corresponding target labels template;
Label substance obtaining unit 704, for obtaining the label substance of the target object;
Object tag generation unit 705 is held for the label substance to be inserted to the label in the target labels templateIn device, to obtain the object tag of the target object.
See Fig. 8, it illustrates a kind of hardware configurations of the generating device of object tag provided by the present application.As shown in figure 8,The generating device can be with specifically a kind of computer equipment, comprising: memory 801, processor 802 and bus 803.
Memory 801, for storing program instruction and/or data.
Processor 802 is by reading the instruction and/or data that store in the memory 801, the following operation of execution:
Multiple tag templates and the associated object properties of the tag template are provided;Wherein the tag template includesLabel container;Determine target object;The corresponding target mark of the target object is determined according to the object properties of the target objectSign template;Obtain the label substance of the target object;And the label substance is inserted in the target labels templateIn label container, to obtain the object tag of the target object.
Bus 803, for each hardware component of the generating device of object tag to be coupled.
In one example, processor 802 is specifically used for obtaining Second Type when executing the step for determining target objectThe historical data of user;And the object of interest of the Second Type user is determined according to the historical data, by the senseObject of interest is determined as target object.
In one example, processor 802 is specific to use when executing the step for obtaining the label substance of the target objectAttribute information is extracted in the object information from the target object, the label substance as the target object.
In one example, processor 802 extracts attribute information from the object information of the target object in execution, makeesFor the label substance of the target object step when, specifically for the label container for including according to the target labels template,Attribute information is extracted from the object information as label substance.
In one example, the label container that processor 802 includes according to the target labels template in execution, from describedWhen extracting step of the attribute information as label substance in object information, it is specifically used for determining the corresponding label of the target objectThe number for the label container that template includes;And from the object information, extract and the quantity such as the number of the label containerThe attribute information of item number is as label substance.
Label container has attribute information type;Then the processor 802 is being executed according to the target labels template packetThe label container contained when extracting step of the attribute information as label substance from the object information, is specifically used for determining instituteState the attribute information type of label container;And from the object information, the category for belonging to the attribute information type is extractedProperty information is as label substance.
The label container that processor 802 includes according to the target labels template in execution, mentions from the object informationWhen taking step of the attribute information as label substance, the label container for including specifically for the determination target labels template canThe text number of receiving is extracted from the object information according to the text number and meets the category that the text number requiresProperty information is as label substance.
Processor 802 is executing the step inserted the label substance in the label container in the target labels templateWhen, specifically for comparing the length of the label substance and the length of the label container, determine that the label substance whether canIt is enough that the label container is inserted with build up either in single file;If so, the label substance is inserted the label container with build up either in single file;If it is not, then the label substance is inserted the label with several rows and is held according to the line-break mode for meeting semantic line-break standardDevice.
Label container has style type, then processor 802 is being executed the label substance filling target labelsWhen step in the label container in template, specifically for the style type according to the label container, determination belongs to the sampleThe target labels container of formula type;And the label substance is inserted in the target labels container.
See Fig. 9, it illustrates another hardware configurations of the generating device of object tag provided by the present application.Such as Fig. 9 instituteShow, which can also include communication interface 804 on the basis of above-mentioned structure shown in Fig. 8.
The communication interface 804, for realizing between the generating device and at least one other calculating equipment of object tagCommunication connection, internet, wide area network, local network, the modes such as Metropolitan Area Network (MAN) can be used.
Specifically, communication interface 804, for receiving the object information of first kind user upload.
Then processor 802 is when executing the step for determining target object, specifically for will be corresponding to the object informationObject is determined as target object.
Alternatively, the communication interface 804, for receiving the searching request of Second Type user transmission.
Then processor 802 is when executing the step for determining target object, specifically for determining that described search is requestedObject type, the object for belonging to the type is determined as target object.
Also, processor 802 is specifically used for when executing the step for obtaining the label substance of the target object from describedLabel substance of the search key as the target object is extracted in searching request.
The object tag that server side generates, can be shown in client, for user's browsing.It is answered in e-commerceWith in field, which can be the client of buyer, the user, that is, buyer.
Specifically, the display methods of object tag may comprise steps of A1~A2.
A1: the object tag of target object and target object is obtained;Wherein object tag is generated according to tag template.
Wherein, a kind of specific implementation of this step, which can be, receives target object and target object that server is sentObject tag.Target object and object tag may be embodied in the page, which may include one or more targets pairAs, therefore object tag is also possible to one or more.In the case where target object is multiple, multiple target object can be withBelong to same type, also may belong to different type.
It should be noted that object tag is generated according to tag template, specifically server is raw according to tag templateAt the object tag of generation is sent to client again by server.Tag template is corresponding with object properties, the object of different attributeCorresponding different tag template.Such as object properties are object type, then tag template is and object type.
That is, client object tag obtained is not voluntarily to be generated by seller, but by server rootIt is generated according to tag template, tag template has the characteristics that regular unified, therefore object tag generated is included in same one pageIt is shown in face, the display page is also more succinct unified.
A2: displaying target object and object tag.
In the page, displaying target object and object tag.Wherein, target object can be specifically the figure of target objectPiece, the region comprising the picture for displaying target object in tag template, then displaying target object and object tag is specificMode can be, the tag template of displaying target object, and in the region of tag template displaying target object picture.WhenSo, target object can be not limited to picture, can also be the other contents such as text, video.
Corresponding with the display methods of above-mentioned object tag, present invention also provides a kind of display devices of object tag.The display device may include: obtaining unit and display unit.
Obtaining unit, for obtaining the object tag of target object and the target object;Wherein the object tag isIt is generated according to tag template;
Display unit, for showing the target object and the object tag.
In addition, present invention also provides a kind of display equipment of object tag.See Figure 10, the display equipment is for showing clothesThe object tag that business device generates, can be computer equipment, is also possible to the terminals such as mobile phone.Specifically, which can be withIt specifically includes: memory 1001, processor 1002, display 1003 and bus 1004.
Memory 1001, for storing program instruction and/or data.
Processor 1002 executes following operation: obtaining by reading the instruction and/or data that store in the memory 1001Obtain the object tag of target object and the target object;Wherein the object tag is generated according to tag template.Wherein,Processor 1002 can obtain the object tag of target object and target object by communication interface 1005 from server.
Display 1003 is used for displaying target object and object tag.
Bus 1004, for each hardware component of the generating device of object tag to be coupled.
It should be noted that all the embodiments in this specification are described in a progressive manner, each embodiment weightPoint explanation is the difference from other embodiments, and the same or similar parts between the embodiments can be referred to each other.
It should also be noted that, herein, relational terms such as first and second and the like are used merely to oneEntity or operation are distinguished with another entity or operation, without necessarily requiring or implying between these entities or operationThere are any actual relationship or orders.Moreover, the terms "include", "comprise" or its any other variant are intended to containLid non-exclusive inclusion, so that the process, method, article or equipment including a series of elements is not only wanted including thoseElement, but also including other elements that are not explicitly listed, or further include for this process, method, article or equipmentIntrinsic element.In the absence of more restrictions, the element limited by sentence "including a ...", it is not excluded thatThere is also other identical elements in process, method, article or equipment including above-mentioned element.
The foregoing description of the disclosed embodiments makes professional and technical personnel in the field can be realized or use the application.Various modifications to these embodiments will be readily apparent to those skilled in the art, as defined hereinGeneral Principle can be realized in other embodiments without departing from the spirit or scope of the application.Therefore, the applicationIt is not intended to be limited to the embodiments shown herein, and is to fit to and the principles and novel features disclosed herein phase oneThe widest scope of cause.

Claims (28)

CN201710582346.0A2017-07-172017-07-17The generation method and relevant device of object tagPendingCN109272337A (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201710582346.0ACN109272337A (en)2017-07-172017-07-17The generation method and relevant device of object tag

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201710582346.0ACN109272337A (en)2017-07-172017-07-17The generation method and relevant device of object tag

Publications (1)

Publication NumberPublication Date
CN109272337Atrue CN109272337A (en)2019-01-25

Family

ID=65150377

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201710582346.0APendingCN109272337A (en)2017-07-172017-07-17The generation method and relevant device of object tag

Country Status (1)

CountryLink
CN (1)CN109272337A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN111651696A (en)*2020-05-292020-09-11泰康保险集团股份有限公司Product label customizing method and device, computer storage medium and electronic equipment
CN114201412A (en)*2022-02-162022-03-18广东数源智汇科技有限公司Evaluation method for thousand-person and thousand-face degrees of search engine

Citations (8)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN104102636A (en)*2013-04-022014-10-15阿里巴巴集团控股有限公司Method and device for counting and presenting page data
CN105159877A (en)*2015-06-182015-12-16杭州电子科技大学Cross-media automatic typesetting system and method thereof
CN105205699A (en)*2015-09-172015-12-30北京众荟信息技术有限公司User label and hotel label matching method and device based on hotel comments
KR20160055043A (en)*2014-11-072016-05-17주식회사 솔루엠Apparatus and method for managing production fercilities using electronic information labels
CN105718265A (en)*2016-01-212016-06-29浙江慧脑信息科技有限公司Labeled parallel nested software design and programming method
CN106202115A (en)*2015-05-072016-12-07阿里巴巴集团控股有限公司A kind of orientation display information approach and device
CN106294392A (en)*2015-05-202017-01-04阿里巴巴集团控股有限公司A kind of Webpage display process and device
CN106407344A (en)*2016-09-062017-02-15努比亚技术有限公司Method and system for generating search engine optimization label

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN104102636A (en)*2013-04-022014-10-15阿里巴巴集团控股有限公司Method and device for counting and presenting page data
KR20160055043A (en)*2014-11-072016-05-17주식회사 솔루엠Apparatus and method for managing production fercilities using electronic information labels
CN106202115A (en)*2015-05-072016-12-07阿里巴巴集团控股有限公司A kind of orientation display information approach and device
CN106294392A (en)*2015-05-202017-01-04阿里巴巴集团控股有限公司A kind of Webpage display process and device
CN105159877A (en)*2015-06-182015-12-16杭州电子科技大学Cross-media automatic typesetting system and method thereof
CN105205699A (en)*2015-09-172015-12-30北京众荟信息技术有限公司User label and hotel label matching method and device based on hotel comments
CN105718265A (en)*2016-01-212016-06-29浙江慧脑信息科技有限公司Labeled parallel nested software design and programming method
CN106407344A (en)*2016-09-062017-02-15努比亚技术有限公司Method and system for generating search engine optimization label

Cited By (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN111651696A (en)*2020-05-292020-09-11泰康保险集团股份有限公司Product label customizing method and device, computer storage medium and electronic equipment
CN114201412A (en)*2022-02-162022-03-18广东数源智汇科技有限公司Evaluation method for thousand-person and thousand-face degrees of search engine

Similar Documents

PublicationPublication DateTitle
CN109542916A (en)Platform commodity enter method, apparatus, computer equipment and storage medium
US20170316034A1 (en)Information publishing method and apparatus
CN108280128A (en)A kind of method and apparatus of displaying personal page
US9477973B2 (en)Visually generated consumer product presentation
CN103761664A (en)Information page showing method, device and system
TW201723960A (en)Method, system, and device for providing item information
KR20120069601A (en)Content distribution system, content distribution server, and content distribution program
CN103297840A (en)Additional information display method and system based on video moving focus
CN102999535A (en)Information display method, information acquisition method, client terminal and server
CN112396456A (en)Advertisement pushing method and device, storage medium and terminal
US8548874B2 (en)Integrated online and physical location merchandizing
CN110119401A (en)Processing method, device, server and the storage medium of user's portrait
CN103246982A (en)Method and system for commodity release
US8219453B1 (en)Generating classifications from normalized item attributes
JP2020086658A (en) Information processing apparatus, information processing system, information processing method, and similarity determination method
CN109272337A (en)The generation method and relevant device of object tag
KR20170125619A (en)Shopping mall service providing apparatus for interworking social networking service
CN110738438A (en)double-platform synchronous retail management device
CN113554457B (en)Intelligent poster generation method and device suitable for e-commerce platform and storage medium
US20070038663A1 (en)Systems and methods for extracting and adapting data
EP2887240A1 (en)Electronic product information display system
JP2018128925A (en)Information output program, information output method and information output device
KR102062248B1 (en)Method for advertising releated commercial image by analyzing online news article image
CN113643075B (en)Intelligent poster generation method, device and storage medium based on machine learning
KR20210111117A (en)Transaction system based on extracted image from uploaded media

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
RJ01Rejection of invention patent application after publication
RJ01Rejection of invention patent application after publication

Application publication date:20190125


[8]ページ先頭

©2009-2025 Movatter.jp