A classification application identifies patterns and evidences within representative documents. The application constructs a classification rule according to an entity and an affinity determined from the patterns and evidences. The application processes the representative documents with the classification rule to evaluate whether the rules meet acceptance requirements. Subsequent to a successful evaluation, the application identifies confidence levels for patterns and evidences within other documents.
Please help me write a proper abstract based on the patent claims. CLAIM: 1.-20. (canceled) 21. A system for determining document classification probabilistically through classification rule analysis, the system comprising: at least one server comprising: a memory configured to store instructions; and a processor configured to execute an application in conjunction with the instructions stored in the memory, wherein the application is configured to: identify patterns and evidences within content of representative documents; construct a classification rule based on an entity determined according to an analysis of the patterns and an affinity determined according to an analysis of the evidences; and process the content with the classification rule to: determine an entity count and an entity confidence level for the entity; determine an affinity presence and an affinity confidence level for the affinity; aggregate the entity count, the entity confidence level, the affinity presence, and the affinity confidence level to returned results; compare the returned results to expected results to evaluate the classification rule against acceptance requirements; and in response to a determination that the classification rule meets the acceptance requirements, identify confidence levels for the patterns and the evidences; else edit the classification rule. 22. The system of claim 21, wherein the application is further configured to: in response to a determination that an entity rule meets acceptance requirements, process the entity rule against another document, wherein the acceptance requirements include precision requirements for established thresholds and recall rates for established thresholds. 23. The system of claim 21, wherein the application is further configured to: in response to a determination that an affinity rule meets acceptance requirements, process the affinity rule against another document, wherein the acceptance requirements include precision requirements for established thresholds and recall rates for established thresholds. 24. The system of claim 21, wherein the application is further configured to: in response to a determination that an entity rule fails to meet one or more of precision requirements for established thresholds and recall rates for established thresholds, one or more of: edit the entity rule by adding corroborative evidence, edit the entity rule by removing pattern evidence, and edit the entity rule by adding pattern evidence. 25. The system of claim 24, wherein the application is further configured to: reprocess the edited entity rule. 26. The system of claim 21, wherein the application is further configured to: in response to a determination that an affinity rule fails to meet one or more precision requirements for established thresholds and recall rates for established thresholds, one or more of: edit the affinity rule by adding corroborative evidence, edit the affinity rule by removing pattern evidence, and edit the affinity rule by adding pattern evidence. 27. The system of claim 26, wherein the application is further configured to: reprocess the edited affinity rule. 28. A computing device for determining document classification probabilistically through classification rule analysis, the computing device comprising: a memory configured to store instructions; and a processor coupled to the memory, the processor executing an application in conjunction with the instructions stored in the memory, wherein the application is configured to: identify patterns and evidences within content of documents; construct a classification rule based on an entity determined according to an analysis of the patterns and an affinity determined according to an analysis of the evidences; define the entity through the patterns, wherein each pattern is a collection of text markers with a probability of finding the entity including one or more of: a regular expression match and a keyword match; process the content with the classification rule to collect returned results; and compare the returned results to expected results to evaluate the classification rule against acceptance requirements. 29. The computing device of claim 28, wherein the application is further configured to: accept the entity subsequent to determining an entity environment value of the entity equal or greater than an entity precision value of the entity and an entity recall value of the entity equal or greater than the entity recall value. 30. The computing device of claim 28, wherein the application is further configured to: accept the affinity subsequent to determining an affinity environment value of the affinity equal or greater than an affinity precision value of the affinity and an affinity recall value of the affinity equal or greater than the affinity recall value. 31. The computing device of claim 28, wherein the application is further configured to: evaluate the classification rule to determine if the classification rule meets acceptance requirements, wherein the acceptance requirements include precision thresholds and recall thresholds. 32. The computing device of claim 31, wherein the application is further configured to: in response to a positive evaluation of the acceptance requirements, identify confidence levels for the patterns and the evidences; and in response to a negative determination of the acceptance requirements, edit the classification rule and reevaluate the classification rule against acceptance requirements. 33. A method executed on a computing device for determining document classification probabilistically through classification rule analysis, the method comprising: identifying patterns and evidences within content of documents, wherein each one of the evidences includes an aggregate of keyword matches that are in proximity; constructing a classification rule based on an entity determined according to an analysis of the patterns and an affinity determined according to an analysis of the evidences; processing the content with the classification rule to collect returned results; and comparing the returned results to expected results to evaluate the classification rule against acceptance requirements. 34. The method of claim 33, further comprising: defining the entity through the patterns, wherein each pattern is a collection of text markers with a probability of finding the entity including one or more of: a regular expression match and a keyword match. 35. The method of claim 33, further comprising: determining a confidence level of the entity from a probability of matching at least one of the patterns to indicate a presence of the entity. 36. The method of claim 35, further comprising: in response to a detection of the entity within the document having the confidence level as a moderate confidence level, warning a user that the document includes the entity. 37. The method of claim 35, further comprising: in response to a detection of the entity within the document having the confidence level as a high confidence level, encrypting the entity. 38. The method of claim 33, further comprising: determining a confidence level of the entity and a confidence level of the affinity as a number of true positives divided by a sum of a number of true positives and a number of false positives. 39. The method of claim 33, further comprising: calibrating the classification rule with keywords of the content. 40. The method of claim 33, further comprising: determining a confidence level of the affinity from a probability of at least one of the evidences being within a proximity window of a presence of the affinity, wherein the proximity window includes a window of the content used to scan the content for the affinity.