8. A non-transitory computer-readable storage module containing instructions which, when executed by a computing device, cause the computing device to generate a speech recognition model, the instructions comprising: retrieving a list of numbers in a calling history associated with an individual; identifying data of a social network associated with each number in the list of numbers; refining the data of the social network based on at least one parameter, to yield refined data of the social network; and creating, via a processor, a language model for the individual based on the refined data of the social network.
8. A non-transitory computer-readable storage module containing instructions which, when executed by a computing device, cause the computing device to generate a speech recognition model, the instructions comprising: retrieving a list of numbers in a calling history associated with an individual; identifying data of a social network associated with each number in the list of numbers; refining the data of the social network based on at least one parameter, to yield refined data of the social network; and creating, via a processor, a language model for the individual based on the refined data of the social network. 12. The non-transitory computer-readable storage module of claim 8 , further comprising dynamically modifying the language model based on additional data.