CN109685576A - A kind of automatic coordination valence method, apparatus of engineering material, terminal device and storage medium - Google Patents
A kind of automatic coordination valence method, apparatus of engineering material, terminal device and storage medium Download PDFInfo
- Publication number
- CN109685576A CN109685576A CN201811595100.8A CN201811595100A CN109685576A CN 109685576 A CN109685576 A CN 109685576A CN 201811595100 A CN201811595100 A CN 201811595100A CN 109685576 A CN109685576 A CN 109685576A
- Authority
- CN
- China
- Prior art keywords
- material data
- data
- suggesting
- different
- coordination valence
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 239000000463 material Substances 0.000 title claims abstract description 686
- 238000000034 method Methods 0.000 title claims abstract description 38
- 238000003860 storage Methods 0.000 title claims abstract description 19
- 239000010421 standard material Substances 0.000 claims abstract description 99
- 238000004590 computer program Methods 0.000 claims description 11
- 238000000605 extraction Methods 0.000 claims description 10
- 238000010276 construction Methods 0.000 abstract description 11
- 239000000523 sample Substances 0.000 description 17
- 238000004154 testing of material Methods 0.000 description 8
- 238000012549 training Methods 0.000 description 7
- 239000004800 polyvinyl chloride Substances 0.000 description 6
- 229920000915 polyvinyl chloride Polymers 0.000 description 6
- 238000004364 calculation method Methods 0.000 description 5
- 239000011810 insulating material Substances 0.000 description 4
- 230000011218 segmentation Effects 0.000 description 4
- 238000004422 calculation algorithm Methods 0.000 description 3
- 239000012237 artificial material Substances 0.000 description 2
- 238000004140 cleaning Methods 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 239000000126 substance Substances 0.000 description 2
- 238000012360 testing method Methods 0.000 description 2
- 241000196324 Embryophyta Species 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 230000003542 behavioural effect Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 239000004035 construction material Substances 0.000 description 1
- 238000007405 data analysis Methods 0.000 description 1
- 238000000151 deposition Methods 0.000 description 1
- 235000013399 edible fruits Nutrition 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 229920003023 plastic Polymers 0.000 description 1
- 239000004033 plastic Substances 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 230000005477 standard model Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0283—Price estimation or determination
Landscapes
- Business, Economics & Management (AREA)
- Development Economics (AREA)
- Engineering & Computer Science (AREA)
- Accounting & Taxation (AREA)
- Strategic Management (AREA)
- Finance (AREA)
- Game Theory and Decision Science (AREA)
- Entrepreneurship & Innovation (AREA)
- Economics (AREA)
- Marketing (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
The invention discloses a kind of automatic coordination valence method, apparatus of engineering material, mobile terminal and storage medium, method includes obtaining to coordination valence material to coordination valence material data, identifies standard material title, standard material specification and standard unit to coordination valence material data;It is matched with material data is prestored, if being matched to the first suggesting material data, directly all first suggesting material data is ranked up, generate coordination valence recommendation information;If being matched to the second suggesting material data, every one second suggesting material data and the material specification characteristic matching rate to fitment material data are calculated;According to material specification characteristic matching rate, the second suggesting material data are ranked up, generate coordination valence recommendation information;It can be to the corresponding material data of coordination valence material Auto-matching and to carry out coordination valence recommendation by implementing the embodiment of the present invention, it is difficult to solve the problems, such as that existing construction industry engineering material looks into valence inquiry.
Description
Technical field
The present invention relates to construction industry data analysis fields, and in particular to a kind of automatic coordination valence method, apparatus of engineering material,
Terminal device and storage medium.
Background technique
At home and abroad in construction project, construction material expense accounts for the ratio 60-70% of project cost, and Master Cost is to constitute
The main body expense of Project Cost cost, therefore be in related cost department and cost control department to the control of material price
One of key points and difficulties.It is the information by the publication of inquiry government department that most people, which obtain the approach of material price, at present
Valence removes market Inquiry, and obtains empirical data by the exchange and conmmunication between colleague.Since material price information disperses,
Acquiring way multiplicity, cost personnel inquire price by the finiteness of personal experience and acquisition channel, lead to construction industry engineering material
It is difficult that material looks into valence inquiry.
Summary of the invention
The embodiment of the present invention provides a kind of automatic coordination valence method, apparatus of engineering material, terminal device and storage medium, can
To the corresponding material data of coordination valence material Auto-matching and to carry out coordination valence recommendation, solves existing construction industry engineering material and look into valence
The problem for hardly possible of inquiring the price.
First embodiment of the invention provides a kind of automatic coordination valence method of engineering material, comprising: obtain to coordination valence material to
Coordination valence material data, and identified to described to coordination valence material data, obtain the standard material to coordination valence material data
Title, standard material specification and standard unit;Wherein, the standard material specification includes several specification features;
According to the standard material title, standard material specification and standard unit to coordination valence material data, what is prestored
In database, matched with material data is prestored;
If being matched to the first suggesting material data in the pre-stored data, directly to all first suggesting materials
Data are ranked up, and generate coordination valence recommendation information;Wherein, the first suggesting material data are, with described to coordination valence material
Standard material title, standard material specification and standard unit is identical prestores material data;
If being matched to the second suggesting material data in the pre-stored data library, according to each specification feature to material valence
The disturbance degree of lattice, by the specification feature in the standard material specification to coordination valence material data, be divided into critical specification feature and
Common specification feature, and calculate critical specification characteristic and common specification characteristic
Calculate specification feature in each second suggesting material data, number identical with the critical specification feature,
Acquisition has matched key feature number;
Specification feature in each second suggesting material data is calculated, number identical with the common specification feature,
Acquisition has matched general feature number;
According to the critical specification characteristic, common specification characteristic, key feature number is matched and has matched common rule
Lattice characteristic calculates each second suggesting material data and the material specification characteristic matching to fitment material data
Rate;
According to the material specification characteristic matching rate, the second suggesting material data are ranked up, coordination valence is generated and pushes away
Recommend information;Wherein, second recommending data be with the standard material title to coordination valence material, but standard material specification is not
Same prestores material data.
Further, if in the pre-stored data library, that is, the first suggesting material data is not matched to, are not also had
The second suggesting material data are matched to, then execute following operation:
The number of clicks that record data and each historical record data are matched according to Historical Materials, calculates every one kind and goes through
History match materials record data and the confidence level to coordination valence material data;
The standard material title for extracting the highest a kind of Historical Materials matching record data of confidence level, as material to be compared
Title;
Extraction is identical with the title material to be compared to prestore material data, generates coordination valence recommendation information;
Wherein, the history match record data are in preset period of time, and user carries out the data of coordination valence operation, described
Historical Materials matching record data are classified according to standard material title, the corresponding classification of each standard material title.
Further, described to coordination valence material data further includes area, quotation time, brand and supplier.
Further, described, directly all first suggesting material data are ranked up, generate coordination valence recommendation
Breath, specifically:
Prestoring each first suggesting material data area, prestore the quotation time, prestore brand and prestore supply
Quotient is compared with described to coordination valence material data one by one, and according to comparison result, determines each first suggesting material number
According to priority;
The identical first suggesting material data of priority if it does not exist then press the sort method of priority from high to low, right
All first suggesting material data are ranked up, and generate the coordination valence recommendation information;
The identical first suggesting material data of priority if it exists then press the sort method of priority from high to low, to institute
After thering are the first suggesting material data to be ranked up, then the identical first suggesting material data of priority are secondary by being used
Number, is sorted again from high to low, generates the coordination valence recommendation information;
Wherein, the priority of different comparison results sorts as follows from high to low:
First suggesting material data are identical as the area of the material data to be paired, the quotation time is identical, brand is identical
It is identical with supplier;
First suggesting material data are identical as the area of the material data to be paired, the quotation time is identical, brand is identical,
Supplier is different;
First suggesting material data are identical as the area of the material data to be paired, the quotation time is identical, brand is different,
Supplier is identical;
First suggesting material data are identical as the area of the material data to be paired, the quotation time is identical, brand is different,
Supplier is different;
First suggesting material data are identical as the area of the material data to be paired, the quotation time is different, brand is identical,
Supplier is identical;
First suggesting material data are identical as the area of the material data to be paired, the quotation time is different, brand is identical,
Supplier is different;
First suggesting material data are identical as the area of the material data to be paired, the quotation time is different, brand is different,
Supplier is identical;
First suggesting material data are identical as the area of the material data to be paired, the quotation time is different, brand is different,
Supplier is different;
First suggesting material data and the material data to be paired from different places, the quotation time is identical, brand is identical,
Supplier is identical;
First suggesting material data and the material data to be paired from different places, the quotation time is identical, brand is identical,
Supplier is different;
First suggesting material data and the material data to be paired from different places, the quotation time is identical, brand is different,
Supplier is identical;
First suggesting material data and the material data to be paired from different places, the quotation time is identical, brand is different,
Supplier is different;
First suggesting material data and the material data to be paired from different places, the quotation time is different, brand is identical,
Supplier is identical;
First suggesting material data and the material data to be paired from different places, the quotation time is different, brand is identical,
Supplier is different;
First suggesting material data and the material data to be paired from different places, the quotation time is different, brand difference,
Supplier is identical;
First suggesting material data and the material data to be paired from different places, the quotation time is different, brand difference,
Supplier is different.
Further, it is calculated by the following formula the material specification characteristic matching of each second suggesting material data
Rate:
K is critical specification characteristic, the common specification characteristic of n, and k ' has matched key feature number, and n ' is to have matched common rule
Lattice characteristic, W are preset weighted value.
Further, described according to the material specification characteristic matching rate, the second suggesting material data are arranged
Sequence generates coordination valence recommendation information, specifically:
The identical second suggesting material data of material specification characteristic matching rate if it does not exist then press material specification characteristic matching
The sort method of rate from high to low is ranked up each second suggesting material data, generates coordination valence recommendation information;
The identical second suggesting material data of material specification characteristic matching rate if it exists then first press material specification characteristic matching
The sort method of rate from high to low is ranked up each second suggesting material data;Then by material specification feature
With the identical second suggesting material data of rate prestoring area, prestore quotation the time, prestore brand and prestore supplier, one by one with
It is described to be compared to coordination valence material data, and according to comparison result, determine that material specification characteristic matching rate identical second pushes away
Recommend the priority of material data;
By priority from high to low, the identical second suggesting material data of material specification characteristic matching rate are carried out again
Sequence generates coordination valence recommendation information;
Wherein, the priority of different comparison results sorts as follows from high to low:
Second suggesting material data are identical as the area of the material data to be paired, the quotation time is identical, brand is identical
It is identical with supplier;
Second suggesting material data are identical as the area of the material data to be paired, the quotation time is identical, brand is identical,
Supplier is different;
Second suggesting material data are identical as the area of the material data to be paired, the quotation time is identical, brand is different,
Supplier is identical;
Second suggesting material data are identical as the area of the material data to be paired, the quotation time is identical, brand is different,
Supplier is different;
Second suggesting material data are identical as the area of the material data to be paired, the quotation time is different, brand is identical,
Supplier is identical;
Second suggesting material data are identical as the area of the material data to be paired, the quotation time is different, brand is identical,
Supplier is different;
Second suggesting material data are identical as the area of the material data to be paired, the quotation time is different, brand is different,
Supplier is identical;
Second suggesting material data are identical as the area of the material data to be paired, the quotation time is different, brand is different,
Supplier is different;
Second suggesting material data and the material data to be paired from different places, the quotation time is identical, brand is identical,
Supplier is identical;
Second suggesting material data and the material data to be paired from different places, the quotation time is identical, brand is identical,
Supplier is different;
Second suggesting material data and the material data to be paired from different places, the quotation time is identical, brand is different,
Supplier is identical;
Second suggesting material data and the material data to be paired from different places, the quotation time is identical, brand is different,
Supplier is different;
Second suggesting material data and the material data to be paired from different places, the quotation time is different, brand is identical,
Supplier is identical;
Second suggesting material data and the material data to be paired from different places, the quotation time is different, brand is identical,
Supplier is different;
Second suggesting material data and the material data to be paired from different places, the quotation time is different, brand difference,
Supplier is identical;
Second suggesting material data and the material data to be paired from different places, the quotation time is different, brand difference,
Supplier is different.
On the basis of first embodiment of the invention, second embodiment is provided;
Second embodiment of the invention provides a kind of automatic coordination valence device of engineering material, including data acquisition module, data
Matching module and coordination valence information generating module;Wherein, the coordination valence information generating module includes the first coordination valence information generating unit
With the second coordination valence information generating unit;
The data acquisition module, for obtaining to coordination valence material to coordination valence material data, and to described to coordination valence material
Material data are identified, the standard material title, standard material specification and standard unit to coordination valence material data is obtained;
Wherein, the standard material specification includes several specification features;
The data match module, for being advised according to described to the standard material title of coordination valence material data, standard material
Lattice and standard unit are matched in the database prestored with material data is prestored;
The coordination valence information generating module when for being matched to the first suggesting material data in the pre-stored data, is led to
It crosses the first coordination valence information generating unit to be directly ranked up all first suggesting material data, generates coordination valence and recommend
Information;Wherein, the first suggesting material data are, and described complete to coordination valence material, standard material specification and standard unit
It is identical to prestore material data;
When being matched to the second suggesting material data in the pre-stored data library, generated by the second coordination valence information single
Member executes following operation:
According to each specification feature to the disturbance degree of material price, by the standard material specification to coordination valence material data
In specification feature, be divided into critical specification feature and common specification feature, and it is special to calculate critical specification characteristic and common specification
Levy number
Calculate specification feature in each second suggesting material data, number identical with the critical specification feature,
Acquisition has matched key feature number;
Specification feature in each second suggesting material data is calculated, number identical with the common specification feature,
Acquisition has matched general feature number;
According to the critical specification characteristic, common specification characteristic, key feature number is matched and has matched common rule
Lattice characteristic calculates each second suggesting material data and the material specification characteristic matching to fitment material data
Rate;
According to the material specification characteristic matching rate, the second suggesting material data are ranked up, coordination valence is generated and pushes away
Recommend information;Wherein, second recommending data be with it is described identical to the standard material title of coordination valence material and standard unit, but
Standard material specification it is different prestore material data.
Further, the coordination valence information generating module further includes third coordination valence information generating unit;
Wherein, the third coordination valence information generating unit is used in the pre-stored data library, described being not matched to
First suggesting material data when being also not matched to the second suggesting material data, execute following operation:
The number of clicks that record data and each historical record data are matched according to Historical Materials, calculates every one kind and goes through
History match materials record data and the confidence level to coordination valence material data;
The standard material title for extracting the highest a kind of Historical Materials matching record data of confidence level, as material to be compared
Title;
Extraction is identical with the title material to be compared to prestore material data, generates coordination valence recommendation information;
Wherein, the history match record data are in preset period of time, and user carries out the data of coordination valence operation, described
Historical Materials matching record data are classified according to standard material title, the corresponding classification of each standard material title.
On the basis of first embodiment of the invention, 3rd embodiment is additionally provided
Third embodiment of the invention provides a kind of terminal device, including processor, memory and is stored in described deposit
In reservoir and it is configured as the computer program executed by the processor, it is real that the processor, which executes the computer program,
The automatic coordination valence method of engineering material described in existing first embodiment of the invention.
On the basis of first embodiment of the invention, fourth embodiment is additionally provided
Fourth embodiment of the invention provides a kind of computer readable storage medium, the computer readable storage medium packet
Computer program is included, the equipment where the computer program controls the computer readable storage medium when running executes this hair
The automatic coordination valence method of engineering material described in bright first embodiment.
By implementing the embodiment of the present invention, have the advantages that:
The embodiment of the invention provides a kind of automatic coordination valence method, apparatus of engineering material, mobile terminal and readable storage mediums
The material data that prestores to prestore in coordination valence material data and database is matched, is being matched to standard material title by matter,
Standard material specification and standard unit it is completely the same when prestoring material data, prestore material data using corresponding as first and push away
Material data is recommended, and is ranked up, generates recommendation information, if being matched to, standard material title, standard unit is consistent, but standard
Material specification it is inconsistent when prestoring material data, then using corresponding material data as the second suggesting material data, then count
Each second suggesting material data and the material specification characteristic matching degree to coordination valence material data are calculated, are pushed away according to every 1 second
The material specification characteristic matching degree for recommending material data is ranked up the second all suggesting material data, generates coordination valence and recommends
Information solves existing construction row to be embodied as to the corresponding material data of coordination valence material Auto-matching and carry out coordination valence recommendation
Industrial engineering (IE) material looks into the difficult problem of valence inquiry.
Detailed description of the invention
Fig. 1 is the flow diagram for a kind of automatic coordination valence method of engineering material that first embodiment of the invention provides;
Fig. 2 is a kind of structural schematic diagram for the automatic coordination valence device of engineering material that second embodiment of the invention provides;
Description of symbols: data acquisition module 210, data match module 220, coordination valence information generating module 230, first
Coordination valence information generating unit 231, the second coordination valence information generating unit 232.
Specific embodiment
Following will be combined with the drawings in the embodiments of the present invention, and technical solution in the embodiment of the present invention carries out clear, complete
Site preparation description, it is clear that described embodiments are only a part of the embodiments of the present invention, instead of all the embodiments.It is based on
Embodiment in the present invention, it is obtained by those of ordinary skill in the art without making creative efforts every other
Embodiment shall fall within the protection scope of the present invention.
As shown in Figure 1, first embodiment of the invention provide a kind of automatic coordination valence method of engineering material comprising steps of
S101, obtain to coordination valence material to coordination valence material data, and treat coordination valence material data and identified, obtain to
Standard material title, standard material specification and the standard unit of coordination valence material data;Wherein, standard material specification includes several
A specification feature.
The standard material title, standard material specification and standard unit of S102, basis to coordination valence material data, are prestoring
Database in, matched with material data is prestored.
If S103, being matched to the first suggesting material data in pre-stored data, directly to all first suggesting material numbers
According to being ranked up, coordination valence recommendation information is generated;Wherein, the first suggesting material data are, with the standard material name to coordination valence material
Claim, standard material specification and standard unit is identical prestores material data.
If S104, being matched to the second suggesting material data in pre-stored data library, according to each specification feature to material
Specification feature in standard material specification to coordination valence material data is divided into critical specification feature and general by the disturbance degree of price
Drift lattice feature, and calculate critical specification characteristic and common specification characteristic.
S105, specification feature in every one second suggesting material data is calculated, number identical with critical specification feature obtains
Key feature number is matched.
S106, specification feature in every one second suggesting material data is calculated, number identical with common specification feature obtains
General feature number is matched.
S107, according to critical specification characteristic, common specification characteristic, matched key feature number and matched common rule
Lattice characteristic calculates every one second suggesting material data and the material specification characteristic matching rate to fitment material data.
S108, according to material specification characteristic matching rate, the second suggesting material data are ranked up, generate coordination valence recommendation
Breath;Wherein, the second recommending data be with the standard material to coordination valence material, but standard material specification it is different prestore material number
According to.
For step S101, first obtain that user fills in coordination valence material data, including title material, material specification and
Unit, these three data item must fill out, and in addition to this further include, what these choosings of area, quotation time, brand and supplier were filled out
Field, because user is when filling in data, the title material that may be filled in, material specification feature and unit are lack of standardization, therefore need
The user of acquisition is filled in coordination valence material data, handled and identified, identify standard material to coordination valence material data
Expect title, standard material specification and standard unit.
Preferably, as follows to the specific processing mode of coordination valence material data:
Engineering material data category intelligent recognition model is constructed, for the title material according to different engineering material, identification
Classification belonging to engineering material, wherein material classification is with " GB/T 50851-2013 construction project artificial material plant machinery number
According to standard " subject to the secondary classification of (abbreviation national standard),
The several classes of other specific building modes of intelligent recognition model of engineering material are as follows:
Step 1, if obtaining dry substance training sample and testing of materials sample, material training sample has national standard secondary classification
Coding and its corresponding title material (national standard secondary classification title), testing of materials sample only has title material.
Step 2 segments the title material in testing of materials sample, and with the word in the deactivated dictionary put in order
Remittance is matched;The stop words in title material is deleted, realizes the cleaning to title material;
Due to the testing of materials sample data collected from each source, corresponding title material names the rule of not standard
Model, therefore some specifications, material and brand type data are often added in title material, need to arrange to it.
Stop words, which refers to, identifies nonsensical word to material classification, also referred to as invalid word.Deactivated vocabulary is commonly to deactivate
It also added some expression material specifications on the basis of vocabulary, quantity+unit and bracket are the symbol etc. of representative;Such as:
Step 3, the material training sample corresponding to national standard secondary classification coding carries out word segmentation processing respectively, and to point
Word carries out duplicate removal;The word left is the keyword of the category, these crucial phrases are synthesized combination of materials title of all categories, crucial
The frequency that word occurs is higher, and weight is higher, such as:
Step 4 calculates the testing of materials sample material title after cleaning and material training by co-occurrence similarity algorithm
The similarity factor of sample keyword combination title;For testing of materials sample A and testing of materials sample B, similarity factor k's is specific
Calculation formula is such as
Step 5 sets the threshold value of similarity factor as 0.3;Similarity factor is corresponding greater than 0.3 material training sample
National standard secondary classification is considered as the candidate categories of testing of materials sample;
Step 6 is selected all samples for belonging to candidate categories by step 5, establishes characteristic key words and material text
Matrix, use information gain method extract key feature.
The calculation formula of information gain is as follows
P (ci) indicates that the probability that i-th of classification Ci occurs, p (t) indicate the probability that key feature t occurs;P (ci/t) table
When showing that key feature t occurs, the probability of Ci appearance;It is ranked up according to each feature IG value, takes preceding 2/3 characteristic key words to be used as and divide
Class keywords.
Step 7: choosing Bernoulli Jacob's model foundation NB classifier (bayesian algorithm);The list of feature values in Bernoulli Jacob's model
Show that phrase occurs in material text or do not occur.Material text is short text;The Bayes classifier of Bernoulli Jacob's model is suitble to
The data classification of discrete features;Each feature value in Bernoulli Jacob's model is only 1 or 0: if phrase goes out in material text
Existing, characteristic value is identified as 1;If phrase does not occur in material text, characteristic value is identified as 0.
Training sample has n feature, and x1, x2 ... xn is used to indicate respectively;A possibility that being then divided into class yk
When feature is 1, p (xi | yk)=p (xi=1 | yk)
When characteristic value is 0, p (xi | yk)=1-p (xi=1 | yk)
So far engineering material classification intelligent recognition model building finishes, and will be input to and build to coordination valence material data
In engineering material classification intelligent recognition model, the title to coordination valence material data is identified.
It is identifying after the title of coordination valence material data, is also needing to identify the standard material rule to coordination valence material data
Lattice and standard unit;
Preferably, engineering material characteristics extraction model is first constructed, specific construction step is as follows
Step 1: collecting finishing engineering material data, engineering material corpus is constructed.
By adjusting data format, engineering material data are integrated;It is formed special by title material, material specification/model/material
The engineering material corpus of sign, unit and the entry of other special descriptions composition.The engineering material data in different channel sources
Data format it is inconsistent, acquire each calculation and valuation software, the material mechanical device data in projects, inquiry material data,
Supplier's quote data is as preliminary data.Data are collected materials as preliminary data from major website by crawlers.
Step 2: gather data and finishing engineering material participle dictionary, construct dictionary for word segmentation
Into search dog dictionary, downloading computer, electric power electric, electronic engineering, material science, chemical industry, environmental energy, building
Wait the relevant multiple specialized dictionaries of engineering material;Merge each specialized dictionary and duplicate removal, then carry out string matching with corpus, deletes
Except the participle that it fails to match, other participles constitute the participle of final dictionary.Again by " GB/T 50851-2013 construction project is artificial
Material installation mechanical data standard " first-level class title, secondary classification title and the other materials title that refers to be added point
Dictionary forms final dictionary for word segmentation.The material of engineering material under the national standard secondary classification of internet publication is collected using web crawlers
Features, the units such as material title, material specification model constitute initial title material dictionary, material characteristics dictionary and unit dictionary.,
Dictionary for word segmentation is imported into participle tool, engineering material corpus is segmented, and carries out part-of-speech tagging part of speech classification packet automatically
Include title, verb, quantifier, adjective, secondary shape word;Participle tool is Ansj, and part-of-speech tagging uses Chinese Academy of Sciences's standard.
Step 3: being labeled in conjunction with dictionary and rule matching method to the material characteristics of participle, engineering material sample is completed
This building.
Step 4: the feature of 3 different Stochastic Conditions fields is formulated according to the difference of the participle attributive character of choosing input,
The data for choosing 70% from engineering material sample at random, go out different pattern dies using different special template trainings respectively
Plate;
Step 5: the material characteristics prediction segmented is tied by the data input model of engineering material sample residual 30%
Fruit selects optimal engineering material characteristics extraction model.
So far engineering material characteristics extraction model construction terminates.
It by the model, obtains to the standard material specification of coordination valence material data and standard unit, it should be noted that mark
Quasi- material specification includes several specification features.
Such as: what user filled in is following list data to coordination valence material data:
Title material | Material specification | Unit | It offers the time | Area | Price type | Brand | Supplier |
0.6/1kV full plastic power cable | 1.5mm2Two core VV | Rice |
By the way that following result can be obtained after identification:
Standard material title: power cable
Standard specification model: 1. nominal sections: 1.50mm2, 2. core numbers: 2 cores, 3. insulating materials: polyvinyl chloride, 4. sheaths
Material: polyvinyl chloride, 5. voltage ratings: 0.60/1.00KV, 6. models: VV
Standard unit: m
For step S102, it should be noted that prestoring that prestore material data in the database be also in advance by above-mentioned
Engineering material data category intelligent recognition model and engineering material characteristics extraction model, have identified standard material title,
Standard specification model and standard unit.By the standard material title, standard material specification and standard list to coordination valence material data
Position, directly with prestore material data and matched.
For step S103, in the database according to standard material title, the standard material specification to coordination valence material data
Matched entirely with standard unit, by database, with to the standard material title of coordination valence material data, standard material specification and
The all consistent material data that prestores of standard unit carries out the first all suggesting material data as the first suggesting material data
Sequence generates coordination valence information;
It preferably, further include area to coordination valence material data, quotation time, brand and supplier
Preferably, specific sortord is as follows:
Prestoring every one first suggesting material data area, prestore the quotation time, prestore brand and prestore supplier, by
One is compared with to coordination valence material data, and according to comparison result, determines the priority of every one first suggesting material data;
The identical first suggesting material data of priority if it does not exist then press the sort method of priority from high to low, right
All first suggesting material data are ranked up, and generate coordination valence recommendation information;
The identical first suggesting material data of priority if it exists then press the sort method of priority from high to low, to institute
After thering are the first suggesting material data to be ranked up, then by the identical first suggesting material data of priority by being used number, by
It is high to Low to be sorted again, generate coordination valence recommendation information;
Wherein, the priority of different comparison results sorts as follows from high to low:
First suggesting material data are identical as the area of material data to be paired, the quotation time is identical, brand is identical and supply
Answer Shang Xiangtong;
First suggesting material data are identical as the area of material data to be paired, the quotation time is identical, brand is identical, supply
Quotient is different;
First suggesting material data are identical as the area of material data to be paired, the quotation time is identical, brand is different, supply
Quotient is identical;
First suggesting material data are identical as the area of material data to be paired, the quotation time is identical, brand is different, supply
Quotient is different;
First suggesting material data are identical as the area of material data to be paired, the quotation time is different, brand is identical, supply
Quotient is identical;
First suggesting material data are identical as the area of material data to be paired, the quotation time is different, brand is identical, supply
Quotient is different;
First suggesting material data are identical as the area of material data to be paired, the quotation time is different, brand is different, supply
Quotient is identical;
First suggesting material data are identical as the area of material data to be paired, the quotation time is different, brand is different, supply
Quotient is different;
First suggesting material data and material data to be paired from different places, the quotation time is identical, brand is identical, supply
Quotient is identical;
First suggesting material data and material data to be paired from different places, the quotation time is identical, brand is identical, supply
Quotient is different;
First suggesting material data and material data to be paired from different places, the quotation time is identical, brand is different, supply
Quotient is identical;
First suggesting material data and material data to be paired from different places, the quotation time is identical, brand is different, supply
Quotient is different;
First suggesting material data and material data to be paired from different places, the quotation time is different, brand is identical, supplies
Quotient is identical;
First suggesting material data and material data to be paired from different places, the quotation time is different, brand is identical, supplies
Quotient is different;
First suggesting material data and material data to be paired from different places, the quotation time is different, brand is different, supplies
Quotient is identical;
First suggesting material data and material data to be paired from different places, the quotation time is different, brand is different, supplies
Quotient is different.
I.e. by area > include time > brand > supplier field priority, the first all suggesting material data are carried out
Sequence, the number being taken by the user if priority is identical according to each suggesting material data carry out secondary row by height on earth
Sequence.
It should be understood that if the data that user fills in do not include the time, the of preferential recommendation nearest six months
One suggesting material data, preferential recommendation the first suggesting material data identical with the time if given time 2017.06.11,
Recommend 3 months the first suggesting material data in time front and back again;
For Region field, if user fills in specific address, priority match and the address that user fills in are consistent
First suggesting material data, the login area of default recommendation user if user does not fill in.
Brand, supplier: if user give be this brand of the Far East, supplier cable, it is matched first in library to be
The material valence of Far East cable carries out the recommendation of supplier from high to low further according to adopted number, as above upper, the people are emerging, positive safe.
If the not given brand of user or supplier, can all data in matching library, and also can according to adopted number by
The high to low recommendation for carrying out brand, supplier, such as Far East, upper, the people are emerging, positive safe.
If can not be matched to, then in the data prestored for step S104, to the specification feature in coordination valence material specification
Consistent but different specification feature from the standard material title to coordination valence material data are prestored into material data, are recommended as second
Material data, first according to material specification feature to the disturbance degree of material price, by the mark material specification to coordination valence material data
In specification feature, be divided into critical specification feature and common specification feature,
Preferably, in certain a kind of engineering material, judgement of the specification feature to its material price can be collected a large amount of
Such engineering material data is two variables, passes through then with any one specification feature in material price and the engineering material
Statistical chart or other mathematical way are done, count each specification feature to the disturbance degree of such engineering material data, due to herein
It is the conventional simple application of the prior art, then this is repeated no more.In the present embodiment, a threshold value can be set by actual conditions,
Degree of will affect is more than the specification feature of the threshold value, is divided into critical specification feature, otherwise is set as common specification feature.To calculate
The critical specification characteristic of material to be compared and common specification characteristic;
Such as: the power cable key feature after successfully identifying has: nominal section, core number, voltage rating, model;
General feature has: insulating materials, sheath material;
For step S105 and S106, according to the obtained critical specification feature of step S104 and common specification feature, directly
Calculating has matched critical specification characteristic and has matched common specification characteristic.
For step S107, preferred, the material specification for being calculated by the following formula every one second suggesting material data is special
Levy matching rate:
K is critical specification characteristic, the common specification characteristic of n, and k ' has matched key feature number, and n ' is to have matched common rule
Lattice characteristic, W are preset weighted value.Preferred W is defaulted as 2.
By taking above-mentioned power cable as an example:
As: to coordination valence material data material specification, specification feature has: nominal section: 1.50mm2, 2. core numbers: 2 cores, 3.
Insulating materials: polyvinyl chloride, 4. sheath materials: polyvinyl chloride, 5. voltage ratings: 0.60/1.00KV, 6. model VV;
Key feature are as follows: nominal section 1.50mm2, several 2 cores of core, voltage rating 0.60/1.00KV, model VV;
General feature has: insulating materials: polyvinyl chloride, sheath material polyvinyl chloride;
Then according to material specification characteristic matching rate algorithm:
It obtains
Preferably, at most recommend 50 strip materials to user if being matched to similarity and being greater than 50% less than 100%.
For step S108, preferred, identical second suggesting material data of material specification characteristic matching rate if it does not exist,
The sort method of material specification characteristic matching rate from high to low is then pressed, every one second suggesting material data are ranked up, is generated
Coordination valence recommendation information;
The identical second suggesting material data of material specification characteristic matching rate if it exists then first press material specification characteristic matching
The sort method of rate from high to low is ranked up every one second suggesting material data;Then by material specification characteristic matching rate
Identical second suggesting material data prestore area, prestore the quotation time, prestore brand and prestore supplier, one by one and wait match
Valence material data is compared, and according to comparison result, determines the identical second suggesting material number of material specification characteristic matching rate
According to priority;
By priority from high to low, the identical second suggesting material data of material specification characteristic matching rate are carried out again
Sequence generates coordination valence recommendation information;
Wherein, the priority of different comparison results sorts as follows from high to low:
Second suggesting material data are identical as the area of material data to be paired, the quotation time is identical, brand is identical and supply
Answer Shang Xiangtong;
Second suggesting material data are identical as the area of material data to be paired, the quotation time is identical, brand is identical, supply
Quotient is different;
Second suggesting material data are identical as the area of material data to be paired, the quotation time is identical, brand is different, supply
Quotient is identical;
Second suggesting material data are identical as the area of material data to be paired, the quotation time is identical, brand is different, supply
Quotient is different;
Second suggesting material data are identical as the area of material data to be paired, the quotation time is different, brand is identical, supply
Quotient is identical;
Second suggesting material data are identical as the area of material data to be paired, the quotation time is different, brand is identical, supply
Quotient is different;
Second suggesting material data are identical as the area of material data to be paired, the quotation time is different, brand is different, supply
Quotient is identical;
Second suggesting material data are identical as the area of material data to be paired, the quotation time is different, brand is different, supply
Quotient is different;
Second suggesting material data and material data to be paired from different places, the quotation time is identical, brand is identical, supply
Quotient is identical;
Second suggesting material data and material data to be paired from different places, the quotation time is identical, brand is identical, supply
Quotient is different;
Second suggesting material data and material data to be paired from different places, the quotation time is identical, brand is different, supply
Quotient is identical;
Second suggesting material data and material data to be paired from different places, the quotation time is identical, brand is different, supply
Quotient is different;
Second suggesting material data and material data to be paired from different places, the quotation time is different, brand is identical, supplies
Quotient is identical;
Second suggesting material data and material data to be paired from different places, the quotation time is different, brand is identical, supplies
Quotient is different;
Second suggesting material data and material data to be paired from different places, the quotation time is different, brand is different, supplies
Quotient is identical;
Second suggesting material data and material data to be paired from different places, the quotation time is different, brand is different, supplies
Quotient is different.
Material specification characteristic matching rate is first pressed, the first minor sort is carried out by height on earth, if it exists material specification characteristic matching
The identical second suggesting material data of rate, then by field priority area > include time > brand > supplier field priority,
16 kinds of situations of i.e. above-mentioned classification carry out the second minor sort, if priority is identical further according to every one second suggesting material data
The number being taken by the user carries out third minor sort by high on earth, ultimately produces coordination valence recommendation information.
Preferably, if in pre-stored data library, that is, the first suggesting material data is not matched to, are also not matched to second
Suggesting material data then execute following operation:
The number of clicks of record data and each historical record data is matched according to Historical Materials, calculates every a kind of history material
Material matching record data and the confidence level to coordination valence material data;
The standard material title for extracting the highest a kind of Historical Materials matching record data of confidence level, as material to be compared
Title;
Extraction is identical with title material to be compared to prestore material data, generates coordination valence recommendation information;
Wherein, history match record data are in preset period of time, and user carries out the data of coordination valence operation, Historical Materials
Matching record data are classified according to standard material title, the corresponding classification of each standard material title.
It is the recommendation that associated materials are carried out based on the previous coordination valence behavioral data of user, the calculation formula of confidence level herein
Are as follows: Confidence=Freq (A ∩ B)/Freq (A);Freq (A ∩ B) is the number that two kinds of materials of AB are clicked simultaneously, Freq
(A) total degree being clicked for A material;
For example, the coordination valence record in one week is set as a set, if the number of user's click power cable is in one week
40 times, it is 30 times that wherein user, which clicks power cable and clicks control cable number again, and user clicks power cable and clicks cable again
Gantry number is 10 times.Calculation formula according to confidence level obtains: user clicks the confidence level that power cable clicks control cable again
It is 75%, it is 25% that user, which clicks power cable and clicks the confidence level of cable testing bridge again, this illustrates that click power cable clicks again
The relevance for controlling cable is stronger than cable testing bridge.The data of control cable are extracted at this time, generate coordination valence recommendation information.
On the basis of first embodiment of the invention, correspondence provides second embodiment
As shown in Fig. 2, second embodiment of the invention, provides a kind of automatic coordination valence device of engineering material, including data obtain
Modulus block 210, data match module 220 and coordination valence information generating module 230;Wherein, coordination valence information generating module includes first
Coordination valence information generating unit 231 and the second coordination valence information generating unit 232;
Data acquisition module 210 for obtaining to coordination valence material to coordination valence material data, and treats coordination valence material data
It is identified, obtains the standard material title, standard material specification and standard unit to coordination valence material data;Wherein, standard material
Gauge lattice include several specification features;
Data match module 220, for according to the standard material title of coordination valence material data, standard material specification and
Standard unit is matched in the database prestored with material data is prestored;
Coordination valence information generating module 230 passes through first when for being matched to the first suggesting material data in pre-stored data
Coordination valence information generating unit 231 is directly ranked up all first suggesting material data, generates coordination valence recommendation information;Wherein,
First suggesting material data are, identical with the standard material title, standard material specification and standard unit to coordination valence material
Prestore material data;
When being matched to the second suggesting material data in pre-stored data library, held by the second coordination valence information generating unit 232
The following operation of row:
It, will be in the standard material specification to coordination valence material data according to each specification feature to the disturbance degree of material price
Specification feature is divided into critical specification feature and common specification feature, and calculates critical specification characteristic and common specification characteristic
Calculate specification feature in every one second suggesting material data, number identical with critical specification feature obtains
With key feature number;
Calculate specification feature in every one second suggesting material data, number identical with common specification feature obtains
With general feature number;
According to critical specification characteristic, common specification characteristic, key feature number is matched and has matched common specification spy
Number is levied, every one second suggesting material data and the material specification characteristic matching rate to fitment material data are calculated;
According to material specification characteristic matching rate, the second suggesting material data are ranked up, generate coordination valence recommendation information;Its
In, the second recommending data be with the standard material title to coordination valence material, but standard material specification it is different prestore material data.
Preferably, coordination valence information generating module 230 further includes third coordination valence information generating unit;
Wherein, third coordination valence information generating unit, for being not matched to the first suggesting material in pre-stored data library
Data when being also not matched to the second suggesting material data, execute following operation:
The number of clicks of record data and each historical record data is matched according to Historical Materials, calculates every a kind of history material
Material matching record data and the confidence level to coordination valence material data;
The standard material title for extracting the highest a kind of Historical Materials matching record data of confidence level, as material to be compared
Title;
Extraction is identical with title material to be compared to prestore material data, generates coordination valence recommendation information;
Wherein, history match record data are in preset period of time, and user carries out the data of coordination valence operation, Historical Materials
Matching record data are classified according to standard material title, the corresponding classification of each standard material title.
On the basis of first embodiment of the invention, 3rd embodiment is provided;
Third embodiment of the invention provides a kind of terminal device, including processor, memory and is stored in memory
In and be configured as by processor execute computer program, processor execute computer program be realize the present invention first implement
The automatic coordination valence method of engineering material that example provides.
In first embodiment of the invention on the basis of first embodiment of the invention, fourth embodiment is provided;
Fourth embodiment of the invention provides a kind of computer readable storage medium, and computer readable storage medium includes depositing
The computer program of storage, wherein the equipment in computer program operation where control computer readable storage medium executes sheet
The automatic coordination valence method of engineering material that invention first embodiment provides.
It is had the following beneficial effects: by implementing the embodiment of the present invention
The embodiment of the invention provides a kind of automatic coordination valence method, apparatus of engineering material, mobile terminal and readable storage mediums
The material data that prestores to prestore in coordination valence material data and database is matched, is being matched to standard material title by matter,
Standard material specification and standard unit it is completely the same when prestoring material data, prestore material data using corresponding as first and push away
Material data is recommended, and is ranked up, generates recommendation information, if being matched to, standard material title, standard unit is consistent, but standard
Material specification it is inconsistent when prestoring material data, then using corresponding material data as the second suggesting material data, then count
Every one second suggesting material data and the material specification characteristic matching degree to coordination valence material data are calculated, recommend material according to every one second
The material specification characteristic matching degree for expecting data, is ranked up the second all suggesting material data, generates coordination valence recommendation information,
To be embodied as to the corresponding material data of coordination valence material Auto-matching and carry out coordination valence recommendation, existing construction industry engineering is solved
Material looks into the difficult problem of valence inquiry.
It should be noted that the apparatus embodiments described above are merely exemplary, wherein being used as separate part description
Module may or may not be physically separated, the component shown as module may or may not be
Physical module, it can it is in one place, or may be distributed on multiple network modules.It can be according to the actual needs
Some or all of the modules therein is selected to achieve the purpose of the solution of this embodiment.In addition, device provided by the invention is implemented
In example attached drawing, the connection relationship between module indicates there is communication connection between them, specifically can be implemented as one or more
Communication bus or signal wire.Those of ordinary skill in the art are without creative efforts, it can understand and real
It applies.
It is the preferred embodiment of the present invention above, it is noted that for those skilled in the art,
Various improvements and modifications may be made without departing from the principle of the present invention, these improvements and modifications are also considered as this hair
Bright protection scope.
Claims (10)
1. a kind of automatic coordination valence method of engineering material characterized by comprising
Acquisition identifies to coordination valence material data, and to described to coordination valence material data to coordination valence material, obtain it is described to
Standard material title, standard material specification and the standard unit of coordination valence material data;Wherein, if the standard material specification includes
Dry specification feature;
According to the standard material title, standard material specification and standard unit to coordination valence material data, in the data prestored
In library, matched with material data is prestored;
If being matched to the first suggesting material data in the pre-stored data, directly to all first suggesting material data
It is ranked up, generates coordination valence recommendation information;Wherein, the first suggesting material data are, with the standard to coordination valence material
Title material, standard material specification and standard unit is identical prestores material data;
If being matched to the second suggesting material data in the pre-stored data library, according to each specification feature to material price
Specification feature in the standard material specification to coordination valence material data is divided into critical specification feature and common by disturbance degree
Specification feature, and calculate critical specification characteristic and common specification characteristic;
Specification feature in each second suggesting material data is calculated, number identical with the critical specification feature obtains
Key feature number is matched;
Specification feature in each second suggesting material data is calculated, number identical with the common specification feature obtains
General feature number is matched;
According to the critical specification characteristic, common specification characteristic, key feature number is matched and has matched common specification spy
Number is levied, each second suggesting material data and the material specification characteristic matching rate to fitment material data are calculated;
According to the material specification characteristic matching rate, the second suggesting material data are ranked up, generate coordination valence recommendation
Breath;Wherein, second recommending data be with the standard material title to coordination valence material, but standard material specification is different
Prestore material data.
2. the automatic coordination valence method of engineering material as described in claim 1, which is characterized in that if in the pre-stored data library,
The first suggesting material data are not matched to, the second suggesting material data are also not matched to, then are executed following
Operation:
The number of clicks of record data and each historical record data is matched according to Historical Materials, calculates every a kind of history material
Material matching record data and the confidence level to coordination valence material data;
The standard material title for extracting the highest a kind of Historical Materials matching record data of confidence level, as material name to be compared
Claim;
Extraction is identical with the title material to be compared to prestore material data, generates coordination valence recommendation information;
Wherein, the history match record data are in preset period of time, and user carries out the data of coordination valence operation, the history
Match materials record data are classified according to standard material title, the corresponding classification of each standard material title.
3. the automatic coordination valence method of engineering material as described in claim 1, which is characterized in that described also to be wrapped to coordination valence material data
Include area, quotation time, brand and supplier.
4. the automatic coordination valence method of engineering material as claimed in claim 3, which is characterized in that described then directly to described all
One suggesting material data are ranked up, and generate coordination valence recommendation information, specifically:
Prestoring each first suggesting material data area, prestore the quotation time, prestore brand and prestore supplier, by
One is compared with described to coordination valence material data, and according to comparison result, determines each first suggesting material data
Priority;
The identical first suggesting material data of priority if it does not exist then press the sort method of priority from high to low, to all
The first suggesting material data are ranked up, and generate the coordination valence recommendation information;
The identical first suggesting material data of priority if it exists then press the sort method of priority from high to low, to all institutes
It states after the first suggesting material data are ranked up, then by the identical first suggesting material data of priority by being used number, by
It is high to Low to be sorted again, generate the coordination valence recommendation information;
Wherein, the priority of different comparison results sorts as follows from high to low:
First suggesting material data are identical as the area of the material data to be paired, the quotation time is identical, brand is identical and supply
Answer Shang Xiangtong;
First suggesting material data are identical as the area of the material data to be paired, the quotation time is identical, brand is identical, supply
Quotient is different;
First suggesting material data are identical as the area of the material data to be paired, the quotation time is identical, brand is different, supply
Quotient is identical;
First suggesting material data are identical as the area of the material data to be paired, the quotation time is identical, brand is different, supply
Quotient is different;
First suggesting material data are identical as the area of the material data to be paired, the quotation time is different, brand is identical, supply
Quotient is identical;
First suggesting material data are identical as the area of the material data to be paired, the quotation time is different, brand is identical, supply
Quotient is different;
First suggesting material data are identical as the area of the material data to be paired, the quotation time is different, brand is different, supply
Quotient is identical;
First suggesting material data are identical as the area of the material data to be paired, the quotation time is different, brand is different, supply
Quotient is different;
First suggesting material data and the material data to be paired from different places, the quotation time is identical, brand is identical, supply
Quotient is identical;
First suggesting material data and the material data to be paired from different places, the quotation time is identical, brand is identical, supply
Quotient is different;
First suggesting material data and the material data to be paired from different places, the quotation time is identical, brand is different, supply
Quotient is identical;
First suggesting material data and the material data to be paired from different places, the quotation time is identical, brand is different, supply
Quotient is different;
First suggesting material data and the material data to be paired from different places, the quotation time is different, brand is identical, supplies
Quotient is identical;
First suggesting material data and the material data to be paired from different places, the quotation time is different, brand is identical, supplies
Quotient is different;
First suggesting material data and the material data to be paired from different places, the quotation time is different, brand is different, supplies
Quotient is identical;
First suggesting material data and the material data to be paired from different places, the quotation time is different, brand is different, supplies
Quotient is different.
5. the automatic coordination valence method of engineering material as claimed in claim 3, which is characterized in that be calculated by the following formula each institute
State the material specification characteristic matching rate of the second suggesting material data:
K is critical specification characteristic, the common specification characteristic of n, and k ' has matched key feature number, and n ' is that have matched common specification special
Number is levied, W is preset weighted value.
6. the automatic coordination valence method of engineering material as claimed in claim 5, which is characterized in that described special according to the material specification
Matching rate is levied, the second suggesting material data are ranked up, generates coordination valence recommendation information, specifically:
The identical second suggesting material data of material specification characteristic matching rate if it does not exist, then by material specification characteristic matching rate by
High to Low sort method is ranked up each second suggesting material data, generates coordination valence recommendation information;
The identical second suggesting material data of material specification characteristic matching rate if it exists, then first by material specification characteristic matching rate by
High to Low sort method is ranked up each second suggesting material data;Then by material specification characteristic matching rate
Identical second suggesting material data prestore area, prestore quotation the time, prestore brand and prestore supplier, one by one with it is described
It is compared to coordination valence material data, and according to comparison result, determines that material specification characteristic matching rate identical second recommends material
Expect the priority of data;
By priority from high to low, the identical second suggesting material data of material specification characteristic matching rate are arranged again
Sequence generates coordination valence recommendation information;
Wherein, the priority of different comparison results sorts as follows from high to low:
Second suggesting material data are identical as the area of the material data to be paired, the quotation time is identical, brand is identical and supply
Answer Shang Xiangtong;
Second suggesting material data are identical as the area of the material data to be paired, the quotation time is identical, brand is identical, supply
Quotient is different;
Second suggesting material data are identical as the area of the material data to be paired, the quotation time is identical, brand is different, supply
Quotient is identical;
Second suggesting material data are identical as the area of the material data to be paired, the quotation time is identical, brand is different, supply
Quotient is different;
Second suggesting material data are identical as the area of the material data to be paired, the quotation time is different, brand is identical, supply
Quotient is identical;
Second suggesting material data are identical as the area of the material data to be paired, the quotation time is different, brand is identical, supply
Quotient is different;
Second suggesting material data are identical as the area of the material data to be paired, the quotation time is different, brand is different, supply
Quotient is identical;
Second suggesting material data are identical as the area of the material data to be paired, the quotation time is different, brand is different, supply
Quotient is different;
Second suggesting material data and the material data to be paired from different places, the quotation time is identical, brand is identical, supply
Quotient is identical;
Second suggesting material data and the material data to be paired from different places, the quotation time is identical, brand is identical, supply
Quotient is different;
Second suggesting material data and the material data to be paired from different places, the quotation time is identical, brand is different, supply
Quotient is identical;
Second suggesting material data and the material data to be paired from different places, the quotation time is identical, brand is different, supply
Quotient is different;
Second suggesting material data and the material data to be paired from different places, the quotation time is different, brand is identical, supplies
Quotient is identical;
Second suggesting material data and the material data to be paired from different places, the quotation time is different, brand is identical, supplies
Quotient is different;
Second suggesting material data and the material data to be paired from different places, the quotation time is different, brand is different, supplies
Quotient is identical;
Second suggesting material data and the material data to be paired from different places, the quotation time is different, brand is different, supplies
Quotient is different.
7. a kind of automatic coordination valence device of engineering material, which is characterized in that including data acquisition module, data match module and coordination valence
Information generating module;Wherein, the coordination valence information generating module includes the first coordination valence information generating unit and the second coordination valence information
Generation unit;
The data acquisition module, for obtaining to coordination valence material to coordination valence material data, and to described to coordination valence material number
According to being identified, the standard material title, standard material specification and standard unit to coordination valence material data is obtained;Wherein,
The standard material specification includes several specification features;
The data match module, for according to it is described to the standard material title of coordination valence material data, standard material specification and
Standard unit is matched in the database prestored with material data is prestored;
The coordination valence information generating module passes through institute when for being matched to the first suggesting material data in the pre-stored data
It states the first coordination valence information generating unit to be directly ranked up all first suggesting material data, generates coordination valence recommendation
Breath;Wherein, the first suggesting material data are, with it is described to the standard material title of coordination valence material, standard material specification and
Standard unit is identical to prestore material data;
When being matched to the second suggesting material data in the pre-stored data library, held by the second coordination valence information generating unit
The following operation of row:
It, will be in the standard material specification to coordination valence material data according to each specification feature to the disturbance degree of material price
Specification feature is divided into critical specification feature and common specification feature, and calculates critical specification characteristic and common specification characteristic
Specification feature in each second suggesting material data is calculated, number identical with the critical specification feature obtains
Key feature number is matched;
Specification feature in each second suggesting material data is calculated, number identical with the common specification feature obtains
General feature number is matched;
According to the critical specification characteristic, common specification characteristic, key feature number is matched and has matched common specification spy
Number is levied, each second suggesting material data and the material specification characteristic matching rate to fitment material data are calculated;
According to the material specification characteristic matching rate, the second suggesting material data are ranked up, generate coordination valence recommendation
Breath;Wherein, second recommending data be with the standard material title to coordination valence material, but standard material specification is different
Prestore material data.
8. the automatic coordination valence device of engineering material as claimed in claim 7, which is characterized in that the coordination valence information generating module,
It further include third coordination valence information generating unit;
Wherein, the third coordination valence information generating unit, for being not matched to described first in the pre-stored data library
Suggesting material data when being also not matched to the second suggesting material data, execute following operation:
The number of clicks of record data and each historical record data is matched according to Historical Materials, calculates every a kind of history material
Material matching record data and the confidence level to coordination valence material data;
The standard material title for extracting the highest a kind of Historical Materials matching record data of confidence level, as material name to be compared
Claim;
Extraction is identical with the title material to be compared to prestore material data, generates coordination valence recommendation information;
Wherein, the history match record data are in preset period of time, and user carries out the data of coordination valence operation, the history
Match materials record data are classified according to standard material title, the corresponding classification of each standard material title.
9. a kind of setting of terminal, including processor, memory and storage in the memory and are configured as by described
The computer program that device executes is managed, it is to realize such as claim 1-5 any one that the processor, which executes the computer program,
The automatic coordination valence method of the engineering material.
10. a kind of computer readable storage medium, which is characterized in that the computer readable storage medium includes the calculating of storage
Machine program, wherein the equipment where controlling the computer readable storage medium in computer program operation executes such as
The automatic coordination valence method of engineering material described in any one of claim 1-5.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811595100.8A CN109685576A (en) | 2018-12-25 | 2018-12-25 | A kind of automatic coordination valence method, apparatus of engineering material, terminal device and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811595100.8A CN109685576A (en) | 2018-12-25 | 2018-12-25 | A kind of automatic coordination valence method, apparatus of engineering material, terminal device and storage medium |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109685576A true CN109685576A (en) | 2019-04-26 |
Family
ID=66188293
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811595100.8A Pending CN109685576A (en) | 2018-12-25 | 2018-12-25 | A kind of automatic coordination valence method, apparatus of engineering material, terminal device and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109685576A (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111709616A (en) * | 2020-05-28 | 2020-09-25 | 珠海杰赛科技有限公司 | Method, system and medium for identifying recommended reasons of plates |
CN111709615A (en) * | 2020-05-28 | 2020-09-25 | 珠海杰赛科技有限公司 | Plate echelon management method, system and medium |
CN113434760A (en) * | 2021-06-25 | 2021-09-24 | 平安国际智慧城市科技股份有限公司 | Construction method recommendation method, device, equipment and storage medium |
CN117010925A (en) * | 2023-06-21 | 2023-11-07 | 广东中洲国信建设管理咨询有限公司 | Automatic pricing method, system, equipment and storage medium for engineering materials |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1194416A (en) * | 1997-09-29 | 1998-09-30 | 毕福君 | Polynary confidence degree adapting system and its relative method |
CN1719444A (en) * | 2005-07-19 | 2006-01-11 | 无敌科技(西安)有限公司 | Method of implementing multi data translation |
CN102841946A (en) * | 2012-08-24 | 2012-12-26 | 北京国政通科技有限公司 | Commodity data retrieval sequencing and commodity recommendation method and system |
CN103761249A (en) * | 2013-12-24 | 2014-04-30 | 北京恒华伟业科技股份有限公司 | Data importing method and system based on data matching |
CN104715359A (en) * | 2015-04-03 | 2015-06-17 | 广东中建普联科技有限公司 | Identity management method for material files and material data of structure construction industry |
CN105630830A (en) * | 2014-11-05 | 2016-06-01 | 腾讯科技(深圳)有限公司 | Method and device for establishing information relationship list |
CN107679891A (en) * | 2017-09-15 | 2018-02-09 | 深圳市云钻科技有限公司 | The suitable batch of one kind sells diamond price adjustment and facilitates transaction system and method |
CN107818124A (en) * | 2017-03-03 | 2018-03-20 | 平安医疗健康管理股份有限公司 | Data matching method and device |
CN108491460A (en) * | 2018-03-05 | 2018-09-04 | 北京市肿瘤防治研究所 | Personally identifiable information matching process, device, storage medium and computer equipment |
-
2018
- 2018-12-25 CN CN201811595100.8A patent/CN109685576A/en active Pending
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1194416A (en) * | 1997-09-29 | 1998-09-30 | 毕福君 | Polynary confidence degree adapting system and its relative method |
CN1719444A (en) * | 2005-07-19 | 2006-01-11 | 无敌科技(西安)有限公司 | Method of implementing multi data translation |
CN102841946A (en) * | 2012-08-24 | 2012-12-26 | 北京国政通科技有限公司 | Commodity data retrieval sequencing and commodity recommendation method and system |
CN103761249A (en) * | 2013-12-24 | 2014-04-30 | 北京恒华伟业科技股份有限公司 | Data importing method and system based on data matching |
CN105630830A (en) * | 2014-11-05 | 2016-06-01 | 腾讯科技(深圳)有限公司 | Method and device for establishing information relationship list |
CN104715359A (en) * | 2015-04-03 | 2015-06-17 | 广东中建普联科技有限公司 | Identity management method for material files and material data of structure construction industry |
CN107818124A (en) * | 2017-03-03 | 2018-03-20 | 平安医疗健康管理股份有限公司 | Data matching method and device |
CN107679891A (en) * | 2017-09-15 | 2018-02-09 | 深圳市云钻科技有限公司 | The suitable batch of one kind sells diamond price adjustment and facilitates transaction system and method |
CN108491460A (en) * | 2018-03-05 | 2018-09-04 | 北京市肿瘤防治研究所 | Personally identifiable information matching process, device, storage medium and computer equipment |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111709616A (en) * | 2020-05-28 | 2020-09-25 | 珠海杰赛科技有限公司 | Method, system and medium for identifying recommended reasons of plates |
CN111709615A (en) * | 2020-05-28 | 2020-09-25 | 珠海杰赛科技有限公司 | Plate echelon management method, system and medium |
CN111709616B (en) * | 2020-05-28 | 2023-09-05 | 珠海杰赛科技有限公司 | Board recommendation reason identification method, system and medium |
CN111709615B (en) * | 2020-05-28 | 2024-03-19 | 珠海杰赛科技有限公司 | Plate echelon management method, system and medium |
CN113434760A (en) * | 2021-06-25 | 2021-09-24 | 平安国际智慧城市科技股份有限公司 | Construction method recommendation method, device, equipment and storage medium |
CN113434760B (en) * | 2021-06-25 | 2022-12-27 | 平安国际智慧城市科技股份有限公司 | Construction method recommendation method, device, equipment and storage medium |
CN117010925A (en) * | 2023-06-21 | 2023-11-07 | 广东中洲国信建设管理咨询有限公司 | Automatic pricing method, system, equipment and storage medium for engineering materials |
CN117010925B (en) * | 2023-06-21 | 2024-03-22 | 广东中洲国信建设管理咨询有限公司 | Automatic pricing method, system, equipment and storage medium for engineering materials |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111241295B (en) | Knowledge graph relation data extraction method based on semantic syntax interactive network | |
CN109685576A (en) | A kind of automatic coordination valence method, apparatus of engineering material, terminal device and storage medium | |
CN110222160B (en) | Intelligent semantic document recommendation method and device and computer readable storage medium | |
CN107220295B (en) | Searching and mediating strategy recommendation method for human-human contradiction mediating case | |
CN103605665B (en) | Keyword based evaluation expert intelligent search and recommendation method | |
CN103678670B (en) | Micro-blog hot word and hot topic mining system and method | |
CN108363821A (en) | A kind of information-pushing method, device, terminal device and storage medium | |
CN108052583A (en) | Electric business body constructing method | |
CN110866093A (en) | Machine question-answering method and device | |
CN104820629A (en) | Intelligent system and method for emergently processing public sentiment emergency | |
CN106204156A (en) | A kind of advertisement placement method for network forum and device | |
CN101118554A (en) | Intelligent interactive request-answering system and processing method thereof | |
CN109800350A (en) | A kind of Personalize News recommended method and system, storage medium | |
CN112163424A (en) | Data labeling method, device, equipment and medium | |
CN115098650B (en) | Comment information analysis method based on historical data model and related device | |
CN106547864A (en) | A kind of Personalized search based on query expansion | |
CN103177036A (en) | Method and system for label automatic extraction | |
CN111984792A (en) | Website classification method and device, computer equipment and storage medium | |
CN109658156A (en) | A kind of material price measuring method, device, terminal device and storage medium | |
CN112100396A (en) | Data processing method and device | |
CN105956740A (en) | Semantic risk calculating method based on text logical characteristic | |
CN112836061A (en) | Intelligent recommendation method and device and computer equipment | |
CN109948154A (en) | A kind of personage's acquisition and relationship recommender system and method based on name | |
CN112215629B (en) | Multi-target advertisement generating system and method based on construction countermeasure sample | |
CN115409018A (en) | Company public opinion monitoring system and method based on big data |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20190426 |