16. A system comprising: a data repository that stores language capabilities of users within a pre-determined user group, the language capabilities of the users within the pre-determined user group being determined automatically based on mining a corpus of electronic documents associated with the pre-determined user group; and an analysis engine comprising a processor, the analysis engine configured to: receive data entered at a user interface of a user device by a first user associated with the pre-determined user group, the data comprising an identification of a) a source language and b) a target language to which translation from the source language is requested, determine, using data from the data repository, that one or more second users of the pre-determined user group is associated with the source language and associated with the target language, each of the second users being a candidate to perform a translation from the source language to the target language, and cause an identification of the one or more second users, each of whom is a candidate to perform a translation from the source language to the target language, to be transmitted to the user device for display on the user interface; wherein the display of the identification of the one or more second users is based on a permission that allows a corresponding second user to be identified to one or more other users in the pre-determined user group.
22. The system of claim 16 , wherein the permission is provided by the corresponding second user.