1. A method of organizing messages, the method comprising: at a computer system having one or more processors, and memory storing one or more programs for execution by the one or more processors: communicating a first plurality of messages to a user with a designation of the message category of each respective message in the first plurality of messages, the first plurality of messages including, for each respective message category in a plurality of message categories, at least one message in the respective message category; responsive to selection of a first message in the first plurality of messages by the user: selecting a subset of messages in the first plurality of messages that are similar to the first message based upon respective comparisons between (i) a continuous vector representation of a first set of words in the first message and (ii) a continuous vector representation of a corresponding set of words in each respective message in the subset of messages, and displaying an identification of each respective message in the subset of messages.