An automated, computerized method for extracting content from an email, comprising:
- removing any replied content from the email based on at least one of known delimiters and known email thread patterns used for separating original and reply emails;
- removing any signature content from the email based on at least one of generated signature patterns for the sender and known signature patterns;
- removing any greeting content from the email based on at least one of generated greeting patterns for the recipient and known greeting patterns;
- removing any sent from content identifying a device or an email client from which the email was sent based on known sent from content;
- and
- outputting remaining email text for further processing;
- wherein said further processing comprises at least one of:
- analyzing the remaining email text for use in augmenting a sender's implicit profile;
- and analyzing the remaining email text for question or answer content on specific topics and storing the question and answer content in a recommendation engine database.