5. A computer readable storage medium storing a program of instructions executable by a machine to perform a method of natural language management of online social network connections, the method comprising: receiving natural language data associated with a user's social network interactions; analyzing the natural language data associated with the user's social network interactions; determining features used in the user's social network interactions based on the analysis; assigning point values to the features used in the user's social network interactions; creating a fingerprint of the user based on the features and the point values; comparing the fingerprint with information associated with online communities; based on the comparing, recommending one or more of the online communities as the user's potential social network connections; and determining context in which the features are used in the user's social network interactions, wherein the point values are assigned based on the determined context, wherein the features comprise a sequence of a number of items from the natural language data associated with the user's social network interactions, wherein the fingerprint represents one or more of words the user uses and a context in which the user uses the one or more of words, wherein the fingerprint is used to connect to an online community or a website, or a combination thereof.
5. A computer readable storage medium storing a program of instructions executable by a machine to perform a method of natural language management of online social network connections, the method comprising: receiving natural language data associated with a user's social network interactions; analyzing the natural language data associated with the user's social network interactions; determining features used in the user's social network interactions based on the analysis; assigning point values to the features used in the user's social network interactions; creating a fingerprint of the user based on the features and the point values; comparing the fingerprint with information associated with online communities; based on the comparing, recommending one or more of the online communities as the user's potential social network connections; and determining context in which the features are used in the user's social network interactions, wherein the point values are assigned based on the determined context, wherein the features comprise a sequence of a number of items from the natural language data associated with the user's social network interactions, wherein the fingerprint represents one or more of words the user uses and a context in which the user uses the one or more of words, wherein the fingerprint is used to connect to an online community or a website, or a combination thereof. 9. The computer readable storage medium of claim 5 , wherein said one or more of the online communities recommended as the user's potential social network connections changes as a natural language used in the user's social network interactions changes.