A method is presented for archiving messages, the method including receiving a plurality of messages from a plurality of computing devices via a network, analyzing each of the plurality of messages, creating a full text index for each of the plurality of messages, executing a probabilistic classifier, comparing the full text index of each of the plurality of messages to a plurality of classifications, applying a tag classifier to each message of the plurality of messages based on an identified classification from the plurality of classifications and categorizing each tag classifier into one or more of a plurality of categories.
Please help me write a proper abstract based on the patent claims. CLAIM: 1. A method for archiving messages, the method comprising: receiving a plurality of messages from a plurality of computing devices via a network; analyzing each of the plurality of messages; creating a full text index for each of the plurality of messages; executing a probabilistic classifier; comparing the full text index of each of the plurality of messages to a plurality of classifications; applying a tag classifier to each message of the plurality of messages based on an identified classification from the plurality of classifications; and categorizing each tag classifier into one or more of a plurality of categories. 2. The method of claim 1, wherein the analyzing step includes analyzing body text, headers, hidden text, and attachments of each of the plurality of messages. 3. The method of claim 1, wherein the comparing step uses language models, pattern matching, and power search with words list to classify each of the plurality of messages. 4. The method of claim 1, further comprising applying a classification rule to each of the plurality of messages associated with the identified classification. 5. The method of claim 1, further comprising applying a relevance score to each of the plurality of messages associated with the identified classification. 6. The method of claim 5, wherein the relevance score is compared to a threshold score for each category of the plurality of categories. 7. The method of claim 1, further comprising providing a real-time alert after each tag classifier is categorized into a category of the plurality of categories. 8. The method of claim 7, wherein the real-time alert is based on a predetermined classification rule. 9. The method of claim 8, wherein an action is automatically generated based on the real-time alert. 10. The method of claim 1, wherein the plurality of messages are at least one of emails, instant messages, text messages, inmails, and social media communications. 11. A system for archiving messages, the system comprising: a network having one or more communication channels; a plurality of computing devices communicating with the network, each of the plurality of computing devices configured to send a plurality of messages; a computer program stored in a memory and operable to cause a processor to: analyze each of the plurality of messages; create a full text index for each of the plurality of messages; execute a probabilistic classifier; compare the full text index of each of the plurality of messages to a plurality of classifications; apply a tag classifier to each message of the plurality of messages based on an identified classification from the plurality of classifications; and categorize each tag classifier into one or more of a plurality of categories. 12. The system of claim 11, wherein the analyzing step includes analyzing body text, headers, hidden text, and attachments of each of the plurality of messages. 13. The system of claim 11, wherein the comparing step uses language models, pattern matching, and power search with words list to classify each of the plurality of messages. 14. The system of claim 11, further comprising applying a classification rule to each of the plurality of messages associated with the identified classification. 15. The system of claim 11, further comprising applying a relevance score to each of the plurality of messages associated with the identified classification. 16. The system of claim 15, wherein the relevance score is compared to a threshold score for each category of the plurality of categories. 17. The system of claim 11, further comprising providing a real-time alert after each tag classifier is categorized into a category of the plurality of categories. 18. The system of claim 17, wherein the real-time alert is based on a predetermined classification rule. 19. The system of claim 18, wherein an action is automatically generated based on the real-time alert. 20. The system of claim 11, wherein the plurality of messages are at least one of emails, instant messages, text messages, inmails, and social media communications.