1. A method operating on one or more network devices, comprising: obtaining, by a processor, user targeted information associated with a user of a client device; examining, by the processor, the user targeted information to determine a current personal construct of the user; modifying, by the processor, an appearance of one or more base emoticons from a base emoticon pool of the user based on the user's current personal construct; dynamically updating, by the processor, an emoticon pool of the user to comprise the modified base emoticons, the user's emoticon pool including a plurality of emoticons that are based on the user's current personal construct; providing, by the processor, the updated emoticon pool comprising the plurality of emoticons that are based on the user's current personal construct to the user's client device to enable the user, in composing a message, to select an emoticon from the plurality of emoticons of the user's updated emoticon pool and to send the emoticon that is based on the current personal construct of the user that selected the emoticon in the message composed by the user to a number of other users; and transmitting, via the processor, the message composed by the user and including the emoticon selected from the updated emoticon pool by the user as composer of the message to the number of other users.