Software development programming auxiliary data processing system and method based on artificial intelligence

By collecting and analyzing the characteristics and functional requirements data of software development objects, combining intelligent search and artificial intelligence technology, the problem of difficult selection of programming tools and code structures in the existing technology is solved, and the efficiency and high quality of software development are achieved.

CN119271188AInactive Publication Date: 2025-01-07WUHAN XUNZHIYUN TECH CO LTD

Patent Information

Application Number
CN202411306236.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-19
Publication Date
2025-01-07
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

The existing software development programming process cannot scientifically select programming tools and edit code structure parameters, resulting in inefficient software development.

Method used

By collecting feature text data and functional requirements data of software development objects, combining intelligent search algorithms and artificial intelligence technology, analyzing and generating the best programming tools and editing code structure parameters, the intelligent matching and optimization of tools and structures are achieved.

Benefits of technology

It improves the efficiency and quality of software development, ensures the scientificity and accuracy of programming tools and code structures, and reduces development costs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119271188A_ABST
    Figure CN119271188A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of software development data processing, and discloses a software development programming auxiliary data processing system and method based on artificial intelligence, and the system comprises a software development programming tool selection module, a software development editing code structure analysis module, and a software development editing code feedback module. Software development function demand text parameters are dynamically collected through voice input equipment, and accurate search of needed editing code structure parameters in the software development process is carried out in combination with an artificial intelligence algorithm and software development editing code structure parameters, so that intelligent output of multiple target editing code structure parameters in the software development process is realized; based on the use downloading amount of the software development target editing code structure parameters, the software development demand editing code structure parameters with the maximum use downloading amount numerical value are accurately analyzed in combination with numerical analysis, intelligent and standardized generation of the editing code structure parameters in the software development process is achieved, and the software development quality is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of software development data processing, and in particular to an artificial intelligence-based software development programming-assisted data processing system and method. Background Art

[0002] Software development is the process of building a software system or the software part of a system according to user requirements. Software development is a systematic project that includes demand capture, demand analysis, design, implementation and testing. Software is generally implemented in a certain programming language. Software development tools can usually be used for development. Software is divided into system software and application software. It does not only include programs that can be run on computers, but also files related to these programs are generally considered to be part of the software. The general process of software design ideas and methods includes designing software functions and algorithms and methods for implementation, overall software structure design and module design, programming and debugging, program joint debugging and testing, and then writing and submitting programs; the existing software development programming process cannot scientifically select the required programming tools based on software development requirements, nor can it intelligently analyze the optimal editing code structure parameters based on software functional requirements, which reduces the quality and efficiency of software development.

[0003] A Chinese invention patent application with publication number CN117539438A discloses a software development method; by receiving a first intelligent assistance request, determining that the first intelligent assistance request carries a first intelligent assistance task and a first processing object corresponding to the first intelligent assistance task, using a large model to execute the first intelligent assistance task on the first processing object, and obtaining a generated first intelligent assistance result, receiving a second intelligent assistance request, determining a second processing object corresponding to the second intelligent assistance task, and when the second intelligent assistance task is a downstream task of the first intelligent assistance task, the second processing object is obtained according to the first intelligent assistance result, and using the large model to execute the second intelligent assistance task on the second processing object, obtaining a second intelligent assistance result generated by the large model; however, the above technical solution cannot realize the intelligent selection output of the required programming tools and editing code structures in the software development process. Summary of the invention

[0004] 1. Technical issues to be resolved

[0005] In order to solve the problem that the above-mentioned existing software development programming process cannot scientifically select the required programming tools according to software development requirements, nor can it intelligently analyze the optimal editing code structure parameters according to software functional requirements, thereby reducing the quality and efficiency of software development, the above purpose of scientifically screening the best programming tools for software development programming, accurately analyzing the best editing code structure parameters for software development programming, and improving the quality and efficiency of software development is achieved.

[0006] (II) Technical solution

[0007] The present invention is implemented by the following technical solution: a software development programming assisted data processing method, the method comprising the following steps:

[0008] S1. Collect characteristic text data of software development objects;

[0009] S2, performing a software development programming tool search process based on the software development object feature text data and the software development programming tool data to generate software development target programming tool data;

[0010] S3, collecting and processing usage score data of the software development target programming tool on the software development download platform according to the software development target programming tool data, and generating usage score data of the software development target programming tool;

[0011] S4, based on the software development target programming tool data and the software development target programming tool usage score data, perform a usage score numerical analysis of the software development target programming tool, search for the software development target programming tool parameter with the largest usage score value, construct the best software development target programming tool data and execute the software development task;

[0012] S5, collecting software development function requirement text data and software development editing code structure data to perform software development editing code structure parameter search processing to generate software development requirement editing code structure data;

[0013] S6, performing a usage download amount search process for the software development requirement editing code structure according to the software development requirement editing code structure data and the software development requirement editing code structure usage download amount data, and generating the software development requirement editing code structure usage download amount data;

[0014] S7, based on the software development requirement editing code structure data and the software development requirement editing code structure usage download amount data, a software development requirement editing code structure parameter with the largest usage download amount value is searched out, and an optimal software development requirement editing code structure data is constructed;

[0015] S8. Obtain the optimal software development requirement editing code structure data and feed it back to the software development code editing dialogue window of the optimal software development target programming tool through data output.

[0016] Preferably, the steps of collecting the characteristic text data of the software development object are as follows:

[0017] S11. The developer enters the purpose and application field characteristic text information of the software development object online through a voice input device and generates software development object characteristic text data I.

[0018] Preferably, the steps of performing a software development programming tool search process based on the software development object feature text data and the software development programming tool data to generate software development target programming tool data are as follows:

[0019] S21. Establishing software development and programming tool data set A n =(a n,1 ,…,a n,m ,…,a n,φ ), n=1,2,3,…,ε, m=1,2,3,…,φ; where A n represents the software development programming tool data set corresponding to the nth software development object feature, a n,m The software development programming tool data set A corresponding to the nth software development object feature n The mth software development programming tool data in , ε represents the maximum number of software development object feature types, φ represents the maximum number of software development programming tool types, the software development programming tool data represents a programming tool data package used for software development, and the software development programming tools include VB, C#, Freebasic, Twinbasic, PureBasic and b4x;

[0020] S22, using XGBoost algorithm to compare the software development object feature text data I with the software development programming tool data set A n Software development programming tool data described in a n,m Perform software development object feature character matching to search for the software development programming tool data a corresponding to the software development object feature text data I n,m And generate the software development target programming tool data set B = (b1,…,b m1 ), 1≤m1≤φ; b1 represents the first type of software development target programming tool data, b m1 Represents the m1th software development target programming tool data.

[0021] Preferably, the use score data of the software development target programming tool is collected and processed on the software development download platform according to the software development target programming tool data, and the operation steps for generating the use score data of the software development target programming tool are as follows:

[0022] S31, using a unified cost search algorithm to search for the software development target programming tool data b1 to b1 in the software development target programming tool data set B on the software development download platform. m1 The corresponding software development target programming tool usage score data generates a software development target programming tool usage score data set B'=(b'1,...,b' m1), where b'1 represents the software development target programming tool usage score data corresponding to the software development target programming tool data b1, b' m1 Indicates software development target programming tool data b m1 The corresponding software development target programming tool uses scoring data, and the software development download platform includes any one of Open Source China, GitHub, sourceforge, and W3school.

[0023] Preferably, the steps of performing a usage score numerical analysis of the software development target programming tool based on the software development target programming tool data and the software development target programming tool usage score data, searching for the software development target programming tool parameter with the largest usage score value, constructing the optimal software development target programming tool data and executing the software development task are as follows:

[0024] S41, the software development target programming tool usage scoring data b'1 to b' in the software development target programming tool usage scoring data set B' are evaluated. m1 Perform numerical analysis on the usage score data of the software development target programming tool, search for the software development target programming tool usage score data with the largest usage score data value, and identify the maximum software development target programming tool usage score data b' max ;

[0025] S42, using the scoring data b' based on the maximum software development target programming tool max The corresponding software development target programming tool type number is searched in the software development target programming tool data set B to find the maximum software development target programming tool usage score data b' max The matching software development target programming tool data is constructed into the best software development target programming tool data b through data identification. zuijia ;

[0026] S43, the optimal software development target programming tool data b zuijia The software development work is run and executed on a software running device, wherein the software running device includes any one of a desktop computer, a laptop computer, and a tablet computer.

[0027] Preferably, the steps of collecting the software development function requirement text data and the software development editing code structure data to perform software development editing code structure parameter search processing and generate the software development requirement editing code structure data are as follows:

[0028] S51. When the optimal software development target programming tool is executing a software development task, the developer enters text information of software development function requirements online through a voice input device and generates software development function requirement text data J, wherein the software development function requirement text data represents text data of specific code instruction function requirements in the software development code editing process, and the specific code instruction function requirements include object data acquisition code instruction function requirements, object data preprocessing code instruction function requirements, and object data parameter analysis code instruction function requirements;

[0029] S52. Establishing software development and editing code structure data set C u =(c u,1 ,…,c u,v ,…,c u,γ ), v=1,2,3,…,γ;where C u represents the software development editing code structure data set corresponding to the u-th software development functional requirement, c u,v Represents the software development editing code structure data set C corresponding to the u-th software development functional requirement n The vth software development editing code structure data, represents the maximum number of types of software development function requirements, γ represents the maximum number of types of software development editing code structure data, and the software development editing code structure data represents the data structure composition data of the editing code for specific code instruction function requirements;

[0030] S53, the software development function requirement text data J and the software development editing code structure data set C u Software development editing code structure data c u,v Perform software development function requirement character matching to search for the software development editing code structure data c corresponding to the software development function requirement text data j u,v And after data identification, the software development requirement editing code structure data is generated. The specific operation steps for generating the software development requirement editing code structure data are as follows:

[0031] S531, initialization, set The code structure data set D of software development requirements editing in the search space of code recognition cheetah initialization position is described as: Where P i,j It indicates the position of the cheetah identified by the i-th code in the search space of dimension j, that is, the position of the cheetah identified by the i-th code in the search space of dimension j. The software development requirements edit the location of the code structure data set D in the search space, θ is in the dimension The software development requirements edit the code structure data set D in the search space, the upper limit and lower limit values, rand is a random number in the interval (0,1), and T represents the maximum number of iterations;

[0032] S532, execute the search strategy to search for prey, the code recognition cheetah performs a full range scan or actively searches for prey in its territory or surrounding area, that is, the code recognition cheetah searches for the software development requirement editing code structure data c corresponding to the software development function requirement text data J in the software development requirement editing code structure data set D search space. u,v ; The search strategy is mathematically described as in It represents the position of the cheetah in the search space of dimension j after the i-th code recognizes the cheetah for the t+1th iteration in the execution of the search strategy. The software development requirements edit the location of the code structure data set D in the search space; It represents the position of the cheetah in the search space of dimension j after the i-th code recognizes the cheetah for the t-th iteration in the execution of the search strategy. The software development requirements edit the location of the code structure data set D in the search space, The random number that is normally distributed in the search space of dimension j for the ith code recognition cheetah, is the search step size of the i-th code recognition cheetah in the search space of dimension j after the t-th iteration;

[0033] S533, execute the search for prey using the sit-and-wait strategy. In the search mode, the prey is exposed to the code recognition cheetah's field of vision, that is, the software development requirement editing code structure data c corresponding to the software development function requirement text data J is searched in the software development requirement editing code structure data set D search space. u,v , code recognition cheetah's every move leads to software development editing code structure data c u,v Prey escapes, code recognition cheetah adopts a sit-and-wait ambush strategy to approach software development editing code structure data c u,v The sit-and-wait ambush strategy includes lying on the ground or hiding in the bushes. The sit-and-wait strategy is mathematically described as in It indicates that the position of the cheetah in the search space of dimension j after the i-th head code recognizes the cheetah in the t+1th iteration of the search prey using the sit-and-wait strategy. The software development requirements edit the location of the code structure data set D in the search space; It represents the position of the cheetah in the search space of dimension j after the i-th head code recognizes the cheetah for the t-th iteration in the stage of searching for prey using the sit-and-wait strategy, that is, the position of the cheetah in the search space of dimension j after the i-th head code recognizes the cheetah for the t-th iteration. The software development requirements edit the location of the code structure data set D in the search space;

[0034] S534, execute the sit-and-wait strategy to approach the prey and attack the prey according to the attack strategy. In the algorithm, each code-recognized cheetah can adjust its position according to the position of the fleeing prey, the leading code-recognized cheetah or the nearby code-recognized cheetah to obtain the best attack position, that is, search for the software development function requirement text data J corresponding to the software development editing code structure data c in the software development requirement editing code structure data set D search space. u,v , the attack strategy is mathematically described as in It represents the position of the prey in the search space of dimension j after the i-th code recognizes the cheetah for the t+1th iteration according to the attack strategy in the attack phase, that is, the position of the prey in the search space of dimension j after the i-th code recognizes the cheetah for the t+1th iteration. The software development requirements edit the location of the code structure data set D in the search space; It represents the position of the prey in the search space of dimension j after the t-th iteration of the cheetah identified by the i-th head code in the attack phase according to the attack strategy, that is, the position of the prey in the search space of dimension j after the t-th iteration of the cheetah identified by the i-th head code The location of the software development requirements editing code structure data set D in the search space; Γ i,j represents the turning factor of the cheetah identified by the i-th code in the search space of dimension j; Identify the interaction factor of the cheetah's t-th iteration in the search space of dimension j for the i-th head code;

[0035] S535, execute S532, S533, S534 until the maximum number of iterations is met, and output the software development editing code structure data c corresponding to the software development function requirement text data J u,v ;

[0036] S536: The output in step S535 is compared with the software development editing code structure data c corresponding to the software development function requirement text data J. u,v After data identification, the software development requirements are generated and the code structure data set D is edited. v1 ), 1≤v1≤γ; where d1 represents the first software development requirement editing code structure data, d v1 Indicates the v1 type of software development requirement editing code structure data.

[0037] Preferably, the steps of searching and processing the usage download amount of the software development requirement editing code structure according to the software development requirement editing code structure data and the software development requirement editing code structure usage download amount data to generate the software development requirement editing code structure usage download amount data are as follows:

[0038] S61, establish software development editing code structure using download volume data set E = (e1, ..., e v ,…,e γ ), where e v The software development editing code structure usage download data corresponding to the v-th software development editing code structure data; the software development editing code structure usage download data set E is stored in the cloud and the software development editing code structure usage download data e v Updated in real time in the cloud as developers use it;

[0039] S62, using a unified cost search algorithm, the software development requirement editing code structure data in the software development requirement editing code structure data set D are compared with the software development editing code structure usage download amount data set E according to the software development editing code structure data type number. v Perform a matching search for the usage download volume data of the software development requirement editing code structure, and generate a software development requirement editing code structure usage download volume data set E'=(e'1,...,e' v1 ), where e'1 represents the software development requirement editing code structure usage download data corresponding to the software development requirement editing code structure data d1, and e' v1 Indicates software development requirements to edit code structure data d v1 The corresponding software development requirements edit the code structure using download data.

[0040] Preferably, the steps of performing numerical analysis based on the software development requirement editing code structure data and the software development requirement editing code structure usage download volume data, searching for the software development requirement editing code structure parameter with the largest usage download volume value, and constructing the optimal software development requirement editing code structure data are as follows:

[0041] S71, editing the code structure using the software development requirements download amount data set E' for the software development requirements code structure using the software development requirements download amount data e'1 to e' v1 Perform a numerical analysis of the download volume data used by the software development requirement editing code structure, search for the software development requirement editing code structure download volume data with the largest download volume data value, and identify the maximum software development requirement editing code structure download volume data e′ max ;

[0042] S72, edit the code structure according to the maximum software development requirement and use the download amount data e′ max The corresponding software development editing code structure data type number is searched in the software development requirement editing code structure data set D to find the maximum software development requirement editing code structure usage download amount data e′ max The matching software development requirement editing code structure data is constructed into the optimal software development requirement editing code structure data d through data identification. zuijia .

[0043] Preferably, the operation steps of obtaining the optimal software development requirement editing code structure data and feeding it back to the software development code editing dialogue window of the optimal software development target programming tool through data output are as follows:

[0044] S81, obtaining the optimal software development requirement editing code structure data d zuijia ;

[0045] S82, editing the optimal software development requirements into code structure data d zuijia By feeding back data output to the optimal software development target programming tool data b zuijia In the software development code editing dialog window of the corresponding software development target programming tool.

[0046] A software development programming auxiliary data processing system based on artificial intelligence, used to implement the software development programming auxiliary data processing method, the system includes a software development programming tool selection module, a software development editing code structure analysis module, and a software development editing code feedback module;

[0047] The software development and programming tool selection module includes a software development object feature information collection unit, a software development and programming tool storage unit, a software development and programming tool search unit, a software development and programming tool usage score collection unit, an optimal software development and programming tool search unit, and a software development and programming tool operation unit;

[0048] The software development object feature information collection unit collects software development object feature text data through a voice input device; the software development programming tool storage unit is used to store software development programming tool data; the software development programming tool search unit performs software development programming tool search processing based on the software development object feature text data and the software development programming tool data to generate software development target programming tool data; the software development programming tool usage score collection unit performs software development target programming tool usage score data collection processing on a software development download platform based on the software development target programming tool data to generate software development target programming tool usage score data; the optimal software development programming tool search unit performs software development target programming tool usage score numerical analysis based on the software development target programming tool data and the software development target programming tool usage score data to search for the software development target programming tool parameters with the largest usage score value and construct the optimal software development target programming tool data; the software development programming tool operation unit executes software development tasks based on the optimal software development target programming tool data;

[0049] The software development editing code structure analysis module includes a software development function requirement information collection unit, a software development editing code structure storage unit, a software development editing code structure search unit, a software development editing code structure usage download volume cloud storage unit, a software development editing code structure usage download volume search unit, and an optimal software development editing code structure analysis unit;

[0050] The software development function requirement information collection unit collects software development function requirement text data through a voice input device; the software development editing code structure storage unit is used to store software development editing code structure data; the software development editing code structure search unit performs software development editing code structure parameter search processing based on the software development function requirement text data and the software development editing code structure data, and generates software development requirement editing code structure data; the software development editing code structure usage download amount cloud storage unit is used to store software development editing code structure usage download amount data in the cloud; the software development editing code structure usage download amount search unit performs software development requirement editing code structure usage download amount search processing based on the software development requirement editing code structure data and the software development editing code structure usage download amount data, and generates software development requirement editing code structure usage download amount data; the optimal software development editing code structure analysis unit performs numerical analysis based on the software development requirement editing code structure data and the software development requirement editing code structure usage download amount data, searches for the software development requirement editing code structure parameter with the largest usage download amount value, and constructs the optimal software development requirement editing code structure data;

[0051] The software development editing code feedback module includes an optimal software development editing code structure analysis result acquisition unit and an optimal software development editing code structure feedback unit;

[0052] The optimal software development editing code structure analysis result acquisition unit is used to obtain the optimal software development requirement editing code structure data; the optimal software development editing code structure feedback unit feeds back the optimal software development requirement editing code structure data to the software development code editing dialogue window of the optimal software development target programming tool through data output.

[0053] (III) Beneficial effects

[0054] The present invention provides a software development programming auxiliary data processing system and method based on artificial intelligence. It has the following beneficial effects:

[0055] 1. Through the software development object feature information collection unit, the voice input device is used to accurately and conveniently input the software development object feature text parameters online, so as to provide reliable data support for the precise matching of software development programming tools; the software development programming tool storage unit and the software development programming tool search unit cooperate with each other, scientifically preset the software development programming tool parameters and combine the intelligent search algorithm with the software development object feature text parameters to accurately screen and process the software development programming tool types, so as to achieve accurate screening of software development target programming tool types for different fields; the software development programming tool usage score collection unit and the best software development programming tool search unit cooperate with each other, autonomously and efficiently collect the software development target programming tool usage score parameters based on the software development download platform, and accurately identify the best software development programming tool with the largest usage score in combination with numerical analysis, so as to achieve scientific matching of the best software development programming tool based on software development requirements and improve the reliability of software development products; the software development programming tool operation unit autonomously and efficiently operates the programming tool to perform software development tasks based on the best software development target programming tool data, so as to improve the efficiency of software development.

[0056] 2. Through the cooperation of the software development function requirement information collection unit and the software development editing code structure search unit, the voice input device is used to dynamically collect the software development function requirement text parameters, and the artificial intelligence algorithm and the software development editing code structure parameters are combined to accurately search for the required editing code structure parameters in the software development process, so as to realize the intelligent output of various target editing code structure parameters in the software development process; the software development editing code structure usage download volume cloud storage unit and the software development editing code structure usage download volume search unit cooperate with each other, based on the cloud storage software development editing code structure usage download volume parameter dynamics, digitally measure the usage status of various target editing code structure parameter types; the best software development editing code structure analysis unit, based on the usage download volume of the software development target editing code structure parameters, combines numerical analysis to accurately analyze the software development requirement editing code structure parameters with the largest usage download volume, so as to realize the intelligent and standardized generation of the editing code structure parameters in the software development process, and improve the quality of software development.

[0057] 3. Through the cooperation of the optimal software development editing code structure analysis result acquisition unit and the optimal software development editing code structure feedback unit, the optimal software development requirement editing code structure parameters are accurately collected, and accurately imported into the software development code editing dialogue window of the target programming tool through data output, so as to realize the autonomous and accurate input of software development editing code parameters and reduce the economic time cost of software development. BRIEF DESCRIPTION OF THE DRAWINGS

[0058] Figure 1 A schematic diagram of the modules of the artificial intelligence-based software development programming auxiliary data processing system provided by the present invention;

[0059] Figure 2 The present invention provides a flowchart of the software development programming-assisted data processing method. DETAILED DESCRIPTION

[0060] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0061] The embodiments of the software development programming-assisted data processing system and method based on artificial intelligence are as follows:

[0062] Embodiment 1:

[0063] See also Figure 1 - Figure 2, a software development programming assisted data processing method, the method comprises the following steps:

[0064] S1. Collect characteristic text data of software development objects;

[0065] S2, performing software development programming tool search processing based on the software development object feature text data and the software development programming tool data, and generating software development target programming tool data;

[0066] S3, collecting and processing usage score data of software development target programming tools on the software development download platform based on the software development target programming tool data, and generating software development target programming tool usage score data;

[0067] S4, based on the software development target programming tool data and the software development target programming tool usage score data, perform a usage score numerical analysis of the software development target programming tool, search for the software development target programming tool parameter with the largest usage score value, construct the best software development target programming tool data and execute the software development task;

[0068] S5, collecting software development function requirement text data and software development editing code structure data to perform software development editing code structure parameter search processing to generate software development requirement editing code structure data;

[0069] S6. Performing a search process on the usage download volume of the software development requirement editing code structure according to the software development requirement editing code structure data and the software development requirement editing code structure usage download volume data to generate the software development requirement editing code structure usage download volume data;

[0070] S7, based on the software development requirement editing code structure data and the software development requirement editing code structure usage download volume data, a numerical analysis is performed to search for the software development requirement editing code structure parameter with the largest usage download volume value, and construct the optimal software development requirement editing code structure data;

[0071] S8. Obtain the optimal software development requirement editing code structure data and feed it back to the software development code editing dialogue window of the optimal software development target programming tool through data output.

[0072] For further information, see Figure 1 - Figure 2 ,The steps for collecting feature text data of software development objects are as follows:

[0073] S11. The developer enters the purpose and application field characteristic text information of the software development object online through a voice input device and generates software development object characteristic text data I.

[0074] The steps for searching and processing software development programming tools based on software development object feature text data and software development programming tool data to generate software development target programming tool data are as follows:

[0075] S21. Establishing software development and programming tool data set A n =(a n,1 ,…,a n,m ,…,a n,φ ), n=1,2,3,…,ε, m=1,2,3,…,φ; where A n represents the software development programming tool data set corresponding to the nth software development object feature, a n,m The software development programming tool data set A corresponding to the nth software development object feature n The mth software development programming tool data in , ε represents the maximum number of software development object feature types, φ represents the maximum number of software development programming tool types, the software development programming tool data represents the programming tool data package used for software development, and the software development programming tools include VB, C#, Freebasic, Twinbasic, PureBasic and b4x;

[0076] S22, using XGBoost algorithm to combine software development object feature text data I with software development programming tool data set A n Software Development Programming Tools Dataa n,m Perform software development object feature character matching to search for software development programming tool data a corresponding to software development object feature text data I n,m And generate the software development target programming tool data set B = (b1,…,b m1 ), 1≤m1≤φ; b1 represents the first type of software development target programming tool data, b m1 Represents the m1th software development target programming tool data.

[0077] According to the software development target programming tool data, the use score data of the software development target programming tool is collected and processed on the software development download platform. The operation steps for generating the use score data of the software development target programming tool are as follows:

[0078] S31, using a unified cost search algorithm to search for software development target programming tool data b1 to b1 in software development target programming tool data set B on the software development download platform m1 The corresponding software development target programming tool usage score data generates a software development target programming tool usage score data set B'=(b'1,...,b' m1), where b'1 represents the software development target programming tool usage score data corresponding to the software development target programming tool data b1, b' m1 Indicates software development target programming tool data b m1 The corresponding software development target programming tool uses scoring data, and the software development download platform includes any one of Open Source China, GitHub, sourceforge, and W3school.

[0079] The steps for performing a numerical analysis of the usage score of software development target programming tools based on the software development target programming tool data and the software development target programming tool usage score data, searching for the software development target programming tool parameters with the largest usage score value, constructing the best software development target programming tool data, and executing the software development task are as follows:

[0080] S41, software development target programming tool usage scoring data b'1 to b' in software development target programming tool usage scoring data set B' m1 Perform numerical analysis on the usage score data of software development target programming tools, search for the software development target programming tool usage score data with the largest usage score data value, and identify the maximum software development target programming tool usage score data b' max ;

[0081] S42, based on the maximum software development target programming tool usage score data b' max The corresponding software development target programming tool type number is searched in the software development target programming tool data set B to find the maximum software development target programming tool usage score data b' max The matching software development target programming tool data is constructed into the best software development target programming tool data b through data identification. zuijia ;

[0082] S43, the best software development target programming tool data b zuijia Run and execute software development tasks on a software running device, where the software running device includes any one of a desktop computer, a laptop computer, and a tablet computer.

[0083] Through the software development object feature information collection unit, a voice input device is used to accurately and conveniently input the software development object feature text parameters online, providing reliable data support for the precise matching of software development programming tools; the software development programming tool storage unit and the software development programming tool search unit cooperate with each other, scientifically preset the software development programming tool parameters and combine the intelligent search algorithm with the software development object feature text parameters to accurately screen and process the software development programming tool types, so as to achieve accurate screening of software development target programming tool types for different fields; the software development programming tool usage score collection unit and the best software development programming tool search unit cooperate with each other, autonomously and efficiently collect the software development target programming tool usage score parameters based on the software development download platform, and accurately identify the best software development programming tool with the largest usage score in combination with numerical analysis, so as to achieve scientific matching of the best software development programming tool based on software development requirements and improve the reliability of software development products; the software development programming tool operation unit autonomously and efficiently operates the programming tool to perform software development tasks based on the best software development target programming tool data, thereby improving the efficiency of software development.

[0084] For further information, see Figure 1 - Figure 2 , collect software development function requirement text data and software development editing code structure data to perform software development editing code structure parameter search processing, and generate software development requirement editing code structure data as follows:

[0085] S51. When the optimal software development target programming tool is executing a software development task, the developer enters text information of software development function requirements online through a voice input device and generates software development function requirement text data J, where the software development function requirement text data represents text data of specific code instruction function requirements in a software development code editing process, where the specific code instruction function requirements include object data acquisition code instruction function requirements, object data preprocessing code instruction function requirements, and object data parameter analysis code instruction function requirements;

[0086] S52. Establishing software development and editing code structure data set C u =(c u,1 ,…,c u,v ,…,c u,γ ), v=1,2,3,…,γ;where C u represents the software development editing code structure data set corresponding to the u-th software development functional requirement, c u,v Represents the software development editing code structure data set C corresponding to the u-th software development functional requirement n The vth software development editing code structure data, represents the maximum number of software development function requirement types, γ represents the maximum number of software development editing code structure data types, and the software development editing code structure data represents the data structure composition data of the editing code for specific code instruction function requirements;

[0087] S53, software development function requirement text data J and software development editing code structure data set C u Software development editing code structure data c u,v Perform character matching on software development functional requirements and search for software development editing code structure data c corresponding to software development functional requirements text data J u,v And after data identification, the software development requirement editing code structure data is generated. The specific operation steps for generating the software development requirement editing code structure data are as follows:

[0088] S531, initialization, set The code structure data set D of software development requirements editing in the search space of code recognition cheetah initialization position is described as: Where P i,j It indicates the position of the cheetah identified by the i-th code in the search space of dimension j, that is, the position of the cheetah identified by the i-th code in the search space of dimension j. The software development requirements edit the location of the code structure data set D in the search space, θ is in the dimension The software development requirements edit the code structure data set D in the search space, the upper limit and lower limit values, rand is a random number in the interval (0,1), and T represents the maximum number of iterations;

[0089] S532, execute the search strategy to search for prey, the code recognition cheetah performs a full range scan or actively searches for prey in its territory or surrounding area, that is, the code recognition cheetah searches for the software development function requirement text data J corresponding to the software development editing code structure data c in the software development requirement editing code structure data set D search space u,v ; The search strategy is mathematically described as in It represents the position of the cheetah in the search space of dimension j after the i-th code recognizes the cheetah for the t+1th iteration in the execution of the search strategy. The software development requirements edit the location of the code structure data set D in the search space; It represents the position of the cheetah in the search space of dimension j after the i-th code recognizes the cheetah for the t-th iteration in the execution of the search strategy. The software development requirements edit the location of the code structure data set D in the search space, The random number that is normally distributed in the search space of dimension j for the ith code recognition cheetah, is the search step size of the i-th code recognition cheetah in the search space of dimension j after the t-th iteration;

[0090] S533, execute the search for prey using the sit-and-wait strategy. In the search mode, the prey is exposed to the code recognition cheetah's field of vision, that is, the software development requirement editing code structure data c corresponding to the software development function requirement text data J is searched in the software development requirement editing code structure data set D search space. u,v , code recognition cheetah's every move leads to software development editing code structure data c u,v Prey escapes, code recognition cheetah adopts a sit-and-wait ambush strategy to approach software development editing code structure data c u,v Prey, sit and wait ambush strategy includes lying on the ground or hiding in the bushes, sit and wait strategy mathematically described as in It indicates that the position of the cheetah in the search space of dimension j after the i-th head code recognizes the cheetah in the t+1th iteration of the search prey using the sit-and-wait strategy. The software development requirements edit the location of the code structure data set D in the search space; It represents the position of the cheetah in the search space of dimension j after the i-th head code recognizes the cheetah for the t-th iteration in the stage of searching for prey using the sit-and-wait strategy, that is, the position of the cheetah in the search space of dimension j after the i-th head code recognizes the cheetah for the t-th iteration. The software development requirements edit the location of the code structure data set D in the search space;

[0091] S534, execute the sit-and-wait strategy to approach the prey and attack the prey according to the attack strategy. In the algorithm, each code-recognized cheetah can adjust its position according to the position of the fleeing prey, the leading code-recognized cheetah or the nearby code-recognized cheetah to obtain the best attack position, that is, search for the software development function requirement text data J corresponding to the software development editing code structure data set D in the search space. u,v , the attack strategy is mathematically described as in It represents the position of the prey in the search space of dimension j after the i-th code recognizes the cheetah for the t+1th iteration according to the attack strategy in the attack phase, that is, the position of the prey in the search space of dimension j after the i-th code recognizes the cheetah for the t+1th iteration. The software development requirements edit the location of the code structure data set D in the search space; It represents the position of the prey in the search space of dimension j after the t-th iteration of the cheetah identified by the i-th head code in the attack phase according to the attack strategy, that is, the position of the prey in the search space of dimension j after the t-th iteration of the cheetah identified by the i-th head code The location of the software development requirements editing code structure data set D in the search space; Γ i,j represents the turning factor of the cheetah identified by the i-th code in the search space of dimension j; Identify the interaction factor of the cheetah's t-th iteration in the search space of dimension j for the i-th head code;

[0092] S535, execute S532, S533, S534 until the maximum number of iterations is met, and output the software development editing code structure data c corresponding to the software development function requirement text data J u,v ;

[0093] S536: The output in step S535 and the software development functional requirement text data J are used to generate a software development requirement editing code structure data set D = (d1, ..., d v1 ), 1≤v1≤γ; where d1 represents the first software development requirement editing code structure data, d v1 Indicates the v1 type of software development requirement editing code structure data.

[0094] According to the software development requirement editing code structure data and the software development editing code structure usage download volume data, the software development requirement editing code structure usage download volume search processing is performed, and the operation steps for generating the software development requirement editing code structure usage download volume data are as follows:

[0095] S61, establish software development editing code structure using download volume data set E = (e1, ..., e v ,…,e γ ), where e v The software development editing code structure usage download data corresponding to the v-th software development editing code structure data; the software development editing code structure usage download data set E is stored in the cloud and the software development editing code structure usage download data e v Updated in real time in the cloud as developers use it;

[0096] S62, using a unified cost search algorithm, the software development requirement editing code structure data in the software development requirement editing code structure data set D are sorted according to the software development editing code structure data type number and the software development editing code structure usage download data set E in the software development editing code structure usage download data set E. vPerform a matching search for the usage download volume data of the software development requirement editing code structure, and generate a software development requirement editing code structure usage download volume data set E'=(e'1,...,e' v1 ), where e'1 represents the software development requirement editing code structure usage download data corresponding to the software development requirement editing code structure data d1, and e' v1 Indicates software development requirements to edit code structure data d v1 The corresponding software development requirements edit the code structure using download data.

[0097] Based on the software development requirement editing code structure data and the software development requirement editing code structure usage download data, numerical analysis is performed to search for the software development requirement editing code structure parameters with the largest usage download value, and the operation steps for constructing the optimal software development requirement editing code structure data are as follows:

[0098] S71. Edit the code structure for software development requirements using the download volume data set E' for software development requirements using the download volume data e'1 to e' v1 Perform numerical analysis on the usage download data of software development requirement editing code structure, search for the software development requirement editing code structure usage download data with the largest usage download data value, and identify the maximum software development requirement editing code structure usage download data e′ max ;

[0099] S72, edit the code structure according to the maximum software development requirements and use the download data e′ max The corresponding software development editing code structure data type number is searched in the software development requirement editing code structure data set D to find the maximum software development requirement editing code structure usage download data e′ max The matching software development requirement editing code structure data is constructed into the optimal software development requirement editing code structure data through data identification. zuijia .

[0100] Through the cooperation of the software development function requirement information collection unit and the software development editing code structure search unit, the voice input device is used to dynamically collect the software development function requirement text parameters, and the artificial intelligence algorithm and the software development editing code structure parameters are combined to accurately search for the required editing code structure parameters in the software development process, so as to realize the intelligent output of various target editing code structure parameters in the software development process; the software development editing code structure usage download volume cloud storage unit and the software development editing code structure usage download volume search unit cooperate with each other, and digitally measure the usage status of various target editing code structure parameter types based on the cloud storage software development editing code structure usage download volume parameters; the best software development editing code structure analysis unit, based on the usage download volume of the software development target editing code structure parameters, combines numerical analysis to accurately analyze the software development requirement editing code structure parameters with the largest usage download volume, so as to realize the intelligent and standardized generation of the editing code structure parameters in the software development process, and improve the quality of software development.

[0101] For further information, see Figure 1 - Figure 2 , obtain the best software development requirements and edit the code structure data to feed back the best software development target through data output. The operation steps in the software development code editing dialog window of the programming tool are as follows:

[0102] S81. Obtain the best software development requirements and edit code structure data zuijia ;

[0103] S82. Edit the code structure data d according to the optimal software development requirements zuijia Feedback to the optimal software development target programming tool data b through data output zuijia In the software development code editing dialog window of the corresponding software development target programming tool.

[0104] Through the cooperation of the optimal software development editing code structure analysis result acquisition unit and the optimal software development editing code structure feedback unit, the optimal software development requirement editing code structure parameters are accurately collected, and accurately imported into the software development code editing dialogue window of the target programming tool through data output, thereby realizing the autonomous and accurate input of software development editing code parameters and reducing the economic time cost of software development.

[0105] Through the cooperation of the optimal software development editing code structure analysis result acquisition unit and the optimal software development editing code structure feedback unit, the optimal software development requirement editing code structure parameters are accurately collected, and accurately imported into the software development code editing dialogue window of the target programming tool through data output, thereby realizing the autonomous and accurate input of software development editing code parameters and reducing the economic time cost of software development.

[0106] Embodiment 2:

[0107] See also Figure 1 - Figure 2 , a software development programming auxiliary data processing system based on artificial intelligence is used to implement a software development programming auxiliary data processing method, the system includes a software development programming tool selection module, a software development editing code structure analysis module, and a software development editing code feedback module;

[0108] The software development and programming tool selection module includes a software development object feature information collection unit, a software development and programming tool storage unit, a software development and programming tool search unit, a software development and programming tool usage score collection unit, an optimal software development and programming tool search unit, and a software development and programming tool operation unit;

[0109] A software development object feature information collection unit collects software development object feature text data through a voice input device; a software development programming tool storage unit is used to store software development programming tool data; a software development programming tool search unit performs software development programming tool search processing based on software development object feature text data and software development programming tool data, and generates software development target programming tool data; a software development programming tool usage score collection unit performs software development target programming tool usage score data collection and processing on a software development download platform based on software development target programming tool data, and generates software development target programming tool usage score data; an optimal software development programming tool search unit performs software development target programming tool usage score numerical analysis based on software development target programming tool data and software development target programming tool usage score data, searches for software development target programming tool parameters with the largest usage score value, and constructs optimal software development target programming tool data; a software development programming tool operation unit performs software development tasks based on the optimal software development target programming tool data;

[0110] The software development editing code structure analysis module includes a software development function requirement information collection unit, a software development editing code structure storage unit, a software development editing code structure search unit, a software development editing code structure usage download volume cloud storage unit, a software development editing code structure usage download volume search unit, and an optimal software development editing code structure analysis unit;

[0111] A software development function requirement information collection unit collects software development function requirement text data through a voice input device; a software development editing code structure storage unit is used to store software development editing code structure data; a software development editing code structure search unit searches for software development editing code structure parameters based on software development function requirement text data and software development editing code structure data, and generates software development requirement editing code structure data; a software development editing code structure usage download volume cloud storage unit is used to store software development editing code structure usage download volume data in the cloud; a software development editing code structure usage download volume search unit searches for software development requirement editing code structure usage download volume based on software development requirement editing code structure data and software development editing code structure usage download volume data, and generates software development requirement editing code structure usage download volume data; an optimal software development editing code structure analysis unit performs numerical analysis based on software development requirement editing code structure data and software development requirement editing code structure usage download volume data, searches for software development requirement editing code structure parameters with the largest usage download volume value, and constructs optimal software development requirement editing code structure data;

[0112] The software development editing code feedback module includes an optimal software development editing code structure analysis result acquisition unit and an optimal software development editing code structure feedback unit;

[0113] The optimal software development editing code structure analysis result acquisition unit is used to obtain the optimal software development requirement editing code structure data; the optimal software development editing code structure feedback unit feeds back the optimal software development requirement editing code structure data to the software development code editing dialogue window of the optimal software development target programming tool through data output.

[0114] Although embodiments of the present invention have been shown and described, it will be appreciated by those skilled in the art that various changes, modifications, substitutions and variations may be made to the embodiments without departing from the principles and spirit of the present invention, and that the scope of the present invention is defined by the appended claims and their equivalents.

Claims

1. A software development programming-assisted data processing method, characterized in that: The method comprises the following steps: S1. Collect characteristic text data of software development objects; S2, performing a software development programming tool search process based on the software development object feature text data and the software development programming tool data to generate software development target programming tool data; S3, collecting and processing usage score data of the software development target programming tool on the software development download platform according to the software development target programming tool data, and generating usage score data of the software development target programming tool; S4, based on the software development target programming tool data and the software development target programming tool usage score data, perform a usage score numerical analysis of the software development target programming tool, search for the software development target programming tool parameter with the largest usage score value, construct the best software development target programming tool data and execute the software development task; S5, collecting software development function requirement text data and software development editing code structure data to perform software development editing code structure parameter search processing to generate software development requirement editing code structure data; S6, performing a usage download amount search process for the software development requirement editing code structure according to the software development requirement editing code structure data and the software development requirement editing code structure usage download amount data, and generating the software development requirement editing code structure usage download amount data; S7, based on the software development requirement editing code structure data and the software development requirement editing code structure usage download amount data, a software development requirement editing code structure parameter with the largest usage download amount value is searched out, and an optimal software development requirement editing code structure data is constructed; S8. Obtain the optimal software development requirement editing code structure data and feed it back to the software development code editing dialogue window of the optimal software development target programming tool through data output.

2. The software development programming auxiliary data processing method according to claim 1, characterized in that: The S1 comprises the following steps: S11. The developer enters the purpose and application field characteristic text information of the software development object online through a voice input device and generates software development object characteristic text data I.

3. The software development programming auxiliary data processing method according to claim 2, characterized in that: The S2 comprises the following steps: S21. Establishing software development and programming tool data set A n =(a n,1 ,…,a n,m ,…,a n,φ ), n=1,2,3,…,ε, m=1,2,3,…,φ; where A n represents the software development programming tool data set corresponding to the nth software development object feature, a n,m The software development programming tool data set A corresponding to the nth software development object feature n The mth software development programming tool data in , ε represents the maximum number of software development object feature types, φ represents the maximum number of software development programming tool types; S22, using XGBoost algorithm to compare the software development object feature text data I with the software development programming tool data set A n Software development programming tool data a n,m Perform software development object feature character matching to search for the software development programming tool data a corresponding to the software development object feature text data I n,m And generate the software development target programming tool data set B = (b1,…,b m1 ), 1≤m1≤φ; b1 represents the first type of software development target programming tool data, b m1 Represents the m1th software development target programming tool data.

4. The software development programming auxiliary data processing method according to claim 3 is characterized in that: The S3 comprises the following steps: S31, using a unified cost search algorithm to search for the software development target programming tool data b1 to b1 in the software development target programming tool data set B on the software development download platform. m1 The corresponding software development target programming tool usage score data generates a software development target programming tool usage score data set B'=(b'1,...,b' m1 ), where b'1 represents the software development target programming tool usage score data corresponding to the software development target programming tool data b1, b' m1 Indicates software development target programming tool data b m1 The corresponding scoring data is used by programming tools for software development goals.

5. The software development programming auxiliary data processing method according to claim 4, characterized in that: The S4 comprises the following steps: S41, the software development target programming tool usage scoring data b'1 to b' in the software development target programming tool usage scoring data set B' are evaluated. m1 Perform numerical analysis on the usage score data of the software development target programming tool, search for the software development target programming tool usage score data with the largest usage score data value, and identify the maximum software development target programming tool usage score data b' max ; S42, using the scoring data b' based on the maximum software development target programming tool max The corresponding software development target programming tool type number is searched in the software development target programming tool data set B to find the maximum software development target programming tool usage score data b' max The matching software development target programming tool data is constructed into the best software development target programming tool data b through data identification. zuijia ; S43, the optimal software development target programming tool data b zuijia Run and execute software development tasks on the software running device.

6. The software development programming auxiliary data processing method according to claim 5, characterized in that: The S5 comprises the following steps: S51. When the optimal software development target programming tool is executing a software development task, the developer enters text information of software development function requirements online through a voice input device and generates software development function requirement text data J, wherein the software development function requirement text data represents text data of specific code instruction function requirements in the software development code editing process, and the specific code instruction function requirements include object data acquisition code instruction function requirements, object data preprocessing code instruction function requirements, and object data parameter analysis code instruction function requirements; S52. Establishing a software development and editing code structure data set Among them C u represents the software development editing code structure data set corresponding to the u-th software development functional requirement, c u,v Represents the software development editing code structure data set C corresponding to the u-th software development functional requirement n The vth software development editing code structure data, represents the maximum number of types of software development function requirements, γ represents the maximum number of types of software development editing code structure data, and the software development editing code structure data represents the data structure composition data of the editing code for specific code instruction function requirements; S53, the software development function requirement text data J and the software development editing code structure data set C u Software development editing code structure data c u,v Perform software development function requirement character matching to search for the software development editing code structure data c corresponding to the software development function requirement text data j u,v And after data identification, the software development requirement editing code structure data is generated. The specific operation steps for generating the software development requirement editing code structure data are as follows: S531, initialization, set Dimensional software development requirements edit code structure data set D search space code recognition cheetah initialization position; S532, execute the search strategy to search for prey, the code recognition cheetah performs a full range scan or actively searches for prey in its territory or surrounding area, that is, the code recognition cheetah searches for the software development requirement editing code structure data c corresponding to the software development function requirement text data J in the software development requirement editing code structure data set D search space. u,v ; S533, execute the search for prey using the sit-and-wait strategy. In the search mode, the prey is exposed to the code recognition cheetah's field of vision, that is, the software development requirement editing code structure data c corresponding to the software development function requirement text data J is searched in the software development requirement editing code structure data set D search space. u,v , code recognition cheetah's every move leads to software development editing code structure data c u,v Prey escapes, code recognition cheetah adopts a sit-and-wait ambush strategy to approach software development editing code structure data c u,v prey; S534, execute the sit-and-wait strategy to approach the prey and attack the prey according to the attack strategy. In the algorithm, each code-recognized cheetah can adjust its position according to the position of the fleeing prey, the leading code-recognized cheetah or the nearby code-recognized cheetah to obtain the best attack position, that is, search for the software development function requirement text data J corresponding to the software development editing code structure data c in the software development requirement editing code structure data set D search space. u,v ; S535, execute S532, S533, S534 until the maximum number of iterations is met, and output the software development editing code structure data c corresponding to the software development function requirement text data J u,v ; S536: The output in step S535 is compared with the software development editing code structure data c corresponding to the software development function requirement text data J. u,v After data identification, the software development requirements are generated and the code structure data set D is edited. v1 ), 1≤v1≤γ; where d1 represents the first software development requirement editing code structure data, d v1 Indicates the v1 type of software development requirement editing code structure data.

7. The software development programming auxiliary data processing method according to claim 6, characterized in that: The S6 comprises the following steps: S61, establish software development editing code structure using download volume data set E = (e1, ..., e v ,…,e γ ), where e v The software development editing code structure usage download data corresponding to the v-th software development editing code structure data; the software development editing code structure usage download data set E is stored in the cloud and the software development editing code structure usage download data e v Updated in real time in the cloud as developers use it; S62, using a unified cost search algorithm, the software development requirement editing code structure data in the software development requirement editing code structure data set D are compared with the software development editing code structure usage download amount data set E according to the software development editing code structure data type number. v Perform a matching search for the usage download volume data of the software development requirement editing code structure, and generate a software development requirement editing code structure usage download volume data set E'=(e'1,...,e' v1 ), where e'1 represents the software development requirement editing code structure usage download data corresponding to the software development requirement editing code structure data d1, and e' v1 Indicates software development requirements to edit code structure data d v1 The corresponding software development requirements edit the code structure using download data.

8. The software development programming auxiliary data processing method according to claim 7, characterized in that: The S7 comprises the following steps: S71, editing the code structure using the software development requirements download data set E' and editing the code structure using the software development requirements download data e'1 to e' v1 Perform a numerical analysis of the download usage data of the software development requirement editing code structure, search for the software development requirement editing code structure download usage data with the largest download usage data value, and identify the maximum software development requirement editing code structure download usage data e' max ; S72, edit the code structure according to the maximum software development requirements and use the download amount data e' max The corresponding software development editing code structure data type number is searched in the software development requirement editing code structure data set D to find the maximum software development requirement editing code structure usage download amount data e' max The matching software development requirement editing code structure data is constructed into the optimal software development requirement editing code structure data d through data identification. zuijia .

9. The software development programming auxiliary data processing method according to claim 8, characterized in that: The S8 comprises the following steps: S81, obtaining the optimal software development requirement editing code structure data d zuijia ; S82, editing the optimal software development requirements into code structure data d zuijia By feeding back data output to the optimal software development target programming tool data b zuijia In the software development code editing dialog window of the corresponding software development target programming tool.

10. A software development programming auxiliary data processing system based on artificial intelligence, used to implement the software development programming auxiliary data processing method according to any one of claims 1 to 9, characterized in that: The system includes a software development programming tool selection module, a software development editing code structure analysis module, and a software development editing code feedback module.

Citation Information

Patent Citations

  • Software development method

    CN117539438A

  • Intelligent contract online editing method and device, computer equipment and storage medium

    CN110502241A

  • Intelligent auxiliary method and system for software development based on cloud computing

    CN117032654A

  • Application system integration method and system based on machine intelligence

    CN118069933A

  • Intelligent data modeling management system and method based on source end static data

    CN118154140A

Cited By

  • Artificial intelligence assisted data processing method and system

    CN120670824A