Patents
Literature
Patsnap Eureka AI that helps you search prior art, draft patents, and assess FTO risks, powered by patent and scientific literature data.

3358results about "Creation/generation of source code" patented technology

Intelligent programming auxiliary method and system based on multi-mode AI language model

The invention discloses an intelligent programming auxiliary method and system based on a multi-modal AI language model, and belongs to the technical field of programming auxiliary tools. The method comprises the following steps: a multi-modal input processing stage; a dynamic context modeling stage; a hierarchical semantic analysis stage; in the code generation stage, codes are generated in two stages by adopting a Codex-Plus large model; the reinforcement learning driven code optimization stage is used for carrying out multi-objective optimization and reward function design on the codes generated in the code generation stage; a multi-dimensional feedback stage; an interaction and visualization stage; code semantic deep analysis, dynamic context sensing, multi-target optimization generation and real-time interactive feedback are realized by fusing code texts, natural language description, developer behavior data and a domain knowledge graph, and programming efficiency and code quality can be remarkably improved.
Owner:积至(海南)信息技术有限公司

Machine Learning Engine for Workflow Enhancement in Digital Workflows

Methods and systems for generating a sharable script related to an input digital model on a digital platform are provided. The method includes receiving a user request indicative of a digital task involving an input digital model, and retrieving a corresponding input digital model file. Then, determining characteristic attributes of the input digital model, where the characteristic attributes include digital artifacts generated from the input digital model file. Then, selecting from a collection of templates, using a machine learning (ML) engine, a template matching the characteristic attributes of the input digital model. The ML engine may be trained on documentations of digital tools integrated into the digital platform, a resource-capability mapping of the digital platform, and sample digital thread orchestration scripts collected through past uses of the digital platform. Finally, the method includes generating the sharable script that implements the digital task, based on the selected template.
Owner:ISTARI DIGITAL INC

Code automatic generation and optimization system based on multiple modes

The invention discloses an automatic code generation and optimization system based on multiple modes, which relates to the technical field of automatic programming, and comprises a task analysis module for analyzing task description and constraint conditions in combination with a CLIPS rule engine and a knowledge graph and original data, identifying task targets and requirements, and outputting a task risk assessment report and a task intention set; the optimization decision module is used for selecting an optimal modal data subset by using a particle swarm optimization algorithm and a path planning algorithm, performing optimization adjustment according to task requirements, and outputting a code generation strategy; and the test evaluation module is used for evaluating and improving the unit test and the integration test by utilizing the variation test, carrying out quality and performance evaluation on the code through continuous integration and continuous delivery, and outputting a code evaluation report and an optimization suggestion. According to the method, the optimal modal data subset is dynamically screened, and the data transmission path is optimized, so that the code performance is ensured, the computing resource consumption is reduced, and the global optimization of the code generation strategy is realized.
Owner:FUJIAN QIFEI FUTURE TECH CO LTD

System and methods for detecting required rule engine updates using artificial intelligence models

The systems and methods provide a model deployment criterion. The model deployment criterion indicates a difference in a value against which the proxy model may be measured to determine when, if ever, the proxy model should be deployed to replace the existing rule engine. The model deployment criterion may be keyed to the proxy model (e.g., based on a difference in its size, throughput speed, number of changes, etc.), the existing rule engine (e.g., based on a difference in its age, update occurrences to its rule base, etc.), and / or comparisons between models (e.g., based on differences in results, throughput speed, efficiency, etc.).
Owner:CITIBANK N A

Systems and methods for generating artificial intelligence models and / or rule engines without requiring training data that is specific to model components and objectives

Systems and methods for generating code for artificial intelligence models without requiring training data that is specific to model components and objectives. For example, the system may receive an original version of a rule engine. The system may input the original version, using a first input condition, into a regeneration model to generate a first regenerated version of the rule engine. The system may determine whether the first regenerated version includes a first hallucination based on comparing the first regenerated version to alternative versions of the rule engine, wherein each of the alternative versions were generated using a respective alternative input condition. The system may, in response to determining that the first regenerated version includes the first hallucination, determining whether the first hallucination comprises a positive mutation.
Owner:CITIBANK N A

Automated error troubleshooting via generative AI software development assistant

Techniques for leveraging a large language model (LLM) in software development are described. A description of an error message associated with a software system hosted by the multi-tenant provider network is received. An LLM is prompted with an analysis prompt to generate an analysis of the error message, the analysis prompt including the description of the error message, and the analysis of the error message is received from the LLM. The LLM is prompted with a suggested resolution prompt to generate a suggested resolution to a cause of the error message, the suggested resolution prompt including the description of the error message and the analysis of the error message, and the suggested resolution is received from the LLM. A change to resolve the cause of the error message is sent to an originator of the received description, the change based at least in part on the suggested resolution.
Owner:AMAZON TECH INC

Internet software development management system and method

The invention relates to the technical field of software development management, in particular to an internet software development management system and method. The method comprises the following steps: collecting an original function demand set and carrying out function clustering analysis; extracting and classifying demand function features and generating independent demand units; carrying out dependency analysis on the independent demand units; constructing a dependency relationship set and a demand logic structure; the method comprises the following steps: generating a demand framework matrix, carrying out organization network simulation to obtain a demand connection network, carrying out code reverse evolution according to the demand connection network, carrying out basic parameter matching to obtain evolution basic parameters, carrying out a pressure simulation test on the evolution basic parameters to generate a pressure test result, and capturing resource pressure defects based on the pressure test result. And optimizing and adjusting the evolution basic parameters to generate optimized development parameters. According to the invention, a more efficient Internet software development management method is realized.
Owner:DONGYING WODU INFORMATION TECHNOLOGY CO LTD

Conversational automated event response and remediation

ActiveUS12487875B1Biological modelsHardware monitoringIncident management (ITSM)Software engineering
In one embodiment, a computer-implemented method executed using one or more processors of an incident management system comprises receiving a notification of an incident associated with a computer system, and in response to receiving the notification: extracting an error message from the notification; reading a set of computer program code changes that have been implemented in the computer system; matching the error message to the set of computer program code changes and outputting a set of one or more candidate code changes that may correspond to the error message; based on the set of candidate code changes, generating an automatic remediation for the incident; and using the one or more processors of the incident management system, executing the automatic remediation on the computer system.
Owner:PAGERDUTY INC

Generative ai system for automated programming and accelerated code modification

Aspects of the present disclosure relate to automatically updating a software application to ensure compliance with an updated data source. Embodiments include providing an embedding of a first version of a data source and an embedding of a second version of the data source to a comparison engine configured to compare the embedding of the first version of the data source and the embedding of the second version of the data source and generate a data source difference summary. Embodiments further include providing an embedding of a software application code module and the data source difference summary to a code update engine trained to generate an updated version of the software application code module based on the embedding of the software application code module and the data source difference summary. Embodiments further include updating code of the software application using the updated version of the software application code module.
Owner:INTUIT INC

Systems and methods for automatically generating source code

A computer-implemented method is disclosed. The method includes: receiving a request for retrieval of data satisfying one or more criteria, the request including at least one data request parameter; searching a database storing example queries based on the request to identify at least one matching query; providing, to a large language model (LLM), an input prompt to generate a query purporting to retrieve data satisfying the one or more criteria, the input prompt including the at least one data request parameter and the at least one matching query as an example; and receiving, from the LLM, a result including the generated query.
Owner:SHOPIFY INC

Modular construction method of low-code visual interaction system

The invention provides a modular construction method of a low-code visual interaction system, and relates to the technical field of low-code development. The method comprises the following steps: constructing an edge cognitive topology network, packaging each node into a reconfigurable meta-module, analyzing a user operation track by using an intention perception interface to generate a meta-intention vector, and carrying out context correlation analysis through a semantic behavior chain to generate a potential behavior sequence. And establishing an asymmetric coupling relationship based on an implicit context mapper, forming a dynamic semantic resonance field, triggering distributed intention resonance and activating a matching element module, and generating a collaborative logic cluster under the constraint of edge computing node resources. And dynamically adjusting an interaction rule and a resource allocation strategy of the logic unit. According to the method, automatic construction and high-precision intention adaptation of complex business logic are realized, the elastic expansion capability and the real-time response efficiency of the system in an edge computing scene are improved, and the risk of logic fault and resource scrambling caused by node isomerism is reduced.
Owner:BEIJING GUNONG TECHNOLOGY CO LTD

Method and device for generating software based on large model technology, medium and electronic equipment

The invention relates to a method and a device for generating software based on a large model technology, a medium and electronic equipment, and relates to the technical field of software generation, and the method comprises the following steps: acquiring demand information of a user for software generation; generating a configuration definition file corresponding to the large model generation demand information through a preset code, wherein the configuration definition file is a configuration file of a domain-specific language definition device; performing regular format reformatting processing on the configuration definition file to obtain a processed file; based on the processed file, determining a service flow logic corresponding to a service function in the to-be-generated software, and based on the service flow logic, generating a target software code corresponding to the to-be-generated software through a code generation large model, the format of the target software code being a configuration file format of the domain-specific language definition device; and based on the target software code, through a preset rendering engine, generating a front-end page and a rear-end page of the software needing to be generated. The method has the effect of improving the software development efficiency.
Owner:INTELLIGENT GENERATION (BEIJING) TECHNOLOGY CO LTD

Systems and methods for iterative code generation with large language models and representative sub-modules

The embodiments are directed to generating source code for a program from a problem description. One or more pre-trained code large language models (LLMs) generate sub-modules from a problem description in a natural language. The sub-modules are filtered based on testing criteria and encoded into sub-module encodings in an embedding space. The sub-module encodings are clustered into multiple clusters. A subset of sub-modules encoding that are close to the centroids of the clusters are selected. The sub-set of sub-modules is decoded into representative sub-modules. The problem description is augmented with the representative sub-modules and fed into one or more pre-trained code LLMs and new sub-modules are generated. The iterations continue until a program is generated from the representative sub-modules.
Owner:SALESFORCE INC

Conversion method and system based on SysML and Modelica model semantic mapping

The invention discloses a conversion method and system based on SysML and Modelica model semantic mapping. The method comprises the following steps that S1, a Modelica standard model library is imported into a SysML modeling tool; s2, completing the definition of behavior elements, and forming an SysML model instance; s3, exporting a Modelica model which can be executed by the Modelica simulator; s4, establishing a mapping relation table between SysML model elements and Modelica model elements; s5, when a change event occurs in the SysML model, updating the content of the corresponding Modelica model; s6, the Modelica model is imported into the SysML model, and a corresponding SysML model instance is generated; s7, simulation result mapping and behavior modeling generation are executed, a state transition diagram structure is formed, and structure updating of internal block diagrams in the system model is completed. According to the method, bidirectional conversion and joint simulation optimization between models are realized, and the method is suitable for cross-platform modeling, collaborative design and functional verification scenes of a complex system.
Owner:HANGZHOU HUAWANG SYST TECH CO LTD

Machine learning engine for workflow enhancement in digital workflows

Methods and systems for generating a sharable script related to an input digital model on a digital platform are provided. The method includes receiving a user request indicative of a digital task involving an input digital model, and retrieving a corresponding input digital model file. Then, determining characteristic attributes of the input digital model, where the characteristic attributes include digital artifacts generated from the input digital model file. Then, selecting from a collection of templates, using a machine learning (ML) engine, a template matching the characteristic attributes of the input digital model. The ML engine may be trained on documentations of digital tools integrated into the digital platform, a resource-capability mapping of the digital platform, and sample digital thread orchestration scripts collected through past uses of the digital platform. Finally, the method includes generating the sharable script that implements the digital task, based on the selected template.
Owner:ISTARI DIGITAL INC

Anomaly detection method for model outputs

Systems and methods for detecting anomalies in generative outputs are disclosed herein. The system receives a user prompt indicating a request for data over a time period. The system inputs, into a model, the user prompt to cause the model to generate an output based on the user prompt. The system then generates the first tokens based on the output. To generate the second tokens, the system retrieves, based on the user prompt, sources relating to the data requested by the user prompt. The system then generates queries to request, from the sources, the data over the time period and generates the second tokens based on the retrieved data. The system then performs a comparison of the first tokens and the second tokens and accepts or rejects the output of the model based on the comparison.
Owner:CITIBANK N A

Automatic generation method of AI low-code development component based on knowledge graph

The invention discloses an AI low-code development component automatic generation method based on a knowledge graph, and relates to the technical field of AI low-code development, and the method comprises the following specific steps: constructing an AI development knowledge graph: constructing a knowledge graph containing a five-layer structure, collecting and preprocessing multi-source data, and extracting various entities and association relationships, so as to obtain an AI development knowledge graph; constructing an ontology structure, importing the ontology structure into a database, and forming a final knowledge graph through manual auditing and machine reasoning optimization; according to the method, the multi-dimensional AI development knowledge graph is constructed, user requirements are analyzed in combination with the optimized natural language processing model, the component configuration scheme is generated by introducing the multi-level reasoning mechanism, and finally the standardized low-code component is automatically generated, so that full-automatic conversion from the user requirements to the low-code component is realized, and the user experience is improved. The defect that an existing low-code platform depends on manual component configuration is overcome, the development period is greatly shortened, and the development cost and the technical threshold are reduced.
Owner:ZHONGBEI UNIV

Webpage generation method and device, electronic equipment and storage medium

The invention discloses a webpage generation method and device, electronic equipment and a storage medium, and relates to the technical field of computer software or other related fields, the method comprises the following steps: receiving demand information of a user for an expected webpage, and inputting the demand information into a target language model to obtain N pieces of component information in the expected webpage, N being a positive integer; retrieving a target database based on the N pieces of component information to obtain a retrieval result; inputting fusion demand information of the retrieval result and the demand information into the target language model to obtain a configuration code which is used for describing the page layout, the component attribute and the application logic of the expected webpage; and analyzing the configuration code to obtain a corresponding source code, and rendering the page based on the source code to obtain a target webpage corresponding to the expected webpage. According to the method and the device, the technical problem that the generated webpage does not accord with the intention of the user due to understanding limitation of a low-code platform fused with a large language model in related technologies is solved.
Owner:TRAVELSKY TECHNOLOGY LIMITED

Cross-hardware platform AI algorithm model automatic matching migration method and system using low code development

The invention provides a cross-hardware platform AI algorithm model automatic matching migration method and system based on low-code development, and the method comprises the steps: firstly receiving an AI algorithm model uploaded by a user, obtaining the information of a target hardware platform needing to be migrated, carrying out the optimization adjustment of the AI algorithm model according to the obtained information of the target hardware platform, and carrying out the automatic matching migration of the AI algorithm model. The optimization and adjustment process comprises the following steps: analyzing the AI algorithm model, selecting a corresponding model type according to the function of the algorithm model, carrying out parameter quantification, model conversion, model deployment and evaluation on the AI algorithm model according to the model type, classifying and downloading the converted model, and carrying out optimization and adjustment on the model. An optimized AI algorithm model is obtained; and finally, deploying the obtained AI algorithm model to a target hardware platform. According to the method, the defects of a traditional matching method can be overcome, the model performance and universality are improved, and a unified adaptive solution is provided for different hardware platforms.
Owner:XIAN TENGKUN ELECTRONIC TECHNOLOGY CO LTD

Animation script automatic generation method and system, storage medium and program product

The invention discloses an animation script automatic generation method and system, a storage medium and a program product, and the method comprises the steps: extracting a scene element set, a plot element set and a role element set in a static text; generating an element association graph containing weights; calculating the content matching degree of each element in the element association graph and each plot unit; selecting a core plot unit; calculating a semantic vector included angle cosine value between the core plot units as a semantic association degree, and constructing a plot unit association network by taking the semantic association degree as a connection weight; determining a plot development main line between the core plot units; determining an extended core plot unit; according to weight distribution of role elements in the element association graph, distributing corresponding roles for the extended core plot unit and generating role dialogue content to obtain a final core plot unit; and integrating the final core plot unit according to a preset animation script format to generate an animation script text. According to the method, the correlation between the generated script and the result required by the user is improved.
Owner:HANGZHOU JINGCAI DIGITAL TECH CO LTD

Security code automatic generation method and system based on full information theory and mechanism ambiguity

The invention provides a security code automatic generation method and system based on a full information theory and mechanism ambiguity, and the method comprises the steps: S1, carrying out the feature extraction of a grammar verification layer of an input demand, extracting the grammar features of a code through the topological features of an abstract syntax tree, and carrying out the formalized rule verification of the extracted grammar features; s2, constructing a semantic association model of a cross-code snippet through a semantic analysis layer, and forming a propagation path for tracking a data flow and a control flow; s3, in the pragmatic optimization layer, combining pragmatic constraints of the business scene, and generating a security policy through a dynamic utility function; and step S4, optimizing parameters and security policies of the dynamic utility function through knowledge federal evolution and a closed-loop feedback mechanism. According to the method, a deep collaboration mechanism of grammar, semantic and pragmatic three-dimensional information and a dynamic strategy generation model are reconstructed, security logic is converted from external attributes to endogenous cognitive competence, and the security, interpretability and adaptability of automatic code generation are improved.
Owner:SHENZHEN CESTBON TECH CO

Threshold-based adaptive ontology and knowledge graph modification using generative artificial intelligence

Systems and methods described herein enable adaptive, threshold-based modification of node maps representing ontologies, knowledge graphs, or code development pipelines using generative artificial intelligence. The disclosed platform can retrieve a node map and generate one or more candidate perturbations that modify nodes or relationships within the node map. The disclosed platform can evaluate the effect of the perturbations by comparing respective outputs against ground-truth data. Perturbations can be automatically determined based on changes in external datasets, compliance policies, or operational requirements. The perturbations can be implemented when a computed perturbation quality value satisfies a threshold quality criterion. As such, the system enables efficient, policy-compliant evolution of relational system architectures in dynamic environments.
Owner:CITIBANK N A

Front-end code generation method and system based on large language model and electronic equipment

The invention relates to the technical field of code generation, and provides a front-end code generation method and system based on a large language model and electronic equipment. According to the application, the business demand instruction is structured through the semantic analysis result corresponding to the business demand instruction to obtain the structured cue word, and the component library document carrying the component specification is set in the component-level cue word generator, so that the vectorized component library document is retrieved according to the semantic analysis result to generate the specification cue word, and the user experience is improved. Therefore, the structured cue word and the standard cue word are fused to obtain a fused cue word for code generation, and a front-end code corresponding to the business demand instruction is obtained, so that the large language model can be combined with the standard cue word to automatically adapt to fine-grained code specifications such as a file structure, a coding specification and a component dependence management rule; therefore, the problem that code specifications cannot be introduced into a large language model is solved, the number of times of secondary development and debugging is reduced, and the generation efficiency of front-end codes is improved.
Owner:广域铭岛数字科技有限公司 +1

Declarative code-less workflow using llm

Example implementations include a method, apparatus, and computer-readable medium configured for implementing a workflow using a large language model (LLM). A workflow automation application sends a first prompt to a large language model (LLM) to transform a first input data source in a first format to a second format. The workflow automation application sends a second prompt to the LLM to define multiple steps of a workflow starting on the data source in the second format. The workflow automation application sends a third prompt to the LLM to define execution of business logic for each step of the workflow. The workflow automation application receives, from the LLM, output data indicating that each step of the workflow has been executed.
Owner:MICROSOFT TECHNOLOGY LICENSING LLC

Compiler optimization method and system based on node semantic enhancement

The invention provides a compiler optimization method and system based on node semantic enhancement, and belongs to the field of encoder optimizing.The compiler optimization method comprises the steps that an intermediate representation code before optimization is obtained, the intermediate representation code before optimization is processed, and a to-be-optimized target code is obtained; performing data annotation on the to-be-optimized target code to generate a dense data flow diagram containing operation type information; inputting the to-be-optimized target code and the dense data flow diagram into a trained code optimization model, and extracting code static features by a compression and reduction module and a structural feature extraction module of the trained code optimization model, and a node semantic enhancement module of the trained code optimization model performs code optimization based on code static characteristics to obtain an optimized target code. According to the method, redundant information in codes is removed, necessary structural information is reserved, and the optimization capability of the encoder is improved.
Owner:WUHAN LANSHAN TECH CO LTD +1

Automated synthesizing and compilation of quantum programs

In a general aspect, a quantum program can be automatically synthesized or compiled. In some implementations, a discretized state space is obtained. The discretized state space includes a plurality of states for one or more qubits of a quantum processor. A discrete action space is obtained. The discrete action space includes a plurality of unitary operations for the one or more qubits of the quantum processor. A policy that uses the discretized state space and the discrete action space to generate quantum programs for quantum state preparation is defined. A dynamic programming process is used to improve the policy. An initial state and a target state of the one or more qubits is identified. The policy is used to generate a quantum program to produce the target state from the initial state. The quantum program include a subset of the unitary operations in the discrete action space.
Owner:RIGETTI & CO INC

Software development method and device based on artificial intelligence, equipment and medium

The invention discloses a software development method and device based on artificial intelligence, equipment and a medium, and the method comprises the steps: receiving a development demand of a user through a natural language interaction interface, and capturing context state information of a current development environment; and a historical solution of the development demand is retrieved based on the dynamic knowledge graph through the product agent. And when the historical solution based on the development demand is retrieved, generating an executable code by encoding according to the hierarchical code generation strategy based on the historical solution through the architect agent. And performing grammar verification, operation verification and demand conformity detection on the executable code by combining the context state information based on a hierarchical verification mechanism through a test agent to obtain a verification result. And when the test agent judges that the verification result meets the development requirement, summarizing the executable code into a final code implementation scheme through the summarizing agent, and pushing the final code implementation scheme to a user. And the reuse rate and the quality control capability of code development are improved.
Owner:SHENZHEN SHUYING TECH CO LTD

Verification system, verification method, electronic device, and storage medium

The present disclosure provides a verification system, a verification method, an electronic device and a storage medium. The verification system includes a simulation verification device, a first portion and a second portion. The first portion includes a first master module and a second slave module. The second slave module includes a memory unit connected to a memory access interface at a periphery of a design under test. The second portion includes a first direct programming interface, a second direct programming interface, a function library module, and a test case module. The first direct programming interface communicates with the first master module and is configured to call a first function to implement front door access to a register of the design under test. The second direct programming interface communicates with the memory unit and is configured to call a second function to implement back door access to the memory unit.
Owner:SHANGHAI SUIXUNTONG ELECTRONICS TECH CO LTD +3

Code generation and evaluation method and system based on RAG and multilevel decision tree

The invention provides a code generation and evaluation method and system based on RAG and a multilevel decision tree, and the method comprises the steps: integrating project related design documents, and constructing a knowledge base capable of semantic retrieval through a vectorization technology; associating business demand description with related documents in the knowledge base based on an RAG technology, and performing demand semantic enhancement to generate a technology demand cue word; receiving the technical requirement cue word by adopting a large language model so as to generate a complete code conforming to business logic; constructing a four-level decision tree evaluation system, and sequentially executing code quality scanning, deployability verification, dynamic test verification and demand satisfaction verification through an evaluation assembly line to generate an evaluation result; and generating an optimization suggestion according to the evaluation result so as to trigger an iteration generation process when the code does not pass the verification, thereby solving the problems of disjunction between code generation and business requirements, low verification efficiency and insufficient iteration optimization.
Owner:SHANDING YUNKE INFORMATION TECHNOLOGY CO LTD