CN109271201A - A kind of software pricing system of intelligent function point identification - Google Patents

A kind of software pricing system of intelligent function point identification Download PDF

Info

Publication number
CN109271201A
CN109271201A CN201811133423.5A CN201811133423A CN109271201A CN 109271201 A CN109271201 A CN 109271201A CN 201811133423 A CN201811133423 A CN 201811133423A CN 109271201 A CN109271201 A CN 109271201A
Authority
CN
China
Prior art keywords
software
function
user function
recognition rule
parsing
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201811133423.5A
Other languages
Chinese (zh)
Inventor
史建琦
皮兴兴
黄滟鸿
鲍钰
孙文圣
战云龙
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai Bo Pre Network Technology Co Ltd
East China Normal University
Original Assignee
Shanghai Bo Pre Network Technology Co Ltd
East China Normal University
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 Shanghai Bo Pre Network Technology Co Ltd, East China Normal University filed Critical Shanghai Bo Pre Network Technology Co Ltd
Priority to CN201811133423.5A priority Critical patent/CN109271201A/en
Publication of CN109271201A publication Critical patent/CN109271201A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/70Software maintenance or management
    • G06F8/77Software metrics

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Machine Translation (AREA)

Abstract

The present invention relates to statistics, natural language processing technique and machine learning fields.Relate to a kind of software pricing system of intelligent function point identification, comprising: parse to multiple files in target software project, obtain corresponding parsing text;According to corresponding recognition rule, the user function in the parsing text is identified using natural language processing method;The user function recognized is assessed, the functional coefficient of the corresponding user function is obtained;It is valuated according to the quantity of the same kind user function recognized and corresponding functional coefficient to the type user function;According to the valuation to multiple type of user functions as a result, valuating to the target software project.The present invention has the advantages that the estimation valuation that user can obtain software without checking requirement documents by the method for the invention is reported;Using the method for machine learning, learn potential recognition rule, and formulate recognition rule scheme automatically, realizes the identification of intelligent automation.

Description

A kind of software pricing system of intelligent function point identification
Technical field
The present invention relates to a kind of identifications of intelligent function point in statistics, natural language processing technique and machine learning field Software pricing system.
Background technique
As the scale and complexity of computer software is continuously increased, software size is estimated and is measured, by Be known as be software project standardized operation, successful execution an important link.Effectively software Quantity customizing is in software development In be very difficult because factor involved in software development is not only more but also complex.If underestimating the rule of software Mould, will cause that human resources are in short supply, and cost excesses budget, and influence software project quality.And over-evaluated software size, it will cause people The power utilization of resources is insufficient, whole development inefficiency.So the exploitation scale for being computed correctly and assessing software is extremely important 's.
Traditional software pricing mode is estimated with code line analysis or expert judgments, and all there is not for these Certainty and inaccuracy.
Summary of the invention
In view of the above-mentioned problems, a kind of software pricing system of intelligent function point identification proposed by the present invention is can be by software System function is gradually segmented down to lesser component, so that software systems are easier to analyzed and estimate, to accurately know It Chu not function point in various software projects.It is combined by natural language processing technique and machine learning, so that software is valuated Simplerization and intelligence reduce the artificial time and efforts for calculating function point, provide detailed and accurate software for user Calculation price.Specifically,
The purpose of the present invention is a kind of intelligent function point being achieved through the following technical solutions identification software pricing system, It include: document load parsing module, for loading software project file, being parsed to the file in software project, acquisition phase The parsing text answered;Recognition rule configuration module for configuring corresponding recognition rule according to software project, and uses nature language Speech processing method identifies the user function in the parsing text;Function Quantity customizing module, for final identification To user function assessed, the functional coefficient of the corresponding user function is obtained, to calculate the type user function Function points;Software valuation module, for being counted according to the function, in conjunction with Dynamic gene and user function time-consuming to entire soft Part program estimation price, and provide assessment report.
Preferably, in document load parsing module, the load software project file includes: addition or removes literary Part.
Preferably, the document load parsing module in, it is described parsing text according to its parse content titles at different levels, Chapters and sections are shown in the form of structure tree.
It is furthermore preferred that the structure tree includes: for choosing the content of text needed with user function identification;For right The user function recognized is checked.
It is furthermore preferred that the user function includes: internal logical file, external interface file, external input, external output And external inquiry.
Preferably, the recognition rule configuration module also carries out including: addition dictionary dictionary, for passing through nature language Speech method match cognization rule;Sample is added, for being trained to dictionary dictionary and recognition rule.
It is furthermore preferred that it includes: the vocabulary such as creation, foundation, formation or formulation that the recognition rule, which includes: before noun subject, Matching, can recognize as internal logical file;It include: the matching of the vocabulary such as reference, utilization, basis or reference before noun subject, it can It is identified as external interface file;Predicate includes: the matching of the vocabulary such as reception, detection, acquisition, reading, can recognize and is an externally input; Predicate includes: the matching vocabulary such as calculate, export, printing, exporting, and be can recognize as outside output;Predicate includes: inquiry, shows The matching of the vocabulary such as showing, sort, screening, can recognize as external inquiry.
Preferably, the recognition rule configuration module further include: learning functionality, for the self-teaching by machine, structure Make new recognition rule.
It is furthermore preferred that the calculating of function point includes: that function points are equal to same type use in the function Quantity customizing module Family function quantity is multiplied by functional coefficient.
It is furthermore preferred that the expense in terms of the Dynamic gene is used for impersonal force expense adjusts in the software valuation module, Wherein, impersonal force expense includes: evaluation and test expense, dedicated expense, travel charge, meeting expense and expert consulting expense.
The present invention has the advantages that system user is it is not necessary that largely software can be obtained by checking requirement documents through the invention Estimation valuate report;Pass through natural language processing technique, the grammers such as the grammer dependence and identification Subject, Predicate and Object of anolytic sentence Structure so that by the training of a small amount of sample can be thus achieved in large scope software project to the identification work of user function; And in the process, it is only necessary to which the function that Adds User can be identified by carrying out simple maintenance to dictionary dictionary;This Outside, invention increases machine learning functions learns potential knowledge for being analyzed and processed to a large amount of recognition result data Other mode of rule realizes the identification of intelligent automation to formulate recognition rule scheme automatically.
Detailed description of the invention
By reading the following detailed description of the preferred embodiment, various other advantages and benefits are common for this field Technical staff will become clear.The drawings are only for the purpose of illustrating a preferred embodiment, and is not considered as to the present invention Limitation.And throughout the drawings, the same reference numbers will be used to refer to the same parts.In the accompanying drawings:
Fig. 1 shows the structure composition figure of pricing system of the present invention.
Fig. 2 shows the work flow diagrams of pricing method of the present invention.
Fig. 3 shows the preparation flow chart of pricing method of the present invention.
Fig. 4 shows the training process schematic diagram of pricing method of the present invention.
Specific embodiment
The illustrative embodiments of the disclosure are more fully described below with reference to accompanying drawings.Although showing this public affairs in attached drawing The illustrative embodiments opened, it being understood, however, that may be realized in various forms the disclosure without the reality that should be illustrated here The mode of applying is limited.It is to be able to thoroughly understand the disclosure on the contrary, providing these embodiments, and can be by this public affairs The range opened is fully disclosed to those skilled in the art.
Embodiment according to the present invention proposes a kind of software pricing system of intelligent function point identification, passes through building Dictionary dictionary and formulation recognition rule, identify the user function in file using natural language recognition method;By giving The functional coefficient of corresponding function type out, and then valuate to each type function, finally according to multiple types function in project The valuation of energy obtains the valuation to the destination item.In addition, also introducing machine learning function in the present invention, learned for self It practises.Particular content of the invention is as follows:
As shown in Figure 1, being the structure composition figure of pricing system of the present invention.Wherein, invention software pricing system includes: text Shelves load parsing module obtains corresponding parsing for loading software project file, parsing to the file in software project Text;Recognition rule configuration module for configuring corresponding recognition rule according to software project, and uses natural language processing side Method identifies the user function in the parsing text;Function Quantity customizing module, for the user being finally identified to Function is assessed, and the functional coefficient of the corresponding user function is obtained, to calculate the function points of the type user function; Software valuation module, for being counted according to the function, in conjunction with Dynamic gene and user function time-consuming to entire software item visual estimation Price is calculated, and provides assessment report.Wherein, other impersonal forces in addition to software project itself are contained in the Dynamic gene Expense, the expense adjustment such as situations such as evaluation and test takes, dedicated expense.The user function time-consuming is for the given of the functional coefficient.
As shown in Fig. 2, being the work flow diagram of pricing method of the present invention.Pricing method of the invention includes: to pass through document Load parsing module parses multiple files in target software project, obtains corresponding parsing text;Recognition rule is matched The recognition rule in module is set, the user function in the parsing text is identified using natural language processing method;It is logical Cross the number that function Quantity customizing module counts each function type, and binding function coefficient, computing function points;Pass through software Valuation module combination Dynamic gene and user function time-consuming provide assessment report to entire software project estimation price.
Specifically, document loads parsing module also before loading parsing module by document and obtaining corresponding parsing text For loading target software project, realization is managed the file in software project, e.g., increases file or deletes file. Wherein, the file after only being loaded can just carry out the parsing operation of next step.It is loaded in parsing module and is matched by document The specific analytic method set parses the file, and the content obtained in file parses document;And in order to subsequent Step, after obtaining and parsing document, document, which loads parsing module also, can parse the titles at different levels of content, chapters and sections according to it with structure The form of tree shows parsing document.By structure tree so that user can be convenient transfer its content for needing to check, During checking, user can be verified the user function recognized.This is identified for next user function Invention needs to carry out following preparation:
As shown in figure 3, being the preparation flow chart of pricing method of the present invention.Wherein, preparation is in order to which recognition rule is matched The user function identification for setting module is prepared.The preparation includes: to be established corresponding according to the target software project Dictionary dictionary;According to the dictionary dictionary of foundation, recognition rule is formulated;It is instructed using identification process of the sample to user function Practice.More specifically, due to different, the difference of running equipment, the table of user function for field of the target software project Mode is stated also to be not quite similar.Therefore, the present invention will establish corresponding dictionary dictionary according to different software projects, for by certainly Right language processing method carries out match cognization to the content in parsing text.During establishing dictionary dictionary, while basis The content of parsing text formulates the recognition rule of user function.Then it can pass through nature using the dictionary dictionary Language identification method determines specific user function to the match cognization of recognition rule.In the identification process of user function In, the dictionary dictionary realizes the identification to word or word, and the recognition rule realizes the identification to sentence structure, such as The composition etc. of subject-predicate object in a word.Before the identification for formally carrying out user function, the present invention is also needed using a certain amount of sample This is trained identification process.Trained related content is as described below:
As shown in figure 4, for the training stream process schematic of pricing method of the present invention.Wherein, training process includes: by one Quantitative sample is trained the identification process of user function;It is tested according to structure tree to the user function recognized. More specifically, the purpose of the training is mainly the training to dictionary dictionary and recognition rule, is known according to the part formulated before Rule and dictionary dictionary do not identify user function,;Then by according to the structure tree of parsing text by recognizing User function carry out checking verifying, and then the content in dictionary dictionary is modified or is increased, i.e., dictionary dictionary is carried out Maintenance;For recognition rule, present invention further introduces machine learning functions, for the recognition result for reaching certain identification scale Voluntarily construct recognition rule.
After training, optionally, user function knowledge is carried out to whole resolution files by recognition rule configuration module Not;Preferably, user function identification is carried out by choosing specific text chapters and sections.The result data recognized is counted, item is passed through The mode of mesh is shown.In user function identification process, user can also be verified the user function recognized, And result is saved.In addition, present system is also by sharp recognition rule configuration module in the identification process of user function Carry out machine learning.
It includes: internal logical file, external interface file, external input, outside that the user function, which is generally divided into five classes, Output and external inquiry.It includes: creation, foundation, formation or system that recognition rule corresponding to user function, which includes: before noun subject, Surely the matching of equal vocabulary, can recognize as internal logical file;It include: the vocabulary such as reference, utilization, basis or reference before noun subject Matching, can recognize as external interface file;Predicate includes: the matching of the vocabulary such as reception, detection, acquisition, reading, can recognize and is External input;Predicate includes: the matching vocabulary such as calculate, export, printing, exporting, and be can recognize as outside output;Predicate packet Include: the matching of the vocabulary such as inquiry, display, sequence, screening can recognize as external inquiry.Certainly, on user function is not only limited in Five seed types are stated, additionally include the function that some users make setting by oneself, such as dynamic guest's relation recognition rule in this example;Subject-predicate Relation recognition rule and specific area noun recognition rule etc..The dictionary dictionary established and safeguarded in the present invention includes verb Library, thesaurus etc..Dictionary dictionary can be changed with additions and deletions to be looked into.In addition, the natural language processing technique is mainly used for, to parsing text This participle, part-of-speech tagging and syntax dependence etc..
Next, being evaluated by function Quantity customizing module the user function recognized.According to function type and The field of the target software project application obtains corresponding functional coefficient, and then calculates the function points of the type function, In, function points=same type user function number × functional coefficient.
Finally, being evaluated according to function points, and by software valuation module according to Dynamic gene to impersonal force Expense adjustment in terms of expense, to estimate the expense in the development process of entire software project, wherein to function points portion The estimation divided can be regarded as manpower expense.
Specific embodiment
The software pricing system that the present embodiment is identified with a kind of application intelligent function point of the invention is to GNC controller application For the valuation of software.
Navigation and control (GNC) technology mainly study Aeronautics and Astronautics, navigation, the position of all kinds of movable bodies of land row, direction, Track, the measurement of posture, control and decision problem, be Defense Weapon System and civilian transportation system important core technology it One.The research and development operation of GNC controller application software is very crucial for space technology and its application.The exploitation scale of the software A quite high level is reached with complexity, the work estimated software size and measured should not be underestimated, traditional Software pricing mode is very complicated and inaccurate, using intelligent function point of the present invention identify software pricing system according to The exploitation demand of GNC controller becomes very convenient reliable to carry out estimation valuation to the software.It below will be simply to using this Inventive method carries out the part treatment process in GNC project
Firstly, importing the requirement profile document of GNC development project, load files under corresponding project directory, Classification display file name imports time and path, and chooses GNC controller demand file and carry out text resolution;Extract solution Chapters and sections content in analysis text is showed in the form of tree structure.
Then, by the matching of existing dictionary dictionary and recognition rule, different function point in demand chapters and sections is known in realization Not.Wherein, optional recognition rule e.g. moves guest's relation recognition, and verb is " generating and sending ", and noun is " inertial navigation parameter ", right This can then be respectively identified as an internal logical file (ILF) and an external output (EO).In addition, being to custom rule When certain specific area noun, then internal logical file (ILF) is also identified as;For another example " calculate rate damping posture twice ", Wherein " rate damping posture " is identified as an internal logical file (ILF), and " calculating twice " is identified as two external outputs (EO).It is right by the sentence paragraph of the corresponding original text of the structure tree click recognition result according to the result data of statistics identification The some and expected result not being inconsistent is corrected, and saves result after verification.At the same time, machine learning is utilized to result data Method carries out assisting in identifying operation, and the phrase of automatic study to certain the class phrase for belonging to specific function type combines;In machine During study, adjustment by user to recognition result constantly enhances the correctness to lay down a regulation by machine learning.
Subsequently, the field according to applied by specific user function type and software project, provides functional coefficient respectively, Such as: 1 ILF=10 function point, 1 EIF=7 function point, 1 EI=4 function point, 1 EO=5 function point, 1 EQ=4 function point, and according to function points=same type user function number × functional coefficient, calculate each user function class The function point sum of type, completes the valuation of itself to target software project.
Finally, according to the comprehensive cost of the scale Dynamic gene of setting and function point time-consuming rate software for calculation project, in addition Impersonal forces cost and the software profits such as assessment takes, dedicated expense, travel charge, meeting expense, expert consulting take, it is total to calculate final software Valence, and generate estimation valuation report.
The foregoing is only a preferred embodiment of the present invention, but scope of protection of the present invention is not limited thereto, In the technical scope disclosed by the present invention, any changes or substitutions that can be easily thought of by anyone skilled in the art, It should be covered by the protection scope of the present invention.Therefore, protection scope of the present invention should be with the protection model of the claim Subject to enclosing.

Claims (10)

1. a kind of software pricing system of intelligent function point identification characterized by comprising
Document loads parsing module, for loading software project file, parsing to the file in software project, obtains corresponding Parsing text;
Recognition rule configuration module for configuring corresponding recognition rule according to software project, and uses natural language processing side Method identifies the user function in the parsing text;
Function Quantity customizing module obtains the corresponding user function for assessing the user function being finally identified to Functional coefficient, thus calculate the type user function function points;
Software valuation module, for being counted according to the function, in conjunction with Dynamic gene and user function time-consuming to entire software item Mesh calculation price, and provide assessment report.
2. software pricing method according to claim 1, which is characterized in that in document load parsing module, institute Stating load software project file includes: addition or removal file.
3. software pricing method according to claim 1, which is characterized in that in document load parsing module, institute Parsing text is stated to show in the form of structure tree according to its titles at different levels, chapters and sections for parsing content.
4. software pricing method according to claim 3, which is characterized in that the structure tree includes:
For choosing the content of text needed with user function identification;
For being checked to the user function recognized.
5. software pricing method according to claim 4, which is characterized in that the user function includes:
Internal logical file, external interface file, external input, external output and external inquiry.
6. software pricing method according to claim 1, which is characterized in that the recognition rule configuration module also need into Row includes:
Dictionary dictionary is added, for passing through natural language method match cognization rule;
Sample is added, for being trained to dictionary dictionary and recognition rule.
7. software pricing method according to claim 6, which is characterized in that the recognition rule includes:
Include: the matching of the vocabulary such as creation, foundation, formation or formulation before noun subject, can recognize as internal logical file;
Include: the matching of the vocabulary such as reference, utilization, basis or reference before noun subject, can recognize as external interface file;
Predicate includes: the matching of the vocabulary such as reception, detection, acquisition, reading, can recognize and is an externally input;
Predicate includes: the matching vocabulary such as calculate, export, printing, exporting, and be can recognize as outside output;
Predicate includes: the matching of the vocabulary such as inquiry, display, sequence, screening, be can recognize as external inquiry.
8. software pricing method according to claim 1, which is characterized in that the recognition rule configuration module further include: Learning functionality constructs new recognition rule for the self-teaching by machine.
9. software pricing method according to claim 1, which is characterized in that in the function Quantity customizing module, function Point calculating include:
Function points are equal to same type user function quantity multiplied by functional coefficient.
10. software pricing method according to claim 1, which is characterized in that in the software valuation module, the adjustment Expense in terms of the factor is used for impersonal force expense adjusts, wherein impersonal force expense includes: evaluation and test expense, dedicated expense, travel charge, meeting View is taken and expert consulting expense.
CN201811133423.5A 2018-09-27 2018-09-27 A kind of software pricing system of intelligent function point identification Pending CN109271201A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811133423.5A CN109271201A (en) 2018-09-27 2018-09-27 A kind of software pricing system of intelligent function point identification

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811133423.5A CN109271201A (en) 2018-09-27 2018-09-27 A kind of software pricing system of intelligent function point identification

Publications (1)

Publication Number Publication Date
CN109271201A true CN109271201A (en) 2019-01-25

Family

ID=65198659

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811133423.5A Pending CN109271201A (en) 2018-09-27 2018-09-27 A kind of software pricing system of intelligent function point identification

Country Status (1)

Country Link
CN (1) CN109271201A (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110084439A (en) * 2019-05-09 2019-08-02 浪潮软件集团有限公司 A kind of software cost measure and cloud system based on the estimation of NESMA function point
CN111143556A (en) * 2019-12-11 2020-05-12 平安银行股份有限公司 Software function point automatic counting method, device, medium and electronic equipment
CN112181490A (en) * 2020-09-22 2021-01-05 中国建设银行股份有限公司 Method, device, equipment and medium for identifying function category in function point evaluation method
CN113705239A (en) * 2021-07-06 2021-11-26 北京明德微科科技有限公司 Electronic generation method, device, system and medium for software cost
CN115113919A (en) * 2022-08-30 2022-09-27 四川赛闯检测股份有限公司 Software scale measurement intelligent informatization system based on BERT model and Web technology
CN116523544A (en) * 2023-06-25 2023-08-01 江西省机电设备招标有限公司 Software price measuring and calculating method, system, storage medium and equipment
CN117493568A (en) * 2023-11-09 2024-02-02 中安启成科技有限公司 End-to-end software function point extraction and identification method

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101344889A (en) * 2008-07-31 2009-01-14 中国农业大学 Method and system for network information extraction
US20110173181A1 (en) * 2003-04-24 2011-07-14 Chang William I Search engine and method with improved relevancy, scope, and timeliness
CN103279831A (en) * 2013-06-27 2013-09-04 李岩 Method for achieving management system for evaluating software test quality and development capacity
CN106776538A (en) * 2016-11-23 2017-05-31 国网福建省电力有限公司 The information extracting method of enterprise's noncanonical format document
CN107729227A (en) * 2017-07-26 2018-02-23 上海壹账通金融科技有限公司 Application testing range determining method, system, server and storage medium

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110173181A1 (en) * 2003-04-24 2011-07-14 Chang William I Search engine and method with improved relevancy, scope, and timeliness
CN101344889A (en) * 2008-07-31 2009-01-14 中国农业大学 Method and system for network information extraction
CN103279831A (en) * 2013-06-27 2013-09-04 李岩 Method for achieving management system for evaluating software test quality and development capacity
CN106776538A (en) * 2016-11-23 2017-05-31 国网福建省电力有限公司 The information extracting method of enterprise's noncanonical format document
CN107729227A (en) * 2017-07-26 2018-02-23 上海壹账通金融科技有限公司 Application testing range determining method, system, server and storage medium

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
邱勇强: "基 于 UML 与 IFPUG 功 能 点 度 量 的装 备 软 件 计 价 方 法 研 究", 《舰船电子工程》 *

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110084439A (en) * 2019-05-09 2019-08-02 浪潮软件集团有限公司 A kind of software cost measure and cloud system based on the estimation of NESMA function point
CN111143556A (en) * 2019-12-11 2020-05-12 平安银行股份有限公司 Software function point automatic counting method, device, medium and electronic equipment
CN111143556B (en) * 2019-12-11 2023-08-29 平安银行股份有限公司 Automatic counting method and device for software function points, medium and electronic equipment
CN112181490A (en) * 2020-09-22 2021-01-05 中国建设银行股份有限公司 Method, device, equipment and medium for identifying function category in function point evaluation method
CN112181490B (en) * 2020-09-22 2024-05-24 中国建设银行股份有限公司 Method, device, equipment and medium for identifying function category in function point evaluation method
CN113705239A (en) * 2021-07-06 2021-11-26 北京明德微科科技有限公司 Electronic generation method, device, system and medium for software cost
CN115113919A (en) * 2022-08-30 2022-09-27 四川赛闯检测股份有限公司 Software scale measurement intelligent informatization system based on BERT model and Web technology
CN116523544A (en) * 2023-06-25 2023-08-01 江西省机电设备招标有限公司 Software price measuring and calculating method, system, storage medium and equipment
CN116523544B (en) * 2023-06-25 2023-11-14 江西省机电设备招标有限公司 Software price measuring and calculating method, system, storage medium and equipment
CN117493568A (en) * 2023-11-09 2024-02-02 中安启成科技有限公司 End-to-end software function point extraction and identification method
CN117493568B (en) * 2023-11-09 2024-04-19 中安启成科技有限公司 End-to-end software function point extraction and identification method

Similar Documents

Publication Publication Date Title
CN109271201A (en) A kind of software pricing system of intelligent function point identification
CN109375948A (en) A kind of software pricing method of intelligent function point identification
CN106503055B (en) A kind of generation method from structured text to iamge description
KR102033435B1 (en) System and Method for Question and answer of Natural Language and Paraphrase Module
US7685082B1 (en) System and method for identifying, prioritizing and encapsulating errors in accounting data
CN103324609B (en) Text proofreading apparatus and text proofreading method
CN103207855A (en) Fine-grained sentiment analysis system and method specific to product comment information
CN106202380B (en) Method and system for constructing classified corpus and server with system
CN106599032A (en) Text event extraction method in combination of sparse coding and structural perceptron
CN108647225A (en) A kind of electric business grey black production public sentiment automatic mining method and system
CN110517130A (en) A kind of intelligence bookkeeping methods and its system
CN111143569A (en) Data processing method and device and computer readable storage medium
CN112163424A (en) Data labeling method, device, equipment and medium
CN112100401B (en) Knowledge graph construction method, device, equipment and storage medium for science and technology services
CN104484380A (en) Personalized search method and personalized search device
CN115186780B (en) Discipline knowledge point classification model training method, system, storage medium and equipment
US20230308381A1 (en) Test script generation from test specifications using natural language processing
CN107844558A (en) The determination method and relevant apparatus of a kind of classification information
CN110175585A (en) It is a kind of letter answer correct system and method automatically
Ali et al. Porter stemming algorithm for semantic checking
CN107491536A (en) Test question checking method, test question checking device and electronic equipment
CN105389303B (en) A kind of automatic fusion method of heterologous corpus
CN111832278A (en) Document fluency detection method and device, electronic equipment and medium
CN113742733A (en) Reading understanding vulnerability event trigger word extraction and vulnerability type identification method and device
CN107704869B (en) Corpus data sampling method and model training method

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: 20190125

RJ01 Rejection of invention patent application after publication