Patent ID: 8600782

Claim:
A computerized auditing method comprising: receiving, via a processor, a data file comprising one or more auditable items; extracting, using the processor, a word string from each auditable item; translating, using the processor, each word string using one or more translation steps into a translated item description; for each translated item description; comparing, using the processor, the translated item description to a plurality of terms; generating, using the processor, a matching table comprising one or more entries, wherein each entry of the matching table comprises a matching term from the plurality of terms and matching information, the matching information comprising a match characteristic between the translated item description and the term and an item identifier; determining, using the processor, whether the match characteristic for each entry is below a predetermined threshold; if the match characteristic, is below the predetermined threshold, removing, using the processor, the entry from the matching table; determining, using the processor, if one entry of the matching table comprises a best match; if one entry comprises the best match, associating, using the processor, the item identifier of the one entry with the translated item description; if no entry comprises the be match: determining, using the processor, whether a plurality of entries comprise a similar match indicator value; if the plurality of entries comprise the similar match indicator value, associating, using the processor, the item identifier for each of the plurality of entries with the translated item description, otherwise associating the translated item description with a no match indicator; accepting, using the processor, or rejecting each auditable item associated with an item identifier based on the item identifier and one or more rules associated with the data file; and generating, using the processor, an audit report.