Patents
Literature
Hiro is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Hiro

50 results about "Program specification" patented technology

In the computer science, a program specification is the definition of what a computer program is expected to do. It can be informal, in which case it can be considered as a blueprint or user manual from a developer point of view, or formal, in which case it has a definite meaning defined in mathematical or programmatic terms.

Program code review method and program code review device

The embodiment of the invention discloses a program code review method and a program code review device. The method comprises the following steps that: error description information and error marking codes set for each programming specification error are prestored in a parameter file; whether each programming specification error exists in program codes or not is checked, and if each programming specification error exists in program codes, an error code line with the programming specification errors and the error marking code of the programming specification errors in the error code line are output; the parameter file is called, the error description information with a mapping relationship with the output error marking code is found in the parameter file, and the error description information of the programming specification error in the error code line is obtained; and a review result report is generated, wherein the review result report includes the error code line, and the error marking code and the error description information of the programming specification error in the error code line. According to the embodiment of the invention, the problems of low review efficiency, high cost and low response speed can be solved, and the difficulty for realizing the review can also be reduced.
Owner:BANK OF CHINA

System and method for automatically generating answers to programming specification questions

The invention discloses a system and a method for automatically generating answers to programming specification questions. The system comprises a subgraph matching module, a machine reading understanding module and a learning sorting module. The method comprises steps of a programming specification knowledge graph being constructed, and natural language questions being converted into statements conforming to an SPARQL protocol through the subgraph matching module; and querying to obtain candidate answers by using the structured information in the programming specification knowledge graph; selecting all nouns, nouns phrases and subjects from the natural language questions through a machine reading understanding module, marking the words as keywords, using an Apache Solr engine to search toobtain ten most relevant natural segments, using an algorithm based on TF-IDF to score the searched natural segments, and using a TF-IDF algorithm to obtain the most relevant natural segments; using the trained deep learning model for each natural segment to obtain candidate answers, combining the candidate answers through a learning sorting module to generate new candidate answers, and using a logistic regression classifier to sort the new candidate answers according to correct probabilities.
Owner:SHANGHAI JIAO TONG UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products