Method and system for interpreting information communicated in disparate dialects
First Claim
1. A method for interpreting information communicated in multiple dialects, the method comprising:
- receiving a plurality of audit reports having data in multiple dialects;
marking each audit report having a dialect unknown to a plurality of interpretation modules;
interpreting the plurality of audit reports using the plurality of interpretation modules for respective known dialects; and
validating the plurality of audit reports having a known dialect.
5 Assignments
0 Petitions
Accused Products
Abstract
A method and system is provided for the interpretation of information communicated in disparate dialects. The method and system includes a general parser receiving audit reports having data in multiple dialects including unknown dialects. An interpretation module extracts the data from the audit reports and interprets the data while a validation module analyzes the results of the interpretation. For unknown dialects, the general parser either marks an audit report as having an unknown dialect or invokes the learning module which acquires the unknown dialect. The learning module creates a provisional interpretation module and a provisional validation module for the unknown dialect using the data in the unknown dialect audit report. The learning module tests the provisional interpretation module and provisional validation module with additional audit reports having the same dialect as the audit report used to create them and with successful testing are assumed to be correct.
144 Citations
40 Claims
-
1. A method for interpreting information communicated in multiple dialects, the method comprising:
-
receiving a plurality of audit reports having data in multiple dialects;
marking each audit report having a dialect unknown to a plurality of interpretation modules;
interpreting the plurality of audit reports using the plurality of interpretation modules for respective known dialects; and
validating the plurality of audit reports having a known dialect. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for automated dialect acquisition of disparate dialects, the method comprising:
-
receiving an audit report having data in an unknown dialect;
determining that the audit report does not belong in any one of a plurality of known interpretation modules corresponding with respective known dialects;
creating a provisional interpretation module;
determining that the audit report does not belong in any one of a plurality of known validation modules;
creating a provisional validation module;
testing the provisional interpretation module; and
testing the provisional validation module. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A system for interpreting information communicated in multiple dialects which are known and unknown by the system, the system comprising:
-
a plurality of audit reports in multiple dialects;
a general parser operable to receive the audit reports and mark the audit reports having an unknown dialect;
a plurality of interpretation modules associated with the general parser, the interpretation modules operable to extract data from the audit reports with known dialects; and
a plurality of validation modules associated with the general parser, the validation modules operable to analyze the audit reports with known dialects. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A system for automated dialect acquisition of disparate dialects, the system comprising:
-
an audit report having data in an unknown dialect;
a general parser associated with the audit report, the general parser operable to receive the audit report;
a plurality of known interpretation modules associated with the general parser, the known interpretation modules operable to extract data from the audit report;
a plurality of known validation modules associated with the general parser, the known validation module operable to analyze the audit report; and
a learning module associated with the general parser, the learning module operable to create a provisional interpretation module and a provisional validation module based upon the data in the audit report. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40)
-
Specification