1. A method, in a data processing system, for communication within a digital social network using a social network input dictionary, comprising: monitoring communications within the digital social network to identify a term used by one or more members of the digital social network, the digital social network being a plurality of members who are associated with one another via one of a centralized or distributed digital social network provider system; measuring a usage of the term by the one or more members of the digital social network; determining if the term is present in a social network input dictionary for the digital social network; determining if the measured usage of the term by the one or more members of the digital social network meets a criteria for addition of the term to the social network input dictionary; adding the term to the social network input dictionary for the digital social network if the term is not already present in the social network input dictionary and the measured usage of the term meets the criteria; and utilizing the social network input dictionary to generate textual representations of messages input by one or more of the members of the digital social network, wherein the social network input dictionary comprises general terms and digital social network specific terms, wherein utilizing the social network input dictionary to generate textual representations of messages input by one or more of the members of the digital social network comprises: receiving user input from a member of the plurality of members, the user input specifying a message to be communicated to a recipient; comparing the user input to the social network input dictionary to match portions of the user input to terms in the social network input dictionary; using the matched terms to generate a textual representation of the user input; identifying the recipient of the message to be communicated; and determining if the recipient is a member of the plurality of members of the digital social network, and wherein comparing the user input to the social network input dictionary comprises: using only general terms for matching with portions of the user input if the recipient is not a member of the plurality of members of the digital social network; and using both the general terms and the digital social network specific terms for matching with portions of the user input if the recipient is a member of the plurality of members of the digital social network.
1. A method, in a data processing system, for communication within a digital social network using a social network input dictionary, comprising: monitoring communications within the digital social network to identify a term used by one or more members of the digital social network, the digital social network being a plurality of members who are associated with one another via one of a centralized or distributed digital social network provider system; measuring a usage of the term by the one or more members of the digital social network; determining if the term is present in a social network input dictionary for the digital social network; determining if the measured usage of the term by the one or more members of the digital social network meets a criteria for addition of the term to the social network input dictionary; adding the term to the social network input dictionary for the digital social network if the term is not already present in the social network input dictionary and the measured usage of the term meets the criteria; and utilizing the social network input dictionary to generate textual representations of messages input by one or more of the members of the digital social network, wherein the social network input dictionary comprises general terms and digital social network specific terms, wherein utilizing the social network input dictionary to generate textual representations of messages input by one or more of the members of the digital social network comprises: receiving user input from a member of the plurality of members, the user input specifying a message to be communicated to a recipient; comparing the user input to the social network input dictionary to match portions of the user input to terms in the social network input dictionary; using the matched terms to generate a textual representation of the user input; identifying the recipient of the message to be communicated; and determining if the recipient is a member of the plurality of members of the digital social network, and wherein comparing the user input to the social network input dictionary comprises: using only general terms for matching with portions of the user input if the recipient is not a member of the plurality of members of the digital social network; and using both the general terms and the digital social network specific terms for matching with portions of the user input if the recipient is a member of the plurality of members of the digital social network. 8. The method of claim 1 , wherein utilizing the social network input dictionary to generate textual representations of messages input by one or more of the members of the digital social network comprises using the term to generate a textual representation of a message input by a member of the digital social network that has not previously used the term in a communication within the digital social network.