A method for automatic synthesis of code model of library function based on document
A technology of automatic synthesis and library function, applied in program files, electrical digital data processing, instruments, etc., can solve the problems of missing source code, difficult analysis, complex source code, etc., to improve efficiency, improve correctness, and simple code implementation Effect
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0024] The present invention will be further described below in conjunction with the embodiments and the accompanying drawings.
[0025] figure 1 is a flowchart of an automatic construction method of a code model of a document-based library function. This embodiment provides a method for automatically synthesizing code models of library functions based on documents. The method includes the following steps: 1. Extracting useful information from documents; 2. Preprocessing the extracted description sentences. 3. use the natural language processing tool to generate the grammatical tree of the sentence; 4. transform the grammatical tree generated in step 3 to generate multiple grammatical tree variants; 5. analyze the grammatical tree generated in step 4, Identify the parameters, program structure, and intermediate representations of operational semantics; 6. Generate candidate code models; 7. Check the candidate models in step 6, and delete candidate models that have inconsiste...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More - R&D
- Intellectual Property
- Life Sciences
- Materials
- Tech Scout
- Unparalleled Data Quality
- Higher Quality Content
- 60% Fewer Hallucinations
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2025 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com



