An automatic critique of resumes, cover-letters, and/or other types of
documents is provided. The invention employs an input document, a
processing device, and a set of rules specific to the document type. The
processing device searches the document for specific patterns described
by the rules, generates a list of potential errors in the document,
generates advice on how to correct the errors and may produce various
figures of merit for the document.