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:
Mar. 28, 2017

Filed:

Dec. 16, 2014
Applicant:

International Business Machines Corporation, Armonk, NY (US);

Inventors:

Pamela D. Andrejko, Cary, NC (US);

Andrew R. Freed, Cary, NC (US);

Cynthia M. Murch, Pine Island, MN (US);

Robert L. Nielsen, Chapel Hill, NC (US);

Jan M. Nordland, Hayfield, MN (US);

Humberto R. Rivero, Rochester, MN (US);

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 17/27 (2006.01); G06F 17/24 (2006.01); G06F 17/28 (2006.01); G06F 17/22 (2006.01); G06F 19/00 (2011.01);
U.S. Cl.
CPC ...
G06F 17/274 (2013.01); G06F 17/241 (2013.01); G06F 17/2735 (2013.01); G06F 17/2775 (2013.01); G06F 17/2881 (2013.01); G06F 17/227 (2013.01); G06F 17/2264 (2013.01); G06F 17/2276 (2013.01); G06F 17/2282 (2013.01); G06F 19/3487 (2013.01);
Abstract

Test cases for a text annotator are generated by determining types of inputs to the annotator and analyzing language structures in a corpus to identify sentence types and grammar constructs. An input type can correspond to multiple grammar constructs. Test cases are generated by performing grammar tree transformations on selected fragments from the corpus based on the sentence types and the grammar constructs. Additional test cases are generated by replacing starting phrases in selected fragments with substitute phrases from dictionaries associated with the input types (a dictionary can include a false synonym for an input type for purposes of negative testing). The two generating approaches can be combined, i.e., performing one or more successive (different) grammar tree transformations to yield a sentence which is then subjected to phrase substitution.


Find Patent Forward Citations

Loading…