Movatterモバイル変換


[0]ホーム

URL:


CN109190007A - Data analysing method and device - Google Patents

Data analysing method and device
Download PDF

Info

Publication number
CN109190007A
CN109190007ACN201810802396.XACN201810802396ACN109190007ACN 109190007 ACN109190007 ACN 109190007ACN 201810802396 ACN201810802396 ACN 201810802396ACN 109190007 ACN109190007 ACN 109190007A
Authority
CN
China
Prior art keywords
attribute
business platform
target object
analyzed
initial data
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
CN201810802396.XA
Other languages
Chinese (zh)
Other versions
CN109190007B (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.)
Advanced Nova Technology Singapore Holdings 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 CN201810802396.XApriorityCriticalpatent/CN109190007B/en
Publication of CN109190007ApublicationCriticalpatent/CN109190007A/en
Application grantedgrantedCritical
Publication of CN109190007BpublicationCriticalpatent/CN109190007B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Classifications

Landscapes

Abstract

This specification embodiment provides a kind of data analysing method and device, this method comprises: obtaining initial data relevant to target object on each business platform to be analyzed respectively;Semantic analysis is carried out to the initial data of above-mentioned acquisition, to determine attribute relevant information of the target object on each business platform to be analyzed;Target object attribute relevant information corresponding on each business platform to be analyzed is compared, comparison result is obtained;Wherein, above-mentioned business platform to be analyzed has the business of same type.

Description

Data analysing method and device
Technical field
This application involves data processing field more particularly to a kind of data analysing methods and device.
Background technique
With the fast development of information technology, the terminal devices such as mobile phone, tablet computer, computer have obtained widely answeringWith, and the various businesses platform installed on the terminal device has also obtained quick development, and is widely used.AndAnd for every kind of type of service, generally can all there are multiple corresponding business platforms, for example, shopping class business platform, navigation typeBusiness platform, take-away class business platform etc..
And for the different business platforms with identical services type, there may be the business of certain overlappings, therefore,For the ease of the operation or development of business platform, it may be desirable to be compared with the information on other business platforms.Existing rankSection, general to carry out the search of related data by people's business platform and compare, efficiency is lower and is easy error.
Therefore, it needs to propose a kind of data analysing method, efficiently the data on different business platform is carried out with realizingCompare.
Summary of the invention
The purpose of this specification embodiment is to provide a kind of data analysing method and device, is getting each industry to be analyzedOn business platform after initial data relevant to target object, by way of carrying out semantic analysis to the initial data, mesh is determinedThe attribute relevant information of object is marked, so that target object attribute correlation corresponding on each business platform to be analyzed be believedBreath is compared, and realizes the automated analysis of related data in different platform, improves the efficiency that data compare, and accurateProperty is higher.
In order to solve the above technical problems, this specification embodiment is achieved in that
This specification embodiment provides a kind of data analysing method, comprising:
Initial data relevant to target object on each business platform to be analyzed is obtained respectively;Wherein, described to be analyzedBusiness platform has the business of same type;
Semantic analysis is carried out to the initial data, with the determination target object in each business platform to be analyzedOn attribute relevant information;
Target object attribute relevant information corresponding on each business platform to be analyzed is compared,Obtain comparison result.
This specification embodiment additionally provides a kind of data analysing method, comprising:
The first initial data relevant to commodity favor information on first kind business platform is obtained, and obtains the second class industryThe second initial data relevant to commodity favor information on business platform;Wherein, the first kind business platform and second classBusiness platform has the business of same type;The data of first initial data obtained from the first kind business platformFormat is reference format;
Semantic analysis is carried out to first initial data, determines that the commodity favor information is flat in the first kind businessThe first attribute relevant information on platform;And standardized format processing and semantic analysis are carried out to second initial data, reallyFixed second attribute relevant information of the commodity favor information on the second class business platform;
Compare the first attribute relevant information and the second attribute relevant information, obtains the commodity favor information and existPreferential degree on the first kind business platform and the second class business platform.
This specification embodiment additionally provides a kind of data analysis set-up, comprising:
First obtains module, obtains initial data relevant to target object on each business platform to be analyzed respectively;ItsIn, the business platform to be analyzed has the business of same type;
Analysis module carries out semantic analysis to the initial data, with the determination target object each described wait divideAnalyse the attribute relevant information on business platform;
First comparison module is related by target object attribute corresponding on each business platform to be analyzedInformation is compared, and obtains comparison result.
This specification embodiment additionally provides a kind of data analysis set-up, comprising:
Second obtains module, obtains the first initial data relevant to commodity favor information on first kind business platform, withAnd obtain the second initial data relevant to commodity favor information on the second class business platform;Wherein, the first kind business is flatPlatform and the second class business platform have the business of same type;Described first obtained from the first kind business platformThe data format of initial data is reference format;
Processing module carries out semantic analysis to first initial data, determines the commodity favor information described theThe first attribute relevant information on a kind of business platform;And standardized format processing and language are carried out to second initial dataJustice analysis, determines second attribute relevant information of the commodity favor information on the second class business platform;
Second comparison module, the first attribute relevant information and the second attribute relevant information obtain describedPreferential degree of the commodity favor information on the first kind business platform and the second class business platform.
This specification embodiment additionally provides a kind of data analysis equipment, comprising:
Processor;And
It is arranged to the memory of storage computer executable instructions, the executable instruction makes the place when executedManage device:
Initial data relevant to target object on each business platform to be analyzed is obtained respectively;Wherein, described to be analyzedBusiness platform has the business of same type;
Semantic analysis is carried out to the initial data, with the determination target object in each business platform to be analyzedOn attribute relevant information;
Target object attribute relevant information corresponding on each business platform to be analyzed is compared,Obtain comparison result.
This specification embodiment additionally provides a kind of data analysis equipment, comprising:
Processor;And
It is arranged to the memory of storage computer executable instructions, the executable instruction makes the place when executedManage device:
The first initial data relevant to commodity favor information on first kind business platform is obtained, and obtains the second class industryThe second initial data relevant to commodity favor information on business platform;Wherein, the first kind business platform and second classBusiness platform has the business of same type;The data of first initial data obtained from the first kind business platformFormat is reference format;
Semantic analysis is carried out to first initial data, determines that the commodity favor information is flat in the first kind businessThe first attribute relevant information on platform;And standardized format processing and semantic analysis are carried out to second initial data, reallyFixed second attribute relevant information of the commodity favor information on the second class business platform;
Compare the first attribute relevant information and the second attribute relevant information, obtains the commodity favor information and existPreferential degree on the first kind business platform and the second class business platform.
This specification embodiment additionally provides a kind of storage medium, described to hold for storing computer executable instructionsFollowing below scheme is realized in row instruction when executed:
Initial data relevant to target object on each business platform to be analyzed is obtained respectively;Wherein, described to be analyzedBusiness platform has the business of same type;
Semantic analysis is carried out to the initial data, with the determination target object in each business platform to be analyzedOn attribute relevant information;
Target object attribute relevant information corresponding on each business platform to be analyzed is compared,Obtain comparison result.
This specification embodiment additionally provides a kind of storage medium, described to hold for storing computer executable instructionsFollowing below scheme is realized in row instruction when executed:
The first initial data relevant to commodity favor information on first kind business platform is obtained, and obtains the second class industryThe second initial data relevant to commodity favor information on business platform;Wherein, the first kind business platform and second classBusiness platform has the business of same type;The data of first initial data obtained from the first kind business platformFormat is reference format;
Semantic analysis is carried out to first initial data, determines that the commodity favor information is flat in the first kind businessThe first attribute relevant information on platform;And standardized format processing and semantic analysis are carried out to second initial data, reallyFixed second attribute relevant information of the commodity favor information on the second class business platform;
Compare the first attribute relevant information and the second attribute relevant information, obtains the commodity favor information and existPreferential degree on the first kind business platform and the second class business platform.
Technical solution in through this embodiment, it is relevant to target object on getting each business platform to be analyzedAfter initial data, by way of carrying out semantic analysis to the initial data, the attribute relevant information of target object is determined, thusTarget object attribute relevant information corresponding on each business platform to be analyzed is compared, different platform is realizedThe automated analysis of upper related data improves the efficiency that data compare, and accuracy is higher.
Detailed description of the invention
In order to illustrate more clearly of this specification embodiment or technical solution in the prior art, below will to embodiment orAttached drawing needed to be used in the description of the prior art is briefly described, it should be apparent that, the accompanying drawings in the following description is onlySome embodiments as described in this application, for those of ordinary skill in the art, before not making the creative labor propertyIt puts, is also possible to obtain other drawings based on these drawings.
Fig. 1 is the first method flow chart for the data analysing method that this specification embodiment provides;
Fig. 2 is the second method flow chart for the data analysing method that this specification embodiment provides;
Fig. 3 is the third method flow diagram for the data analysing method that this specification embodiment provides;
Fig. 4 is the flow diagram for the data analysing method that this specification embodiment provides;
Fig. 5 is the fourth method flow chart for the data analysing method that this specification embodiment provides;
Fig. 6 is the first the module composition schematic diagram for the data analysis set-up that this specification embodiment provides;
Fig. 7 is second of module composition schematic diagram of the data analysis set-up that this specification embodiment provides;
Fig. 8 is the structural schematic diagram for the data analysis equipment that this specification embodiment provides.
Specific embodiment
In order to make those skilled in the art better understand the technical solutions in the application, below in conjunction with this specificationAttached drawing in embodiment is clearly and completely described the technical solution in this specification embodiment, it is clear that describedEmbodiment is merely a part but not all of the embodiments of the present application.Based on the embodiment in the application, this fieldThose of ordinary skill's every other embodiment obtained without creative efforts, all should belong to the applicationThe range of protection.
This specification embodiment provides a kind of data analysing method, the method provided by this specification embodiment, canAutomated analysis is carried out to the data on different business platform with realization, is compared, the efficiency and standard for improving data analysis, comparingTrue property.
Fig. 1 is the first method flow chart for the data analysing method that this specification embodiment provides, method shown in FIG. 1Including at least following steps:
Step 102, initial data relevant to target object on each business platform to be analyzed is obtained respectively;Wherein, onState the business that business platform to be analyzed has same type.
Wherein, above-mentioned business platform to be analyzed can be to be mounted on the terminal devices such as mobile phone, tablet computer, computerApplication program;Above-mentioned target object can be discount coupon, commodity, shop, the user comment information etc. on business platform to be analyzed.
The identical business with same type of the type of service of business platform to be analyzed, business generally referred to as to be analyzed are flatPlatform can handle the business of certain same type.For example, shopping class business platform, take-away class business platform, navigation type business are flatPlatform etc..
Specifically, in this specification embodiment, can use web crawlers crawl on business platform to be analyzed with targetThe relevant initial data of object.For example, Nutch, Crawler4j, WebMagic, Scrapy, WebCollector can be usedDistributed Open Framework crawls initial data relevant to target object from business platform to be analyzed.
In addition, by web crawlers from each business platform to be analyzed swash access according to when, generally crawling be this wait divideThe webpage initial data on business platform is analysed, for different business platforms to be analyzed, the format of data may be different, therefore,May be not identical by the data format that web crawlers is acquired from each business platform to be analyzed, for example, being waited for point from someOn analysis business platform the initial data that crawls may for hypertext markup language (HyperText Markup Language,HTML) format, the initial data crawled from another business platform to be analyzed may be JSON format.In this way, being unfavorable forThe process that subsequent data analysis compares, also, the data of certain formats cannot be utilized directly, may will affect follow-up dataAnalyze the accuracy of comparison result.
Therefore, in this specification embodiment, the original relevant to target object on getting each business platform to be analyzedAfter beginning data, it is also necessary to standardized format processing is carried out to above-mentioned initial data, i.e., it will be corresponding to each business platform to be analyzedThe format of initial data be converted to unified format.Specifically, the method that this specification embodiment provides further include:
For each initial data, which is parsed, generates structuring corresponding to above-mentioned target objectData;And standardized format processing is carried out to the data format of above structure data.
In this specification embodiment, due to be to data relevant to target object on each business platform to be analyzed intoRow compares, and therefore, analyzes for the ease of subsequent data relevant to target object, can in this specification embodimentTo parse to above-mentioned each initial data, information relevant to target object, and root are extracted from each initial dataThe structural data for being directed to target object is generated according to the relevant information extracted.
Specifically, generation can be displaying and target object phase in table form for the structural data of target objectThe information of pass.
For ease of understanding, following to be illustrated citing.
For example, in a specific embodiment, needing to carry out the coupon information launched on certain business platformsCompare, i.e., above-mentioned target object is the discount coupon on each platform.It is possible, firstly, to by web crawlers respectively from above-mentioned each flatThe initial data relevant to discount coupon acquired on platform, the corresponding initial data of platform, wherein the initial data can be withThe applicable store information of favor information and discount coupon including discount coupon.Then, the initial data crawled is parsed, is mentionedRelevant to discount coupon field is taken out, specifically, can be that the title of discount coupon, the favor information of discount coupon, discount coupon haveEffect time limit, the applicable elements of discount coupon, discount coupon are applicable in the fields such as shop and the geographical location information in the shop.It is extractingTo after above-mentioned coupon related information, the information of said extracted is shown in table form to get to for target pairThe structural data of elephant.
In addition, by target object after the initial data on each business platform to be analyzed is converted to structural data,Since the data format of the data of each business platform to be analyzed may be not identical, for the ease of subsequent carry out dataAnalysis is compared, it is also necessary to carry out standardized format processing to the data format of structural data.Above-mentioned data format generally comprisesThe contents such as font, capital and small letter, simplified and traditional font, the representation of number and the full half-angle of character of data.
In the specific implementation, standard data format can be preset, after converting raw data into structural data,The data format of field each in structural data is uniformly converted into standard data format, to realize the format of data formatStandardization.
In this specification embodiment, by converting raw data into structural data, number relevant to target objectAccording to that can be shown in table form, content is clear, is analyzed data, is compared convenient for subsequent;In addition, by eachThe data format of a structural data carries out standardized format processing, can be by data corresponding to each business platform to be analyzedFormat conversion is unified format, convenient for subsequent progress data analysis and is compared, so as to prevent since data format is inconsistentCaused by data analysis error the case where generation.
Step 104, semantic analysis is carried out to above-mentioned initial data, to determine target object in each business platform to be analyzedOn attribute relevant information.
Wherein, above-mentioned attribute relevant information can be category corresponding to each attribute and each attribute of target objectProperty value.
In above-mentioned steps 104, semantic analysis is carried out to above-mentioned initial data, to determine target object each to be analyzedAttribute relevant information on business platform, specifically comprises the following steps one, step 2 and step 3;
Step 1: the initial data according to corresponding to each business platform to be analyzed determines target object each to be analyzedThe attribute value of primitive attribute on business platform;
Step 2: the attribute value of the primitive attribute to target object on each business platform to be analyzed carries out semantic pointAnalysis determines the objective attribute target attribute of target object attribute value corresponding on each business platform to be analyzed;Wherein, above-mentioned target categoryProperty includes the association attributes of primitive attribute and primitive attribute;
Step 3: establishing category of the objective attribute target attribute of business platform and target object to be analyzed on the business platform to be analyzedMapping relations between property value, obtain attribute relevant information of the target object on each business platform to be analyzed.
In this specification embodiment, above-mentioned data structured can be executed to pass before executing above-mentioned steps 104The standardized step of formula.
If before executing step 104, the step of having been carried out data structured and standardized format, then upperIt states in step 1, determines the attribute value of primitive attribute of the target object on each business platform to be analyzed, it can be from original numberAccording to each field read in the structural data in corresponding structural data, each field is determined as target objectContent corresponding to each field is determined as the attribute value of the primitive attribute of target object by primitive attribute.
For ease of understanding, following to be illustrated citing.
If for example, above-mentioned target object be discount coupon, then the primitive attribute of target object can for discount coupon title,The favor information of discount coupon, the term of validity of discount coupon, the applicable elements of discount coupon, discount coupon applicable shop and the shopThe fields such as geographical location information, and the attribute value of primitive attribute can be the particular content of each field.Such as: discount coupon hasThe effect time limit is on July 27,13 days to 2018 July in 2018, and primitive attribute is the term of validity of discount coupon, the primitive attributeAttribute value is on July 27,13 days to 2018 July in 2018.
In this specification embodiment, due on different business platforms to be analyzed, the primitive attribute of target objectThe describing mode of attribute value or the primitive attribute of target object may be different.For example, using target object as discount couponFor, for the applicable shop of discount coupon, if being directed to the same shop, some business platforms may use the shopEnglish name, some business platforms may use the Chinese in the shop.Therefore, it is necessary to through the above steps two by target pairAs the attribute on each business platform to be analyzed is converted into identical attribute, and the attribute value use unification of each attributeLanguage is described.
Specifically, in above-mentioned steps two, to the category of primitive attribute of the target object on each business platform to be analyzedProperty value carry out semantic analysis, determine the objective attribute target attribute of target object attribute value corresponding on each business platform to be analyzed,Including one or more in following:
1), the attribute value by the first primitive attribute of target object on each business platform to be analyzed carries out similarityMatch, identical attribute value is described using setting language;And the first primitive attribute after setting language description will be usedAttribute value is determined as the attribute value of the objective attribute target attribute of target object;
2), the attribute value by the second primitive attribute of target object on each business platform to be analyzed and objective attribute target attributeAttributive character database carries out text similarity matching, and the relating attribute of the second primitive attribute is determined according to similarity mode resultAttribute value;And the attribute value of the relating attribute of the second attribute is determined as to the attribute value of the objective attribute target attribute of target object;
3), the attribute value of the third primitive attribute based on target object carries out target object using default sorting algorithmClassification, determines the type of target object;And the type of target object is determined as to the attribute value of the objective attribute target attribute of target object;
4), the description of the attribute value and foundation by the 4th primitive attribute of target object on each business platform to be analyzedThe feature templates database of language is matched, and describes the category of the 4th primitive attribute using setting description language according to matching resultProperty value;And the objective attribute target attribute that target object will be determined as using the attribute value of the 4th primitive attribute after setting description language descriptionAttribute value.
It should be noted that in this specification embodiment, it is possible to use only it is above-mentioned 1), 2), 3) He 4) in one it is rightEach primitive attribute of target object carries out semantic analysis, can also using it is above-mentioned 1), 2), 3) He 4) in two or it is multinomialSemantic analyses are carried out to the different primitive attributes of target object respectively, alternatively, can also using it is above-mentioned 1), 2), 3) He 4) inTwo or multinomial combination semantic analysis is carried out to some primitive attribute of target object.
Below by be discussed in detail respectively it is above-mentioned 1), 2), 3) He 4) in every kind of semantic analysis specific implementation process.
In 1), above-mentioned first primitive attribute can be any one attribute in the primitive attribute of target object, pass throughExecute it is above-mentioned 1) in process, can by same alike result value of some primitive attribute on each business platform to be analyzed using uniteOne mode is described, consequently facilitating subsequent when carrying out the comparison of attribute relevant information, it can be determined that the primitive attribute existsAttribute value on which platform to be analyzed is identical, to further increase the accuracy of subsequent comparison, prevents due to same attributeThe describing mode of value is different and leads to the generation for the case where comparing error.
In this specification embodiment, the above-mentioned attribute value by the first primitive attribute on each business platform to be analyzed intoRow similarity mode can be realized using cosine similarity, jacard similarity scheduling algorithm.
In the specific implementation, it can be extracted and first from initial data corresponding to each business platform to be analyzed respectivelyInformation associated with the attribute value is denoted as the related text of the attribute value by the associated information of the attribute value of primitive attribute.Then the intersection of word and word in any two related text are calculated separately in related text corresponding to business platform to be analyzedUnion, then calculate intersection in word number with and concentrate word number ratio, which is denoted as two correlationsThen the similarity value is compared by the similarity value between text with default similarity threshold, if the similarity value is bigIn default similarity threshold, then it is assumed that attribute value of first primitive attribute on above-mentioned two business platform to be analyzed is identical.
In another embodiment, the first primitive attribute can also be calculated in the following way in each industry to be analyzedThe similarity value for the attribute value being engaged on platform, for ease of description, following will be to calculate the first primitive attribute in two industry to be analyzedIt is described for the similarity value of attribute value on business platform, two business platforms to be analyzed are denoted as the first industry to be analyzed respectivelyBusiness platform and the second business platform to be analyzed.
Such as the attribute with the first primitive attribute that will be extracted from initial data corresponding to the first business platform to be analyzedIt is worth associated characteristic information and is denoted as fisrt feature information aggregate, wherein includes multiple subcharacters in fisrt feature information aggregateInformation can be denoted as the first subcharacter information 1, the first subcharacter information 2, the first subcharacter information N, wherein N is positive integer.It is associated with the attribute value of the first primitive attribute by what is extracted from initial data corresponding to the second business platform to be analyzedCharacteristic information is denoted as second feature information aggregate, wherein includes multiple subcharacter information, Ke Yiji in second feature information aggregateFor the second subcharacter information 1, the second subcharacter information 2, the second subcharacter information M, wherein M is positive integer, and the value of M canIt, can also be not identical as N with identical as N.
Then it calculates separately in fisrt feature information aggregate and believes with subcharacter same type of in second feature information aggregateSub- similarity value between breath, and be weighted to each sub- similarity value, then calculate adding between each sub- similarity valueQuan He, using the weighted sum as attribute value of first primitive attribute on the first business platform to be analyzed in the second industry to be analyzedThe similarity value being engaged between the attribute value on platform.The similarity value is compared with default similarity threshold, if the phaseIt is greater than default similarity value like angle value, then it is assumed that attribute value phase of first primitive attribute on above-mentioned two business platform to be analyzedTogether.
Specifically, above-mentioned calculating the sub- similarity value between each subcharacter information on two business platforms to be analyzedWhen, each subcharacter information can be regarded as a feature text, then calculate the similarity value between corresponding feature text,Similarity value between corresponding feature this paper is regarded as to the similarity value between subcharacter information.
For ease of understanding, following to be illustrated citing.
If above-mentioned first primitive attribute is the applicable shop of discount coupon for example, above-mentioned target object is discount coupon, needJudge that discount coupon is applicable in shop and the applicable shop on the second business platform to be analyzed on the first business platform to be analyzedWhether paving is identical shop.It therefore, can be respectively from initial data corresponding to the first business platform to be analyzed andInformation relevant to the applicable shop of the discount coupon is obtained in initial data corresponding to two business platforms to be analyzed, such as shopThe information such as location, shop title, shop longitude and latitude, shop telephone number.Then, according to above-mentioned shop associated information calculation discount couponThe shop that is applicable in analyze the similarity value on business platform and the second business platform to be analyzed in the first generation, if similarity valueGreater than default similarity threshold, then it is assumed that applicable shop of the discount coupon on above-mentioned two business platform to be analyzed is identical shopPaving.
It in a kind of concrete application scene, can be on different business platforms to be analyzed, the same shop is not usingSame language is described, e.g., if the applicable shop of discount coupon is Sha Sha, in addition on some business platform to be analyzedOn one business platform to be analyzed, the applicable shop of discount coupon is SASA, and SASA is the English name of Sha Sha, if according to twoThe address in a shop, the longitude and latitude in shop, shop the information such as telephone number calculate above-mentioned two shop similarity value it is bigIn or equal to default similarity threshold, then two shops that can be determined as above-mentioned entitled Sha Sha and entitled SASA are for phaseSame shop.
It is above-mentioned 2) in, above-mentioned second primitive attribute may include any one or multiple original categories of target objectProperty.Since the initial data in some cases, directly got from initial data is not subsequent progress data analysis, ratioTherefore more required attribute can be derived related to the primitive attribute by analyzing the primitive attribute gotThe relating attribute of connection.It therefore,, can be according to target object by executing above-mentioned process 2) in this specification embodimentSome or multiple primitive attributes, determine the attribute value of some proxy attribute of target object, which is then upperState the association attributes of the second primitive attribute namely the objective attribute target attribute of target object.
In this specification embodiment, the attributive character data for the objective attribute target attribute of target object can be pre-establishedLibrary is stored with the characteristic key words of each objective attribute target attribute in the attributive character database.
It in the specific implementation, can be by each spy in the attribute value of the second primitive attribute and above-mentioned attributive character databaseIt levies keyword and carries out similarity mode, similarity value is greater than or equal to corresponding to the characteristic key words of default similarity thresholdObjective attribute target attribute is determined as the relating attribute of the second primitive attribute, and the attribute value of the objective attribute target attribute is determined as to the pass of the second attributeAttribute attribute value.
For ease of understanding, following to be illustrated citing.
For example, in a specific embodiment, above-mentioned target object is discount coupon, above-mentioned second primitive attribute can beThe relating attribute in the favor information of discount coupon and the applicable shop of discount coupon, above-mentioned second attribute being applicable in for discount couponBrand therefore can be by each product of the favor information of discount coupon and discount coupon being applicable in shop and attributive character databaseBoard keyword carries out similarity mode, and similarity mode is greater than brand corresponding to the brand keyword of default similarity thresholdIt is determined as the applicable brand of discount coupon.
By taking 711 convenience stores as an example, in attributive character database, 711 convenience stores and 711, seven- are can storeThe mapping relations of the keywords such as eleven, 7-11.
In 3), the objective attribute target attribute of above-mentioned target object is then the type of target object.Specifically, execute it is above-mentioned 3)In the process, can be classified based on text classification algorithm to target object, for example, using fasttext text classification algorithm,Fasttext text classification algorithm belongs to semi-supervised learning algorithm, does not need training characteristics using the algorithm.
If then the type of discount coupon, which can be divided into, completely subtracts certificate, coupons, gives for example, above-mentioned target object is discount couponProduct certificate and other etc..
In 4), above-mentioned 4th primitive attribute can be any one primitive attribute in the primitive attribute of target object.In some cases, the same alike result value of same attribute may be described using different describing modes, for the ease of rearThe comparison of the continuous attribute relevant information for carrying out the target object on different business platforms to be analyzed, same alike result value can be convertedFor unified describing mode.
It is retouched specifically, a variety of settings corresponding to the attribute value of the 4th primitive attribute of target object can be previously provided withPredicate speech feature templates database, execute it is above-mentioned 4) during, can will above-mentioned 4th primitive attribute it is each wait divideThe each feature templates analysed in the feature templates database of attribute value and the setting description language on business platform carry out similarityMatching is greater than setting description language corresponding to the feature templates of default similarity value to the 4th primitive attribute using similarity valueAttribute value be described.
For ease of understanding, following to be illustrated citing.
For example, above-mentioned objective attribute target attribute is discount coupon, above-mentioned 4th primitive attribute can be the favor information of discount coupon, pass throughTreated attribute above-mentioned 4) can be the preferential amount of discount coupon.Specifically, the character modules of the description language in above-mentioned foundationThe feature templates of the common discount information of discount coupon can be stored in plate database.For example, being directed to 9 folding certificates, features described above mouldThe feature templates stored in plate database may be for " the full xx amount of money is vertical to subtract 10%, the full xx amount of money enjoys that 9 foldings are preferential, 9 folding of the whole audience is preferentialDeng ".
When carrying out similarity mode, can be extracted using regular expression related to special discount in coupon informationText feature, for example, the text feature extracted can for it is vertical subtract 10%, 9 foldings etc., then by the text feature of extraction and featureEach feature templates in template database carry out similarity mode, so that it is determined that the discount of discount coupon out, and retouched using settingThe discount of discount coupon is described in predicate speech.
Further for example, above-mentioned objective attribute target attribute is discount coupon, above-mentioned 4th primitive attribute can be the term of validity of discount coupon.?On different business platforms to be analyzed, the description language of term of validity may be not identical, for example, some descriptions can be " neckTake the same day effective ", " from getting day in xx days effectively ", a variety of descriptions such as " term of validity is 2018.5.17~2018.6.1 "Mode.Compare for the ease of the subsequent analysis for carrying out data, for this kind of situation, the feature templates of the description language of above-mentioned foundationThe term of validity common feature templates of discount coupon can be stored in database.For example, being stored in features described above template databaseFeature template may be " xxxx xx month xx day to xxxx xx month xx day ", " from this very day to xxxx xx month xx day " etc..When carrying out similarity mode, it is special that text relevant to the term of validity of discount coupon on each business platform to be analyzed can be extractedEach feature templates in the text feature of extraction and features described above template database are carried out similarity mode, thus really by signIt makes the preferential time limit of discount coupon, and the preferential time limit of discount coupon is described using setting description language.
Specifically, can be directed to each business platform to be analyzed in above-mentioned steps three, establish the business platform to be analyzedWith the mapping relations of the attribute value of the target of target object on the business platform to be analyzed.
For example, one kind of three mapping relations established is possible through the above steps so that template object is discount coupon as an exampleForm is as shown in table 1.
Table 1
Platform identificationIt is applicable in brandCoupon typePreferential amount
Platform 1Sha ShaCouponsNine folding certificates
Platform 2711CouponsEight or five folding certificates
Certainly, it is exemplary illustration in table 1, does not constitute the limit for illustrating the mapping relations established in embodiment to thisIt is fixed.
Step 106, the attribute relevant information that target object is corresponding on each business platform to be analyzed is compared,Obtain comparison result.
Specifically, in step 106, by attribute relevant information of the target object on each business platform to be analyzed intoIt, can be using wherein several objective attribute target attributes in above-mentioned attribute relevant information as conditional attribute, by some target category when row comparesProperty as comparing attribute, the identical attribute for comparing attribute of the attribute value of conditional attribute on more different business platforms to be analyzedValue, so that it is determined that comparing the comparable situation of attribute value of the attribute on each business platform to be analyzed.
For example, target object is discount coupon, the objective attribute target attribute of target object includes applicable shop, the shop of discount couponGeographical location information, preferential amount for being applicable in brand and discount coupon of discount coupon etc., then more each business platform to be analyzedWhen the preferential degree of upper discount coupon, discount coupon can be applicable in shop, the geographical location information in the shop and discount couponBrand is applicable in as conditional attribute, using the preferential amount of discount coupon as attribute is compared, comparison condition attribute value is identical wait divideThe preferential amount for analysing discount coupon on business platform, so that it is determined that discount coupon on the identical business platform to be analyzed of conditional attribute valuePreferential degree.
In a specific embodiment, above-mentioned business platform to be analyzed includes first kind business platform and the second class businessPlatform;Wherein, first kind business platform is preassigned business platform, obtain from first kind business platform and target objectRelevant initial data is reference format, and the second class business platform is the business platform other than first kind business platform;
Correspondingly, in that case, in above-mentioned steps 106, by target object on each business platform to be analyzed instituteCorresponding attribute relevant information is compared, and obtains comparison result, comprising:
By attribute relevant information of the target object on first kind business platform and target object in each second class businessAttribute relevant information on platform is compared, determine attribute relevant information of the target object on first kind business platform withThe comparison result information of attribute relevant information on each second class business platform.
It, can be with it is appreciated that the second class business platform mentioned above is the business platform other than first kind business platformRefer to that the second class business platform is the business platform in business platform to be analyzed in addition to first kind business platform.
In a kind of concrete application scene, certain platforms can equal the business of itself to promote itself competitivenessPlatform is compared with other business platforms with same type business;It in that case, can be by the business platform of itselfIt is denoted as first kind business platform, other business platforms with same type business are denoted as the second class business platform.
If above-mentioned business platform to be analyzed includes a first kind business platform, then only need by target object thisAttribute relevant information and its attribute relevant information on other each second class business platforms on a kind of business platform carry outComparison;If above-mentioned business platform to be analyzed includes multiple first kind business platforms, then need that target object exists respectivelyAttribute relevant information on each first kind business platform and the attribute relevant information on other each second class business platformsIt is compared.
In a specific embodiment, if above-mentioned business platform to be analyzed includes first kind business platform and the second classBusiness platform, for the specific implementation process such as Fig. 2 institute for the data analysing method that this kind of situation, this specification embodiment provideShow.Fig. 2 shows the second method flow chart for the data analysing method that this specification embodiment provides, methods shown in Fig. 2Including at least following steps:
Step 202, the first initial data relevant to target object on the second class business platform is crawled by web crawlers.
Step 204, the first initial data is parsed, is generated for structural data corresponding to target object.
Step 206, standardized format processing is carried out to above structure data, obtained corresponding to the second class business platformFirst normal data.
Step 208, the second normal data relevant to target object on first kind business platform is obtained.
Step 210, semantic analysis is carried out to the first normal data and the second normal data respectively, determines target object theThe first attribute of the second attribute relevant information and target object on first kind business platform on two class business platforms is relatedInformation.
Step 212, the first attribute relevant information is compared with the second attribute relevant information, obtains comparison result.
Wherein, the specific implementation process of each step and each step in embodiment corresponding to Fig. 1 in embodiment corresponding to Fig. 2Rapid specific implementation process is identical, and therefore, the specific implementation process of each step can refer to Fig. 1 institute in embodiment corresponding to Fig. 2Corresponding embodiment, details are not described herein again.
This specification embodiment provide data analysing method, on getting each business platform to be analyzed with target pairAfter relevant initial data, by way of carrying out semantic analysis to the initial data, determine that the attribute of target object is relatedInformation is realized so that target object attribute relevant information corresponding on each business platform to be analyzed is comparedThe automated analysis of related data, improves the efficiency that data compare, and accuracy is higher in different platform.
Corresponding to the data analysing method that embodiment corresponding to above-mentioned Fig. 1, Fig. 2 provides, it is based on identical thinking, this explanationBook embodiment additionally provides a kind of data analysing method, and Fig. 3 is the third for the data analysing method that this specification embodiment providesKind method flow diagram introduces the difference with embodiment corresponding to Fig. 1, Fig. 2, phase for method shown in Fig. 3 hereIt can refer to embodiment corresponding to Fig. 1, Fig. 2 with place, details are not described herein again.As shown in figure 3, this method includes at least following stepIt is rapid:
Step 302, the first initial data relevant to commodity favor information on first kind business platform is obtained, and is obtainedThe second initial data relevant to commodity favor information on second class business platform;Wherein, first kind business platform and the second classBusiness platform has the business of same type;The data format of the first initial data obtained from first kind business platform is markQuasiconfiguaration.
Wherein, first kind business platform be preassigned business platform, from first kind business platform obtain with it is above-mentionedRelevant first initial data of commodity favor information be reference format, above-mentioned second class business platform be first kind business platform withOuter business platform.
Specifically, in this specification embodiment, can be crawled from the second class business platform by web crawlers and quotientPreferential relevant second initial data of product.The specific acquisition process of second initial data can be implemented with reference to corresponding to Fig. 1, Fig. 2Example, details are not described herein again.
In addition, the first initial data relevant to commodity favor information on above-mentioned acquisition first kind business platform, can beData relevant to commodity favor information are read directly from first kind business platform.
In this specification embodiment, above-mentioned commodity favor information can be discount coupon.
Step 304, semantic analysis is carried out to the first initial data, determines that above-mentioned commodity favor information is flat in first kind businessThe first attribute relevant information on platform;And standardized format processing and semantic analysis carried out to the second initial data, in determinationState second attribute relevant information of the commodity favor information on the second class business platform.
Wherein, the specific implementation process of above-mentioned steps 304 can refer to embodiment corresponding to Fig. 1, Fig. 2, and details are not described herein again.
In a kind of concrete application scene, if specifically, above-mentioned target object is discount coupon;
Correspondingly, the attribute relevant information of above-mentioned target object can be one of following information or a variety of:
Discount coupon be applicable in shop, the geographical location information in the shop, discount coupon are applicable in brand, the preferential class of discount couponType, the preferential amount of discount coupon and the term of validity of discount coupon.
Step 306, compare the first attribute relevant information and the second attribute relevant information, obtain above-mentioned commodity favor information and existPreferential degree on first kind business platform and the second class business platform.
If specifically, in this specification embodiment above-mentioned commodity favor information be discount coupon, then in above-mentioned steps, thanCompared with the first attribute relevant information and the second attribute relevant information, above-mentioned commodity favor information is obtained in first kind business platform andPreferential degree on two class business platforms specifically comprises the following steps (A) and step (B);
Step (A) filters out current first kind business platform and is in having in term of validity on the second class business platformImitate discount coupon;
Step (B), by first kind business platform and the second class business platform, suitable for identical shop, identical trade companyThe preferential amount of effective discount coupon is compared, with the above-mentioned effective discount coupon of determination in first kind business platform and the second class businessPreferential degree on platform;Wherein, wherein identical shop is the same shop for belonging to the same geographical location.
It is understood that being directed to the discount coupon of discount-type, the preferential degree of the more low then discount coupon of usual discount is higher;For completely subtracting the discount coupon of type, if it is bigger with the ratio that meets the amount of money to cut the amount of money, then the preferential degree of discount coupon is higher.
If then the amount of money that cuts of the discount coupon is 60, and meeting the amount of money is for example, above-mentioned discount coupon subtracts 60 for full 298298。
Specifically, the discount coupon that above-mentioned discount coupon can be launched for businessman, or the discount coupon that businessman launches.
In certain concrete application scene, if in the discount coupon that relatively businessman launches, in order to more accurately relatively more sameThe preferential degree for the discount coupon that one businessman launches on different business platforms, the commodity which can also be applicable inPrice take into account, for the identical commodity of fixing a price, for the discount coupon of discount-type, the lower discount coupon of usual discount it is excellentFavour degree is higher;For completely subtracting the discount coupon of type, if it is bigger with the ratio that meets the amount of money to cut the amount of money, then discount coupon is excellentFavour degree is higher;If the price of commodity is different, in the preferential degree for determining coupons, can will it is preferential after commodityFinal price is taken into account.
It, can be with by comparing the preferential degree of each above-mentioned discount coupon of business platform to be analyzed in this specification embodimentIt adjusts the migration efficiency of itself convenient for business platform to be analyzed or is linked up with businessman and strive for biggish preferential degree, to be promotedThe competitiveness of itself.
Fig. 4 shows a kind of flow diagram of the data analysing method of this specification embodiment offer, shown in Fig. 4In flow chart, by distributed data acquisition platform from each second class business platform acquire on the business platform with discount coupon phaseThe initial data of pass, wherein the initial data may include merchant information and favor information;Wherein, the distributed data acquisitionPlatform can be web crawlers, for example, Nutch, Crawler4j, WebMagic, Scrapy, WebCollector distributedOpen Framework.
After the initial data that distributed data acquisition platform collects on each second class business platform, by the original numberAccording to data structured, standardization layer is sent to, above-mentioned initial data is converted into structural data by it, and to the structureChange data and carry out standardized format processing, obtains the standardized data for the second class business platform.
The relevant initial data of discount coupon on the second class business platform is converted in data structured, standardization layerAfter standardized data, which is sent to semantics recognition layer, the standardized data is carried out by semantics recognition layerSemantics recognition, with to the standardized data carry out with shop identification, brand recognition, discount identification, coupon type identify andTerm of validity identification etc., obtains first attribute relevant information of the discount coupon on the second class business platform.
In addition, semantics recognition layer is directly relevant to discount coupon original from internal data platform acquisition internal data platformData, wherein the data format of the initial data is reference format, can be directly by semantics recognition layer to the original of the reference formatBeginning data carry out semantics recognition, specific to identify that content is similarly same shop identification, brand recognition, discount identification, discount coupon classType identification and term of validity identification etc., obtain second attribute relevant information of the discount coupon on first kind business platform.
The first attribute relevant information finally will be known by semantics recognition layer and the second attribute relevant information is sent to multi-platform numberAccording to layer is compared, the first attribute relevant information and the second attribute relevant information are compared by comparing layer to platform data, thusDetermine preferential degree of the discount coupon on the second class business platform and first kind business platform.
Wherein, above-mentioned first kind business platform is preassigned business platform, and the second class business platform is first kind industryBusiness platform other than business platform.
The data analysing method that this specification embodiment provides for ease of understanding, it is following to be with " commodity favor information "For " discount coupon ", the data analysing method of this specification embodiment offer is introduced.
Fig. 5 is the fourth method flow chart for the data analysing method that this specification embodiment provides, method shown in fig. 5Including at least following steps:
Step 502, the first initial data relevant to discount coupon on the second class business platform is acquired.
Wherein, in this specification embodiment, the first original can be crawled from the second class business platform by web crawlersBeginning data.Specifically, above-mentioned first initial data may include the favor information of discount coupon and the applicable brand message of discount coupon.
Step 504, above-mentioned first initial data is converted into structural data.
Wherein, so-called structural data then refers to the data shown in table form.
Step 506, standardized format processing is carried out to the data format of above structure data, it is flat obtains the second class businessThe first normal data relevant to discount coupon on platform.
Above-mentioned data format may include the formats such as the font of each character in structural data, full half-angle
Step 508, the second normal data relevant to discount coupon on first kind business platform is obtained.
Wherein, above-mentioned second normal data is the initial data directly obtained from first kind business platform, the original numberIt is reference format according to the format for structural data and structural data.
Step 510, semantics recognition is carried out to above-mentioned first normal data and the second normal data, to obtain discount coupon theThe the first attribute correlation letter of the second attribute relevant information and discount coupon on first kind business platform on two class business platformsBreath.
Wherein, the content of above-mentioned semantics recognition includes same shop identification, brand recognition, coupon discount identification, discount couponThe information such as the term of validity of type identification and discount coupon identification.
Above-mentioned first attribute relevant information and the second attribute relevant information may include one of following information or a variety of:
Discount coupon be applicable in shop, the geographical location information in shop, discount coupon are applicable in brand, the preferential class of discount couponType, the preferential amount of discount coupon and the term of validity of discount coupon.
Step 512, it filters out effective excellent within term of validity on the second class business platform and first kind business platformFavour certificate.
Step 514, by the second class business platform and first kind business platform, suitable for identical shop, identical trade companyThe preferential amount of effective discount coupon is compared, and is put down with the effective discount coupon of determination in the second class business platform and in first kind businessPreferential degree on platform.
Wherein, identical shop is the same shop for belonging to the same geographical location.
Wherein, real corresponding to the specific implementation process Yu Fig. 1 to Fig. 4 of each method and step in embodiment corresponding to Fig. 5The specific implementation process for applying each step in example is identical, and the specific implementation process of each step can refer to real corresponding to Fig. 1 to Fig. 4The specific implementation process of each step in example is applied, details are not described herein again.
This specification embodiment provide data analysing method, on getting first kind business platform with the preferential letter of commodityIt ceases relevant first initial data and gets the second original number relevant to commodity favor information on the second class business platformAccording to rear, by way of carrying out semantic analysis to the first initial data, determine commodity favor information on first kind business platformThe first attribute relevant information, and to the second initial data be formatted standard processing and semantic analysis, determine that commodity are excellentSecond attribute relevant information of the favour information on the second class business platform, then by the first attribute relevant information and the second attribute phaseIt closes information to be compared, obtains preferential degree of the commodity favor information on first kind business platform and the second class business platform.This specification embodiment realizes the automation point of commodity favor information on first kind business platform and the second class business platformAnalysis, improves the efficiency that commodity favor information compares, and accuracy is higher, adjusts in time convenient for business platform network operator preferentialStrategy improves competitiveness.
Corresponding to the data analysing method that this specification embodiment provides, it is based on identical thinking, the embodiment of the present application is alsoA kind of data analysis set-up is provided, for executing data analysing method provided by the embodiment of the present application, Fig. 6 is this specificationThe first the module composition schematic diagram for the data analysing method that embodiment provides, device shown in fig. 6, comprising:
First obtains module 601, relevant to target object original on each business platform to be analyzed for obtaining respectivelyData;Wherein, above-mentioned business platform to be analyzed has the business of same type;
Analysis module 602, for carrying out semantic analysis to above-mentioned initial data, with the above-mentioned target object of determination on eachState the attribute relevant information on business platform to be analyzed;
First comparison module 603, for above-mentioned target object is corresponding on each above-mentioned business platform to be analyzedAttribute relevant information is compared, and obtains comparison result.
Optionally, the device that this specification embodiment provides, further includes:
Generation module parses the initial data, generates above-mentioned target pair for being directed to each above-mentioned initial dataAs corresponding structural data;
Processing module carries out standardized format processing for the data format to above structure data.
Optionally, above-mentioned analysis module 602, is specifically used for:
Determine above-mentioned target object in each industry to be analyzed according to initial data corresponding to each business platform to be analyzedThe attribute value for the primitive attribute being engaged on platform;To the category of primitive attribute of the above-mentioned target object on each business platform to be analyzedProperty value carry out semantic analysis, determine the objective attribute target attribute of above-mentioned target object attribute corresponding on each business platform to be analyzedValue;Wherein, above-mentioned objective attribute target attribute includes the association attributes of above-mentioned primitive attribute and above-mentioned primitive attribute;Establish business to be analyzedMapping relations of the objective attribute target attribute of platform and target object between the attribute value on the business platform to be analyzed, obtain above-mentioned meshMark attribute relevant information of the object on each business platform to be analyzed.
Optionally, above-mentioned analysis module 602, one or more in following also particularly useful for executing:
Attribute value of first primitive attribute of above-mentioned target object on each above-mentioned business platform to be analyzed is subjected to phaseIt is matched like degree, and identical attribute value is described using setting language;And by use setting language be described after theThe attribute value of one primitive attribute is determined as the attribute value of the objective attribute target attribute of above-mentioned target object;
By attribute value and objective attribute target attribute of the second primitive attribute of above-mentioned target object on each business platform to be analyzedAttributive character database carry out text similarity matching, the pass of above-mentioned second primitive attribute is determined according to similarity mode resultAttribute attribute value;And the attribute value of the relating attribute of above-mentioned second primitive attribute is determined as to the target of above-mentioned target objectThe attribute value of attribute;
The attribute value of third primitive attribute based on above-mentioned target object, using default sorting algorithm to above-mentioned target objectClassify, determines the type of above-mentioned target object;And the type of above-mentioned target object is determined as to the mesh of above-mentioned target objectMark the attribute value of attribute;
Attribute value of 4th primitive attribute of above-mentioned target object on each business platform to be analyzed is retouched with what is establishedThe feature templates database of predicate speech is matched, and describes above-mentioned 4th original category using setting description language according to matching resultThe attribute value of property;And it will be determined as using the attribute value of above-mentioned 4th primitive attribute after the description of above-mentioned setting description language above-mentionedThe attribute value of the objective attribute target attribute of target object.
Optionally, above-mentioned business platform to be analyzed includes first kind business platform and the second class business platform;Wherein, above-mentionedFirst kind business platform is preassigned business platform, is obtained from first kind business platform original with target object ShiShimonosekiData are reference format, and the second class business platform is the business platform other than first kind business platform;
Above-mentioned first comparison module 603, is specifically used for:
By attribute relevant information of the above-mentioned target object on above-mentioned first kind business platform with above-mentioned target object everyAttribute relevant information on a above-mentioned second class business platform is compared, and determines above-mentioned target object in above-mentioned first kind businessThe comparison result of attribute relevant information and the attribute relevant information in each above-mentioned second class business platform on platform.
This specification embodiment provide data analysis set-up, on getting each business platform to be analyzed with target pairAfter relevant initial data, by way of carrying out semantic analysis to the initial data, determine that the attribute of target object is relatedInformation is realized so that target object attribute relevant information corresponding on each business platform to be analyzed is comparedThe automated analysis of related data, improves the efficiency that data compare, and accuracy is higher in different platform.
Corresponding to the data analysing method that this specification embodiment provides, it is based on identical thinking, the embodiment of the present application is alsoA kind of data analysis set-up is provided, for executing data analysing method provided by the embodiment of the present application, Fig. 7 is this specificationSecond of module composition schematic diagram of the data analysing method that embodiment provides, device shown in Fig. 7, comprising:
Second obtains module 701, obtains the first initial data relevant to commodity favor information on first kind business platform,And obtain the second initial data relevant to commodity favor information on the second class business platform;Wherein, above-mentioned first kind businessPlatform and above-mentioned second class business platform have the business of same type;Above-mentioned obtained from above-mentioned first kind business platformThe data format of one initial data is reference format;
Processing module 702 carries out semantic analysis to above-mentioned first initial data, determines above-mentioned commodity favor information above-mentionedThe first attribute relevant information on first kind business platform;And to above-mentioned second initial data carry out standardized format processing andSemantic analysis determines second attribute relevant information of the above-mentioned commodity favor information on above-mentioned second class business platform;
Second comparison module 703, more above-mentioned first attribute relevant information and above-mentioned second attribute relevant information, obtainState preferential degree of the commodity favor information on above-mentioned first kind business platform and above-mentioned second class business platform.
Optionally, first kind business platform is preassigned business platform, obtain from first kind business platform and quotientRelevant first initial data of product favor information is reference format, and the second class business platform is the industry other than first kind business platformBusiness platform.
Optionally, above-mentioned commodity favor information is discount coupon;
Above-mentioned first attribute relevant information and above-mentioned second attribute relevant information include one of following information or a variety of:
The applicable brand, above-mentioned for being applicable in shop, the geographical location information in above-mentioned shop, above-mentioned discount coupon of above-mentioned discount couponThe term of validity of the type of offer of discount coupon, the preferential amount of above-mentioned discount coupon and above-mentioned discount coupon.
Optionally, above-mentioned second comparison module 703, is specifically used for:
It filters out and is currently at having in term of validity on above-mentioned first kind business platform and above-mentioned second class business platformImitate discount coupon;
By in above-mentioned first kind business platform and above-mentioned second class business platform, suitable for identical shop, identical trade companyThe preferential amount of effective discount coupon is compared, with the above-mentioned effective discount coupon of determination in above-mentioned first kind business platform and above-mentioned thePreferential degree on two class business platforms;Wherein, wherein above-mentioned identical shop is belong to the same geographical location sameShop.
This specification embodiment provide data analysis set-up, on getting first kind business platform with the preferential letter of commodityIt ceases relevant first initial data and gets the second original number relevant to commodity favor information on the second class business platformAccording to rear, by way of carrying out semantic analysis to the first initial data, determine commodity favor information on first kind business platformThe first attribute relevant information, and to the second initial data be formatted standard processing and semantic analysis, determine that commodity are excellentSecond attribute relevant information of the favour information on the second class business platform, then by the first attribute relevant information and the second attribute phaseIt closes information to be compared, obtains preferential degree of the commodity favor information on first kind business platform and the second class business platform.This specification embodiment realizes the automation point of commodity favor information on first kind business platform and the second class business platformAnalysis, improves the efficiency that commodity favor information compares, and accuracy is higher, adjusts in time convenient for business platform network operator preferentialStrategy improves competitiveness.
Further, based on above-mentioned Fig. 1 to method shown in fig. 5, this specification embodiment additionally provides a kind of data pointDesorption device, as shown in Figure 8.
Data analysis equipment can generate bigger difference because configuration or performance are different, may include one or one withOn processor 801 and memory 802, can store one or more storage application programs or number in memory 802According to.Wherein, memory 802 can be of short duration storage or persistent storage.The application program for being stored in memory 802 may include oneA or more than one module (diagram is not shown), each module may include can to the series of computation machine in data analysis equipmentIt executes instruction.Further, processor 801 can be set to communicate with memory 802, executes and deposits in data analysis equipmentSeries of computation machine executable instruction in reservoir 802.Data analysis equipment can also include one or more power supplys803, one or more wired or wireless network interfaces 804, one or more input/output interfaces 805, one orMore than one keyboard 806 etc..
In a specific embodiment, data analysis equipment includes memory and one or more journeySequence, perhaps more than one program is stored in memory and one or more than one program may include one for one of themOr more than one module, and each module may include to the series of computation machine executable instruction in data analysis equipment, andBe configured to be executed this by one or more than one processor or more than one program include by carry out it is following based onCalculation machine executable instruction:
Initial data relevant to target object on each business platform to be analyzed is obtained respectively;Wherein, above-mentioned to be analyzedBusiness platform has the business of same type;
Semantic analysis is carried out to above-mentioned initial data, with the above-mentioned target object of determination in each above-mentioned business platform to be analyzedOn attribute relevant information;
Above-mentioned target object attribute relevant information corresponding on each above-mentioned business platform to be analyzed is compared,Obtain comparison result.
Optionally, computer executable instructions when executed, can also realize following steps:
For each above-mentioned initial data, which is parsed, generates knot corresponding to above-mentioned target objectStructure data;And standardized format processing is carried out to the data format of above structure data.
Optionally, computer executable instructions are when executed, above-mentioned to carry out semantic analysis to above-mentioned initial data, with trueFixed attribute relevant information of the above-mentioned target object on each business platform to be analyzed, comprising:
Determine above-mentioned target object in each industry to be analyzed according to initial data corresponding to each business platform to be analyzedThe attribute value for the primitive attribute being engaged on platform;
Semantic analysis is carried out to the attribute value of primitive attribute of the above-mentioned target object on each business platform to be analyzed, reallyThe objective attribute target attribute of fixed above-mentioned target object attribute value corresponding on each business platform to be analyzed;Wherein, above-mentioned target categoryProperty includes the association attributes of above-mentioned primitive attribute and above-mentioned primitive attribute;
The objective attribute target attribute of above-mentioned business platform to be analyzed and above-mentioned target object is established on above-mentioned business platform to be analyzedAttribute value between mapping relations, obtain attribute relevant information of the above-mentioned target object on each business platform to be analyzed.
Optionally, computer executable instructions when executed, it is above-mentioned to above-mentioned target object in each business to be analyzedThe attribute value of primitive attribute on platform carries out semantic analysis, determines the objective attribute target attribute of above-mentioned target object in each industry to be analyzedIt is engaged in corresponding attribute value on platform, including one or more in following:
Attribute value of first primitive attribute of above-mentioned target object on each above-mentioned business platform to be analyzed is subjected to phaseIt is matched like degree, and identical attribute value is described using setting language;And by use setting language be described after theThe attribute value of one primitive attribute is determined as the attribute value of the objective attribute target attribute of above-mentioned target object;
By attribute value and objective attribute target attribute of the second primitive attribute of above-mentioned target object on each business platform to be analyzedAttributive character database carry out text similarity matching, the pass of above-mentioned second primitive attribute is determined according to similarity mode resultAttribute attribute value;And the attribute value of the relating attribute of above-mentioned second primitive attribute is determined as to the target of above-mentioned target objectThe attribute value of attribute;
The attribute value of third primitive attribute based on above-mentioned target object, using default sorting algorithm to above-mentioned target objectClassify, determines the type of above-mentioned target object;And the type of above-mentioned target object is determined as to the mesh of above-mentioned target objectMark the attribute value of attribute;
Attribute value of 4th primitive attribute of above-mentioned target object on each business platform to be analyzed is retouched with what is establishedThe feature templates database of predicate speech is matched, and describes above-mentioned 4th original category using setting description language according to matching resultThe attribute value of property;And it will be determined as using the attribute value of above-mentioned 4th primitive attribute after the description of above-mentioned setting description language above-mentionedThe attribute value of the objective attribute target attribute of target object.
Optionally, when executed, above-mentioned business platform to be analyzed includes that first kind business is flat to computer executable instructionsPlatform and the second class business platform;Wherein, above-mentioned first kind business platform is preassigned business platform, flat from first kind businessWhat platform obtained is reference format with the initial data in target object ShiShimonoseki, and the second class business platform is other than first kind business platformBusiness platform;
The above-mentioned attribute relevant information that above-mentioned target object is corresponding on above-mentioned each above-mentioned business platform to be analyzedIt is compared, obtains comparison result, comprising:
By attribute relevant information of the above-mentioned target object on above-mentioned first kind business platform with above-mentioned target object everyAttribute relevant information on a above-mentioned second class business platform is compared, and determines above-mentioned target object in above-mentioned first kind businessThe comparison result of attribute relevant information and the attribute relevant information in each above-mentioned second class business platform on platform.
This specification embodiment provide data analysis equipment, on getting each business platform to be analyzed with target pairAfter relevant initial data, by way of carrying out semantic analysis to the initial data, determine that the attribute of target object is relatedInformation is realized so that target object attribute relevant information corresponding on each business platform to be analyzed is comparedThe automated analysis of related data, improves the efficiency that data compare, and accuracy is higher in different platform.
In a specific embodiment, data analysis equipment includes memory and one or more journeySequence, perhaps more than one program is stored in memory and one or more than one program may include one for one of themOr more than one module, and each module may include to the series of computation machine executable instruction in data analysis equipment, andBe configured to be executed this by one or more than one processor or more than one program include by carry out it is following based onCalculation machine executable instruction:
The first initial data relevant to commodity favor information on first kind business platform is obtained, and obtains the second class industryThe second initial data relevant to commodity favor information on business platform;Wherein, above-mentioned first kind business platform and above-mentioned second classBusiness platform has the business of same type;The data of above-mentioned first initial data obtained from above-mentioned first kind business platformFormat is reference format;
Semantic analysis is carried out to above-mentioned first initial data, determines that above-mentioned commodity favor information is flat in above-mentioned first kind businessThe first attribute relevant information on platform;And standardized format processing and semantic analysis are carried out to above-mentioned second initial data, reallyFixed second attribute relevant information of the above-mentioned commodity favor information on above-mentioned second class business platform;
More above-mentioned first attribute relevant information and above-mentioned second attribute relevant information obtain above-mentioned commodity favor information and existPreferential degree on above-mentioned first kind business platform and above-mentioned second class business platform.
Optionally, when executed, first kind business platform is preassigned business platform to computer executable instructions,The first initial data relevant to commodity favor information obtained from first kind business platform is reference format, and the second class business is flatPlatform is the business platform other than first kind business platform.
Optionally, when executed, above-mentioned commodity favor information is discount coupon to computer executable instructions;
Above-mentioned first attribute relevant information or above-mentioned second attribute relevant information include one of following information or a variety of:
The applicable brand, above-mentioned for being applicable in shop, the geographical location information in above-mentioned shop, above-mentioned discount coupon of above-mentioned discount couponThe term of validity of the type of offer of discount coupon, the preferential amount of above-mentioned discount coupon and above-mentioned discount coupon.
Optionally, computer executable instructions when executed, above-mentioned first attribute relevant information and above-mentionedSecond attribute relevant information obtains above-mentioned commodity favor information in above-mentioned first kind business platform and above-mentioned second class business platformOn preferential degree, comprising:
It filters out current above-mentioned first kind business platform and is in having in term of validity on above-mentioned second class business platformImitate discount coupon;
By in above-mentioned first kind business platform and above-mentioned second class business platform, suitable for identical shop, identical trade companyThe preferential amount of effective discount coupon is compared, with the above-mentioned effective discount coupon of determination in above-mentioned first kind business platform and above-mentioned thePreferential degree on two class business platforms;Wherein, wherein above-mentioned identical shop is belong to the same geographical location sameShop.
This specification embodiment provide data analysis equipment, on getting first kind business platform with the preferential letter of commodityIt ceases relevant first initial data and gets the second original number relevant to commodity favor information on the second class business platformAccording to rear, by way of carrying out semantic analysis to the first initial data, determine commodity favor information on first kind business platformThe first attribute relevant information, and to the second initial data be formatted standard processing and semantic analysis, determine that commodity are excellentSecond attribute relevant information of the favour information on the second class business platform, then by the first attribute relevant information and the second attribute phaseIt closes information to be compared, obtains preferential degree of the commodity favor information on first kind business platform and the second class business platform.This specification embodiment realizes the automation point of commodity favor information on first kind business platform and the second class business platformAnalysis, improves the efficiency that commodity favor information compares, and accuracy is higher, adjusts in time convenient for business platform network operator preferentialStrategy improves competitiveness.
Further, based on above-mentioned Fig. 1 to method shown in fig. 5, this specification embodiment additionally provides a kind of storage JieMatter, for storing computer executable instructions, in a kind of specific embodiment, which can be USB flash disk, CD, hard diskComputer executable instructions Deng the storage of, the storage medium are able to achieve following below scheme when being executed by processor:
Initial data relevant to target object on each business platform to be analyzed is obtained respectively;Wherein, above-mentioned to be analyzedBusiness platform has the business of same type;
Semantic analysis is carried out to above-mentioned initial data, with the above-mentioned target object of determination in each above-mentioned business platform to be analyzedOn attribute relevant information;
Above-mentioned target object attribute relevant information corresponding on each above-mentioned business platform to be analyzed is compared,Obtain comparison result.
Optionally, the computer executable instructions of storage medium storage can also be realized such as when being executed by processorLower process:
For each above-mentioned initial data, which is parsed, generates knot corresponding to above-mentioned target objectStructure data;And standardized format processing is carried out to the data format of above structure data.
Optionally, the computer executable instructions of storage medium storage are above-mentioned to above-mentioned original when being executed by processorBeginning data carry out semantic analysis, with attribute relevant information of the above-mentioned target object of determination on each business platform to be analyzed, packetIt includes:
Determine above-mentioned target object in each industry to be analyzed according to initial data corresponding to each business platform to be analyzedThe attribute value for the primitive attribute being engaged on platform;
Semantic analysis is carried out to the attribute value of primitive attribute of the above-mentioned target object on each business platform to be analyzed, reallyThe objective attribute target attribute of fixed above-mentioned target object attribute value corresponding on each business platform to be analyzed;Wherein, above-mentioned target categoryProperty includes the association attributes of above-mentioned primitive attribute and above-mentioned primitive attribute;
The objective attribute target attribute of above-mentioned business platform to be analyzed and above-mentioned target object is established on above-mentioned business platform to be analyzedAttribute value between mapping relations, obtain attribute relevant information of the above-mentioned target object on each business platform to be analyzed.
Optionally, the computer executable instructions of storage medium storage are above-mentioned to above-mentioned mesh when being executed by processorThe attribute value for marking primitive attribute of the object on each business platform to be analyzed carries out semantic analysis, determines above-mentioned target objectObjective attribute target attribute attribute value corresponding on each business platform to be analyzed, including one or more in following:
Attribute value of first primitive attribute of above-mentioned target object on each above-mentioned business platform to be analyzed is subjected to phaseIt is matched like degree, and identical attribute value is described using setting language;And by use setting language be described after theThe attribute value of one primitive attribute is determined as the attribute value of the objective attribute target attribute of above-mentioned target object;
By attribute value and objective attribute target attribute of the second primitive attribute of above-mentioned target object on each business platform to be analyzedAttributive character database carry out text similarity matching, the pass of above-mentioned second primitive attribute is determined according to similarity mode resultAttribute attribute value;And the attribute value of the relating attribute of above-mentioned second primitive attribute is determined as to the target of above-mentioned target objectThe attribute value of attribute;
The attribute value of third primitive attribute based on above-mentioned target object, using default sorting algorithm to above-mentioned target objectClassify, determines the type of above-mentioned target object;And the type of above-mentioned target object is determined as to the mesh of above-mentioned target objectMark the attribute value of attribute;
Attribute value of 4th primitive attribute of above-mentioned target object on each business platform to be analyzed is retouched with what is establishedThe feature templates database of predicate speech is matched, and describes above-mentioned 4th original category using setting description language according to matching resultThe attribute value of property;And it will be determined as using the attribute value of above-mentioned 4th primitive attribute after the description of above-mentioned setting description language above-mentionedThe attribute value of the objective attribute target attribute of target object.
Optionally, the computer executable instructions of storage medium storage are when being executed by processor, above-mentioned industry to be analyzedBusiness platform includes first kind business platform and the second class business platform;Wherein, above-mentioned first kind business platform is preassignedBusiness platform, obtaining from first kind business platform is reference format, the second class business with the initial data in target object ShiShimonosekiPlatform is the business platform other than first kind business platform;
The above-mentioned attribute relevant information that above-mentioned target object is corresponding on above-mentioned each above-mentioned business platform to be analyzedIt is compared, obtains comparison result, comprising:
By attribute relevant information of the above-mentioned target object on above-mentioned first kind business platform with above-mentioned target object everyAttribute relevant information on a above-mentioned second class business platform is compared, and determines above-mentioned target object in above-mentioned first kind businessThe comparison result of attribute relevant information and the attribute relevant information in each above-mentioned second class business platform on platform.
This specification embodiment provide storage medium storage computer executable instructions when being executed by processor,It gets on each business platform to be analyzed after initial data relevant to target object, it is semantic by being carried out to the initial dataThe mode of analysis determines the attribute relevant information of target object, thus by the target object on each business platform to be analyzedCorresponding attribute relevant information is compared, and is realized the automated analysis of related data in different platform, is improved dataThe efficiency compared, and accuracy is higher.
Further, based on above-mentioned Fig. 1 to method shown in fig. 5, this specification embodiment additionally provides a kind of storage JieMatter, for storing computer executable instructions, in a kind of specific embodiment, which can be USB flash disk, CD, hard diskComputer executable instructions Deng the storage of, the storage medium are able to achieve following below scheme when being executed by processor:
The first initial data relevant to commodity favor information on first kind business platform is obtained, and obtains the second class industryThe second initial data relevant to commodity favor information on business platform;Wherein, above-mentioned first kind business platform and above-mentioned second classBusiness platform has the business of same type;The data of above-mentioned first initial data obtained from above-mentioned first kind business platformFormat is reference format;
Semantic analysis is carried out to above-mentioned first initial data, determines that above-mentioned commodity favor information is flat in above-mentioned first kind businessThe first attribute relevant information on platform;And standardized format processing and semantic analysis are carried out to above-mentioned second initial data, reallyFixed second attribute relevant information of the above-mentioned commodity favor information on above-mentioned second class business platform;
More above-mentioned first attribute relevant information and above-mentioned second attribute relevant information obtain above-mentioned commodity favor information and existPreferential degree on above-mentioned first kind business platform and above-mentioned second class business platform.
Optionally, for the computer executable instructions of storage medium storage when being executed by processor, first kind business is flatPlatform is preassigned business platform, the first initial data relevant to commodity favor information obtained from first kind business platformFor reference format, the second class business platform is the business platform other than first kind business platform.
Optionally, for the computer executable instructions of storage medium storage when being executed by processor, above-mentioned commodity are preferentialInformation is discount coupon;
Above-mentioned first attribute relevant information or above-mentioned second attribute relevant information include one of following information or a variety of:
The applicable brand, above-mentioned for being applicable in shop, the geographical location information in above-mentioned shop, above-mentioned discount coupon of above-mentioned discount couponThe term of validity of the type of offer of discount coupon, the preferential amount of above-mentioned discount coupon and above-mentioned discount coupon.
Optionally, the computer executable instructions of storage medium storage are above-mentioned when being executed by processorIt is flat in above-mentioned first kind business to obtain above-mentioned commodity favor information for first attribute relevant information and above-mentioned second attribute relevant informationPreferential degree on platform and above-mentioned second class business platform, comprising:
It filters out current above-mentioned first kind business platform and is in having in term of validity on above-mentioned second class business platformImitate discount coupon;
By in above-mentioned first kind business platform and above-mentioned second class business platform, suitable for identical shop, identical trade companyThe preferential amount of effective discount coupon is compared, with the above-mentioned effective discount coupon of determination in above-mentioned first kind business platform and above-mentioned thePreferential degree on two class business platforms;Wherein, wherein above-mentioned identical shop is belong to the same geographical location sameShop.
This specification embodiment provide storage medium storage computer executable instructions when being executed by processor,It gets on first kind business platform the first initial data relevant to commodity favor information and to get the second class business flatOn platform after the second initial data relevant to commodity favor information, by way of carrying out semantic analysis to the first initial data,It determines first attribute relevant information of the commodity favor information on first kind business platform, and lattice is carried out to the second initial dataThe processing of formula standard and semantic analysis, determine second attribute relevant information of the commodity favor information on the second class business platform,Then the first attribute relevant information is compared with the second attribute relevant information, obtains commodity favor information in first kind businessPreferential degree on platform and the second class business platform.This specification embodiment realizes first kind business platform and the second classThe automated analysis of commodity favor information on business platform, improves the efficiency that commodity favor information compares, and accuracy compared withHeight adjusts preferential strategy convenient for business platform network operator in time, improves competitiveness.
In the 1990s, the improvement of a technology can be distinguished clearly be on hardware improvement (for example,Improvement to circuit structures such as diode, transistor, switches) or software on improvement (improvement for method flow).SoAnd with the development of technology, the improvement of current many method flows can be considered as directly improving for hardware circuit.Designer nearly all obtains corresponding hardware circuit by the way that improved method flow to be programmed into hardware circuit.CauseThis, it cannot be said that the improvement of a method flow cannot be realized with hardware entities module.For example, programmable logic device(Programmable Logic Device, PLD) (such as field programmable gate array (Field Programmable GateArray, FPGA)) it is exactly such a integrated circuit, logic function determines device programming by user.By designerVoluntarily programming comes a digital display circuit " integrated " on a piece of PLD, designs and makes without asking chip makerDedicated IC chip.Moreover, nowadays, substitution manually makes IC chip, this programming is also used instead mostly " is patrolledVolume compiler (logic compiler) " software realizes that software compiler used is similar when it writes with program development,And the source code before compiling also write by handy specific programming language, this is referred to as hardware description language(Hardware Description Language, HDL), and HDL is also not only a kind of, but there are many kind, such as ABEL(Advanced Boolean Expression Language)、AHDL(Altera Hardware DescriptionLanguage)、Confluence、CUPL(Cornell University Programming Language)、HDCal、JHDL(Java Hardware Description Language)、Lava、Lola、MyHDL、PALASM、RHDL(RubyHardware Description Language) etc., VHDL (Very-High-Speed is most generally used at presentIntegrated Circuit Hardware Description Language) and Verilog.Those skilled in the art also answerThis understands, it is only necessary to method flow slightly programming in logic and is programmed into integrated circuit with above-mentioned several hardware description languages,The hardware circuit for realizing the logical method process can be readily available.
Controller can be implemented in any suitable manner, for example, controller can take such as microprocessor or processingThe computer for the computer readable program code (such as software or firmware) that device and storage can be executed by (micro-) processor canRead medium, logic gate, switch, specific integrated circuit (Application Specific Integrated Circuit,ASIC), the form of programmable logic controller (PLC) and insertion microcontroller, the example of controller includes but is not limited to following microcontrollerDevice: ARC 625D, Atmel AT91SAM, Microchip PIC18F26K20 and Silicone Labs C8051F320 are depositedMemory controller is also implemented as a part of the control logic of memory.It is also known in the art that in addition toPure computer readable program code mode is realized other than controller, can be made completely by the way that method and step is carried out programming in logicController is obtained to come in fact in the form of logic gate, switch, specific integrated circuit, programmable logic controller (PLC) and insertion microcontroller etc.Existing identical function.Therefore this controller is considered a kind of hardware component, and to including for realizing various in itThe device of function can also be considered as the structure in hardware component.Or even, it can will be regarded for realizing the device of various functionsFor either the software module of implementation method can be the structure in hardware component again.
System, device, module or the unit that above-described embodiment illustrates can specifically realize by computer chip or entity,Or it is realized by the product with certain function.It is a kind of typically to realize that equipment is computer.Specifically, computer for example may be usedThink personal computer, laptop computer, cellular phone, camera phone, smart phone, personal digital assistant, media playIt is any in device, navigation equipment, electronic mail equipment, game console, tablet computer, wearable device or these equipmentThe combination of equipment.
For convenience of description, it is divided into various units when description apparatus above with function to describe respectively.Certainly, implementing thisThe function of each unit can be realized in the same or multiple software and or hardware when application.
It should be understood by those skilled in the art that, embodiments herein can provide as method, system or computer programProduct.Therefore, complete hardware embodiment, complete software embodiment or reality combining software and hardware aspects can be used in the applicationApply the form of example.Moreover, it wherein includes the computer of computer usable program code that the application, which can be used in one or more,The computer program implemented in usable storage medium (including but not limited to magnetic disk storage, CD-ROM, optical memory etc.) producesThe form of product.
The application is reference according to the method for this specification embodiment, the stream of equipment (system) and computer program productJourney figure and/or block diagram describe.It should be understood that can be realized by computer program instructions each in flowchart and/or the block diagramThe combination of process and/or box in process and/or box and flowchart and/or the block diagram.It can provide these computer journeysSequence instruct to general purpose computer, special purpose computer, Embedded Processor or other programmable data processing devices processor withA machine is generated, so that the instruction generation executed by computer or the processor of other programmable data processing devices is used forRealize the dress for the function of specifying in one or more flows of the flowchart and/or one or more blocks of the block diagramIt sets.
These computer program instructions, which may also be stored in, is able to guide computer or other programmable data processing devices with spyDetermine in the computer-readable memory that mode works, so that it includes referring to that instruction stored in the computer readable memory, which generates,Enable the manufacture of device, the command device realize in one box of one or more flows of the flowchart and/or block diagram orThe function of being specified in multiple boxes.
These computer program instructions also can be loaded onto a computer or other programmable data processing device, so that countingSeries of operation steps are executed on calculation machine or other programmable devices to generate computer implemented processing, thus in computer orThe instruction executed on other programmable devices is provided for realizing in one or more flows of the flowchart and/or block diagram oneThe step of function of being specified in a box or multiple boxes.
In a typical configuration, calculating equipment includes one or more processors (CPU), input/output interface, netNetwork interface and memory.
Memory may include the non-volatile memory in computer-readable medium, random access memory (RAM) and/orThe forms such as Nonvolatile memory, such as read-only memory (ROM) or flash memory (flash RAM).Memory is computer-readable mediumExample.
Computer-readable medium includes permanent and non-permanent, removable and non-removable media can be by any methodOr technology come realize information store.Information can be computer readable instructions, data structure, the module of program or other data.The example of the storage medium of computer includes, but are not limited to phase change memory (PRAM), static random access memory (SRAM), movesState random access memory (DRAM), other kinds of random access memory (RAM), read-only memory (ROM), electric erasableProgrammable read only memory (EEPROM), flash memory or other memory techniques, read-only disc read only memory (CD-ROM) (CD-ROM),Digital versatile disc (DVD) or other optical storage, magnetic cassettes, tape magnetic disk storage or other magnetic storage devicesOr any other non-transmission medium, can be used for storage can be accessed by a computing device information.As defined in this article, it calculatesMachine readable medium does not include temporary computer readable media (transitory media), such as the data-signal and carrier wave of modulation.
It should also be noted that, the terms "include", "comprise" or its any other variant are intended to nonexcludabilityIt include so that the process, method, commodity or the equipment that include a series of elements not only include those elements, but also to wrapInclude other elements that are not explicitly listed, or further include for this process, method, commodity or equipment intrinsic wantElement.In the absence of more restrictions, the element limited by sentence "including a ...", it is not excluded that including described wantThere is also other identical elements in the process, method of element, commodity or equipment.
It will be understood by those skilled in the art that embodiments herein can provide as method, system or computer program product.Therefore, complete hardware embodiment, complete software embodiment or embodiment combining software and hardware aspects can be used in the applicationForm.It is deposited moreover, the application can be used to can be used in the computer that one or more wherein includes computer usable program codeThe shape for the computer program product implemented on storage media (including but not limited to magnetic disk storage, CD-ROM, optical memory etc.)Formula.
The application can describe in the general context of computer-executable instructions executed by a computer, such as programModule.Generally, program module includes routines performing specific tasks or implementing specific abstract data types, programs, objects, groupPart, data structure etc..The application can also be practiced in a distributed computing environment, in these distributed computing environments, byTask is executed by the connected remote processing devices of communication network.In a distributed computing environment, program module can be withIn the local and remote computer storage media including storage equipment.
All the embodiments in this specification are described in a progressive manner, same and similar portion between each embodimentDividing may refer to each other, and each embodiment focuses on the differences from other embodiments.Especially for system realityFor applying example, since it is substantially similar to the method embodiment, so being described relatively simple, related place is referring to embodiment of the methodPart explanation.
The above description is only an example of the present application, is not intended to limit this application.For those skilled in the artFor, various changes and changes are possible in this application.All any modifications made within the spirit and principles of the present application are equalReplacement, improvement etc., should be included within the scope of the claims of this application.

Claims (19)

Determine the target object each described wait divide according to initial data corresponding to each business platform to be analyzedAnalyse the attribute value of the primitive attribute on business platform;It is original on each business platform to be analyzed to the target objectThe attribute value of attribute carries out semantic analysis, determines the objective attribute target attribute of the target object on each business platform to be analyzedCorresponding attribute value;Wherein, the objective attribute target attribute includes the association attributes of the primitive attribute and the primitive attribute;It buildsStand attribute value of the objective attribute target attribute of the business platform to be analyzed and the target object on the business platform to be analyzed itBetween mapping relations, obtain attribute relevant information of the target object on each business platform to be analyzed.
CN201810802396.XA2018-07-202018-07-20Data analysis method and deviceActiveCN109190007B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201810802396.XACN109190007B (en)2018-07-202018-07-20Data analysis method and device

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201810802396.XACN109190007B (en)2018-07-202018-07-20Data analysis method and device

Publications (2)

Publication NumberPublication Date
CN109190007Atrue CN109190007A (en)2019-01-11
CN109190007B CN109190007B (en)2022-10-04

Family

ID=64936487

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201810802396.XAActiveCN109190007B (en)2018-07-202018-07-20Data analysis method and device

Country Status (1)

CountryLink
CN (1)CN109190007B (en)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN110378735A (en)*2019-07-192019-10-25口口相传(北京)网络技术有限公司Resource information management system and method
CN110727710A (en)*2019-10-122020-01-24平安医疗健康管理股份有限公司Data analysis method and device, computer equipment and storage medium
CN111079391A (en)*2019-12-312020-04-28恩亿科(北京)数据科技有限公司Report generation method and device
CN111208990A (en)*2019-12-272020-05-29苏州数设科技有限公司Object analysis method and device
CN111598594A (en)*2019-02-202020-08-28阿里巴巴集团控股有限公司Method and device for identifying event occurrence, electronic equipment and readable storage medium
CN111695936A (en)*2020-05-152020-09-22浙江口碑网络技术有限公司Information binding method, device and equipment
CN112348421A (en)*2019-08-082021-02-09北京国双科技有限公司Data processing method and device
CN112381603A (en)*2020-11-052021-02-19深圳创维-Rgb电子有限公司Television shopping price comparison processing method and device, intelligent terminal and storage medium
CN112488840A (en)*2019-09-122021-03-12京东数字科技控股有限公司Information output method and device
CN114385895A (en)*2022-01-142022-04-22政采云有限公司 A commodity inspection method, device, electronic device and medium
CN115357630A (en)*2022-10-242022-11-18北京国电通网络技术有限公司 Information detection method, device, device, computer readable medium and program product

Citations (10)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US7062509B1 (en)*2000-05-222006-06-13Instill CorporationSystem and method for product data standardization
CN102779133A (en)*2011-05-122012-11-14苏州同程旅游网络科技有限公司Price searching and comparing method based on multiple platforms and multiple suppliers
CN103178982A (en)*2011-12-232013-06-26阿里巴巴集团控股有限公司Method and device for analyzing log
CN105279277A (en)*2015-11-122016-01-27百度在线网络技术(北京)有限公司Knowledge data processing method and device
US20160125362A1 (en)*2014-11-032016-05-05Adp, LlcSystems and processes of importing and comparing benefit options
CN105912642A (en)*2016-04-082016-08-31世纪禾光科技发展(北京)有限公司Product price data acquisition method and system
CN106651506A (en)*2016-10-262017-05-10腾讯科技(深圳)有限公司Commodity price comparing method, server and terminal device
CN106779809A (en)*2016-11-252017-05-31增立智造信息科技有限公司A kind of pricing information optimum organization method and system of big data platform
CN107229640A (en)*2016-03-242017-10-03阿里巴巴集团控股有限公司Similarity processing method, object screening technique and device
CN107808325A (en)*2017-10-262018-03-16广州供电局有限公司The concurrent real-time price comparing method of more electric business merchandise news real-time acquisition systems and more electric business

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US7062509B1 (en)*2000-05-222006-06-13Instill CorporationSystem and method for product data standardization
CN102779133A (en)*2011-05-122012-11-14苏州同程旅游网络科技有限公司Price searching and comparing method based on multiple platforms and multiple suppliers
CN103178982A (en)*2011-12-232013-06-26阿里巴巴集团控股有限公司Method and device for analyzing log
US20160125362A1 (en)*2014-11-032016-05-05Adp, LlcSystems and processes of importing and comparing benefit options
CN105279277A (en)*2015-11-122016-01-27百度在线网络技术(北京)有限公司Knowledge data processing method and device
CN107229640A (en)*2016-03-242017-10-03阿里巴巴集团控股有限公司Similarity processing method, object screening technique and device
CN105912642A (en)*2016-04-082016-08-31世纪禾光科技发展(北京)有限公司Product price data acquisition method and system
CN106651506A (en)*2016-10-262017-05-10腾讯科技(深圳)有限公司Commodity price comparing method, server and terminal device
CN106779809A (en)*2016-11-252017-05-31增立智造信息科技有限公司A kind of pricing information optimum organization method and system of big data platform
CN107808325A (en)*2017-10-262018-03-16广州供电局有限公司The concurrent real-time price comparing method of more electric business merchandise news real-time acquisition systems and more electric business

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
武志刚等: "基于投票机制的语句倾向性判定方法", 《软件导刊》*

Cited By (16)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN111598594A (en)*2019-02-202020-08-28阿里巴巴集团控股有限公司Method and device for identifying event occurrence, electronic equipment and readable storage medium
CN110378735B (en)*2019-07-192022-03-22口口相传(北京)网络技术有限公司Resource information management system and method
CN110378735A (en)*2019-07-192019-10-25口口相传(北京)网络技术有限公司Resource information management system and method
CN112348421A (en)*2019-08-082021-02-09北京国双科技有限公司Data processing method and device
CN112488840A (en)*2019-09-122021-03-12京东数字科技控股有限公司Information output method and device
CN110727710A (en)*2019-10-122020-01-24平安医疗健康管理股份有限公司Data analysis method and device, computer equipment and storage medium
CN110727710B (en)*2019-10-122023-02-07平安医疗健康管理股份有限公司Data analysis method and device, computer equipment and storage medium
CN111208990A (en)*2019-12-272020-05-29苏州数设科技有限公司Object analysis method and device
CN111208990B (en)*2019-12-272024-05-24苏州数设科技有限公司Object analysis method and device
CN111079391A (en)*2019-12-312020-04-28恩亿科(北京)数据科技有限公司Report generation method and device
CN111079391B (en)*2019-12-312024-01-19恩亿科(北京)数据科技有限公司Report generation method and device
CN111695936A (en)*2020-05-152020-09-22浙江口碑网络技术有限公司Information binding method, device and equipment
CN111695936B (en)*2020-05-152021-05-28浙江口碑网络技术有限公司Information binding method, device and equipment
CN112381603A (en)*2020-11-052021-02-19深圳创维-Rgb电子有限公司Television shopping price comparison processing method and device, intelligent terminal and storage medium
CN114385895A (en)*2022-01-142022-04-22政采云有限公司 A commodity inspection method, device, electronic device and medium
CN115357630A (en)*2022-10-242022-11-18北京国电通网络技术有限公司 Information detection method, device, device, computer readable medium and program product

Also Published As

Publication numberPublication date
CN109190007B (en)2022-10-04

Similar Documents

PublicationPublication DateTitle
CN109190007A (en)Data analysing method and device
CN105335133B (en)Method and apparatus for generating business rule model
CN110019616B (en)POI (Point of interest) situation acquisition method and equipment, storage medium and server thereof
CN107204184A (en)Audio recognition method and system
CN106970912A (en)Chinese sentence similarity calculating method, computing device and computer-readable storage medium
CN113535817A (en)Method and device for generating characteristic broad table and training business processing model
CN107291840A (en) A method and device for constructing a user attribute prediction model
CN110363206B (en)Clustering of data objects, data processing and data identification method
CN108875743A (en)A kind of text recognition method and device
CN109582954A (en)Method and apparatus for output information
CN110110198A (en)A kind of method for abstracting web page information and device
CN117494068B (en) A network public opinion analysis method and device combining deep learning and causal inference
CN112948575A (en)Text data processing method, text data processing device and computer-readable storage medium
CN112735564A (en)Mental health state prediction method, mental health state prediction apparatus, mental health state prediction medium, and computer program product
CN115905284A (en) A data processing method, device, equipment and storage medium
WO2024245081A1 (en)Model training method, text processing method and related device
CN110688540A (en)Cheating account screening method, device, equipment and medium
CN119357382A (en) A method, device, equipment and medium for generating a chart
CN117828360A (en)Model training method, model training device, model code generating device, storage medium and storage medium
CN118916442A (en)Data processing method and device and electronic equipment
CN109213990A (en)Feature extraction method and device and server
US20090182759A1 (en)Extracting entities from a web page
CN112541069A (en)Text matching method, system, terminal and storage medium combined with keywords
CN112069267B (en) A data processing method and device
CN116340515A (en)Text classification method and device and electronic equipment

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
TA01Transfer of patent application right
TA01Transfer of patent application right

Effective date of registration:20200924

Address after:Cayman Enterprise Centre, 27 Hospital Road, George Town, Grand Cayman, British Islands

Applicant after:Advanced innovation technology Co.,Ltd.

Address before:A four-storey 847 mailbox in Grand Cayman Capital Building, British Cayman Islands

Applicant before:Alibaba Group Holding Ltd.

Effective date of registration:20200924

Address after:Cayman Enterprise Centre, 27 Hospital Road, George Town, Grand Cayman, British Islands

Applicant after:Innovative advanced technology Co.,Ltd.

Address before:Cayman Enterprise Centre, 27 Hospital Road, George Town, Grand Cayman, British Islands

Applicant before:Advanced innovation technology Co.,Ltd.

GR01Patent grant
GR01Patent grant
TR01Transfer of patent right
TR01Transfer of patent right

Effective date of registration:20240228

Address after:Guohao Times City # 20-01, 128 Meizhi Road, Singapore

Patentee after:Advanced Nova Technology (Singapore) Holdings Ltd.

Country or region after:Singapore

Address before:Cayman Enterprise Centre, 27 Hospital Road, George Town, Grand Cayman, British Islands

Patentee before:Innovative advanced technology Co.,Ltd.

Country or region before:Cayman Islands


[8]ページ先頭

©2009-2025 Movatter.jp