System and method for improved string matching under noisy channel conditions
AssigneeMicrosoft Corporation
InventorsKevyn Collins-Thompson, Charles B. Schweizer
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Corporation
InventorsKevyn Collins-Thompson, Charles B. Schweizer
Estimating the term…
Described is a system and method for improving string matching in a noisy channel environment. The invention provides a method for identifying string candidates and analyzing the probability that the string candidate matches a user-defined string. In one implementation, a find engine receives a query string, converts an image file into a textual file, and identifies each instance of the query string in the textual file. The find engine identifies candidates within the textual file that may match the query string. The find engine refers to a confusion table to help identify whether candidates that are near matches to the query string are actually matches to the query string but for a common recognition error. Candidates meeting a probability threshold are identified as matches to the query string. The invention further provides for analysis options including word heuristics, language models, and OCR confidences.
A computer-readable medium having computer-executable components for locating a query string in a document image file, comprising:
A computer-readable medium, having computer executable-instructions for performing steps, comprising:
A computer-implemented method for locating strings in a document, comprising:
Dependencies are inferred from the claim text.