1. A method, comprising: receiving a signal associated with a portion of a document; determining a meaning of the portion by interpreting a concept represented by text within the portion; selecting a document template based on the portion, the document template being associated with at least one document type; preparing the portion of the document for comparison with the document template by aligning a section of the portion of the document with the document template; analyzing the meaning with respect to a condition associated with the at least one document type based on a policy preference associated with the document template, the policy preference including an indication of the condition and an indication of a recommendation associated with the condition; and sending the indication of the recommendation to an entity in response to the meaning satisfying the condition.
1. A method, comprising: receiving a signal associated with a portion of a document; determining a meaning of the portion by interpreting a concept represented by text within the portion; selecting a document template based on the portion, the document template being associated with at least one document type; preparing the portion of the document for comparison with the document template by aligning a section of the portion of the document with the document template; analyzing the meaning with respect to a condition associated with the at least one document type based on a policy preference associated with the document template, the policy preference including an indication of the condition and an indication of a recommendation associated with the condition; and sending the indication of the recommendation to an entity in response to the meaning satisfying the condition. 6. The method of claim 1 , wherein the determining is based on at least one of an ontology or a set of semantic rules.