3. The method of claim 1 , wherein the scores are functions of subjective feedback from a plurality of persons that review and analyze a subset of all incoming messages.
1. A method of generating computer responses to external communications, the method carried out via a processing device, the method comprising: identifying one or more sequences of characters in an incoming electronic message entering a private network, the sequence representing an idea; parsing the characters into words and symbols; assigning a score to each of the words; calculating a total of the scores assigned to each of the words in the idea; comparing the total of the scores to a threshold, and if the threshold is met or exceeded, then identifying a part of speech for each word in the electronic message; identifying specific dependencies between the words in the electronic message; determining a sentiment of the electronic message based on a combination of the parts of speech and the specific dependencies between words, where higher scores are assigned to words and groups of words where words having a specific part of speech depend from other words having a specific part of speech; storing the sentiment in a database residing on a memory device; associating the sentiment with a personality profile; identifying the creation of an outgoing message within the private network addressed to a person associated with the personality profile; generating suggestions for the outgoing message; and displaying one or more of the suggestions on a display associated with the creation of the outgoing message.