The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Nov. 01, 2022

Filed:

Aug. 28, 2019
Applicant:

Yangzhou University, Jiangsu, CN;

Inventors:

Xiaobing Sun, Jiangsu, CN;

Jinting Lu, Jiangsu, CN;

Bin Li, Jiangsu, CN;

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 40/30 (2020.01); G06F 16/332 (2019.01); G06F 16/33 (2019.01); G06F 40/295 (2020.01);
U.S. Cl.
CPC ...
G06F 16/3329 (2019.01); G06F 16/3344 (2019.01); G06F 40/295 (2020.01);
Abstract

Disclosed is a template-based automatic question and answer method for software bug. An entity relationship triple is extracted from a bug corpus and a natural language pattern is acquired; an entity relationship in the triple is determined; a query template corresponding to the natural language pattern is acquired; an entity in a question q proposed by a user is replaced with an entity type to acquire a question q'; then, the entity type in q′ and an entity type in the natural language pattern are compared and searched for and a similarity is calculated; then, a SPARQL query pattern of the question q is acquired according to the similarity and the entity in the question q; and finally, the SPARQL query pattern of the question q is executed so as to acquire an answer to the question q.


Find Patent Forward Citations

Loading…