1. A method for generating a personalized reaction, the method comprising: collecting information from a data source; processing the collected information to produce one or more message labels; ranking the message labels; and generating a suggested personalized reaction from the ranked label.