1. A computer-implemented method for facilitating user communication in an online environment, the method comprising: associating a first user with a group profile, wherein the group profile is derived from monitoring behavior of a plurality of users interacting with the online environment; and generating, based on the group profile and by operation of one or more computer processors, a list of expressions to present to the first user, wherein expressions in the list of expressions each comprise a chat message that may be sent by the first user to other users of the online environment.