8. A method for matching user attributes, the method comprising: storing predetermined general attribute descriptors reflecting attributes of users generally; receiving personal attribute descriptors selected from the predetermined general attribute descriptors as corresponding to attributes of a first user and a second user; receiving ratings associated with the received personal attribute descriptors; comparing at least one personal attribute descriptor associated with the first user with at least one personal attribute descriptor associated with the second user to determine a descriptor match; calculating a match score based on the determined descriptor match and the received ratings, the calculating comprising: calculating a match ratio for one or more attribute categories; calculating a match weight for one or more descriptor matches in the one or more attribute categories; calculating a summed match weight by summing the match weights for the one or more descriptor matches; calculating a total match weight for the one or more attribute categories based on the calculated summed match weight; calculating a total match score for the one or more attribute categories based on the calculated total match weight and calculated match ratio; calculating a summed total match score by summing the total match scores for the one or more attribute categories; and calculating a final match score based on the calculated summed total match score; and displaying a first indicator corresponding to the first user at a first display point and displaying a second indicator corresponding to the second user at a second display point, wherein the first and second display points are separated by a one-dimensional display distance that is a function of the calculated match score.
8. A method for matching user attributes, the method comprising: storing predetermined general attribute descriptors reflecting attributes of users generally; receiving personal attribute descriptors selected from the predetermined general attribute descriptors as corresponding to attributes of a first user and a second user; receiving ratings associated with the received personal attribute descriptors; comparing at least one personal attribute descriptor associated with the first user with at least one personal attribute descriptor associated with the second user to determine a descriptor match; calculating a match score based on the determined descriptor match and the received ratings, the calculating comprising: calculating a match ratio for one or more attribute categories; calculating a match weight for one or more descriptor matches in the one or more attribute categories; calculating a summed match weight by summing the match weights for the one or more descriptor matches; calculating a total match weight for the one or more attribute categories based on the calculated summed match weight; calculating a total match score for the one or more attribute categories based on the calculated total match weight and calculated match ratio; calculating a summed total match score by summing the total match scores for the one or more attribute categories; and calculating a final match score based on the calculated summed total match score; and displaying a first indicator corresponding to the first user at a first display point and displaying a second indicator corresponding to the second user at a second display point, wherein the first and second display points are separated by a one-dimensional display distance that is a function of the calculated match score. 12. The method of claim 8 , wherein the total match weight is based on the summed match weight value and a total number of personal attribute descriptors associated with the first and second users.