Patent ID: 7702621

Claim:
A method for providing profile matching within an unstructured electronic document having been recorded on a computer-readable medium, the method steps comprising: loading one or more unstructured electronic documents from storage; defining a set of requirements to be met by each of the unstructured electronic documents, said defining further comprising creating list of keywords from the defined set of requirements and defining a set of one or more synonyms represented by each keyword; calculating a degree of conformance of each of the unstructured electronic documents containing one or more of the defined set of one or more synonyms each containing one or more criteria; rating each of the unstructured documents by assigning one or more profile scores indicating a document's calculated degree of conformity to the one or more defined synonyms represented by each keyword; calculating a profile score average for a group of unstructured documents conforming to the defined set of requirements; and comparing each document profile score to the calculated profile score average to determine each unstructured document's relative strength of conformance to the one or more criteria with respect to each other.