16. A method, comprising: receiving, by a computer system, self-assessment data for a plurality of users indicating whether each user possesses a quality of interest; receiving, by the computer system, narrative samples for one or more of the plurality of users; analyzing, by the computer system, one or more of the narrative samples, wherein the analyzing results in one or more metrics indicative of whether the quality of interest is possessed by a particular user; and storing, at a location accessible to the computer system, the self-assessment data along with the one or more metrics resulting from the analyzing.
16. A method, comprising: receiving, by a computer system, self-assessment data for a plurality of users indicating whether each user possesses a quality of interest; receiving, by the computer system, narrative samples for one or more of the plurality of users; analyzing, by the computer system, one or more of the narrative samples, wherein the analyzing results in one or more metrics indicative of whether the quality of interest is possessed by a particular user; and storing, at a location accessible to the computer system, the self-assessment data along with the one or more metrics resulting from the analyzing. 17. The method of claim 16 , further comprising: receiving, by the computer system, a query for those ones of the plurality of users that match a specified list of qualities; selecting one or more of the plurality of users that best match the specified list of qualities; and presenting one or more of the selected users in response to the query.