8. A computer program product to generate search results using a searchable database of deep parsable documents, the computer program product comprising: one or more computer-readable storage media and program instructions stored on the one or more computer-readable storage media, the program instructions comprising: program instructions to identify one or more character errors in a document; program instructions to generate a deeply parasable document by replacing, in the document, a character having the identified one or more character errors with a replacement character based, at least in part, on a first code page used to create the document and a second code page used to create the deeply parsable document, wherein replacing the character error with the replacement character allows deep parsing of the document to complete to within a threshold; program instructions to generate a deep parsing record for the deeply parasable document by applying to the deeply parasable document one or both of deep parsing and natural language processing after the replacing, wherein the deep parsing record indicates both of i) an association between two or more sentences included in the deeply parsable document and ii) an association between the deeply parsable document and another deeply parsable document; and program instructions to generate a set of search results based, at least in part, on the deep parsing record, wherein execution of a search returns results based on the association between the deeply parsable document and another deeply parsable document.
8. A computer program product to generate search results using a searchable database of deep parsable documents, the computer program product comprising: one or more computer-readable storage media and program instructions stored on the one or more computer-readable storage media, the program instructions comprising: program instructions to identify one or more character errors in a document; program instructions to generate a deeply parasable document by replacing, in the document, a character having the identified one or more character errors with a replacement character based, at least in part, on a first code page used to create the document and a second code page used to create the deeply parsable document, wherein replacing the character error with the replacement character allows deep parsing of the document to complete to within a threshold; program instructions to generate a deep parsing record for the deeply parasable document by applying to the deeply parasable document one or both of deep parsing and natural language processing after the replacing, wherein the deep parsing record indicates both of i) an association between two or more sentences included in the deeply parsable document and ii) an association between the deeply parsable document and another deeply parsable document; and program instructions to generate a set of search results based, at least in part, on the deep parsing record, wherein execution of a search returns results based on the association between the deeply parsable document and another deeply parsable document. 14. The computer program product of claim 8 , wherein the program instructions to identify one or more character errors further comprise: program instructions to identify a pattern of character errors in the document; and program instructions to identify a code page used to create the document based, at least in part, on the identified pattern of character errors.