Patent ID: 8463673

Claim:
A method performed by at least one computer processor executing computer program instructions tangibly stored on at least one non-transitory computer-readable medium, the method for use with a system including a data source and a first billing code, the method comprising using the at least one computer processor to perform operations of: (A) receiving input from a user, wherein the input represents a verification status of the first billing code; (B) applying first inverse logic to the input, the billing code, and a set of forward logic, to identify first and second concept extraction components, wherein (B) comprises: (B)(1) identifying a first logic component that generated the first billing code, wherein the first logic component comprises means for implementing first logic, wherein the first logic includes a first condition, wherein the first condition includes a first sub-condition and a second sub-condition; and (B)(2) applying first inverse logic to the input received from the user to identify at least one of the first and second sub-conditions; and (C) applying reinforcement to the first and second concept extraction components, comprising: (B)(1) determining whether the verification status indicates that the first billing code is accurate; (B)(2) if the verification status indicates that the first billing code is inaccurate, then applying negative reinforcement to the first and second concept extraction components, comprising apportioning the negative reinforcement between the first and second concept extraction components.