A method, performed by a computer of the type having a image viewer and a processor, for providing a matching service between an individual and a plurality of entities chosen from the group consisting of other individuals, matters, items, products or services needed or wanted by said individual, said method comprising the steps of:
- identifying dichotomous, personality traits that are predictive of how said individual that possesses said personality traits is most likely to be optimally matched,
- identifying a plurality of photographic images for viewing by said individual, wherein a plurality of said identified dichotomous personality traits are ranked and assigned to each of said plurality of photographic images based on psychological content of the respective photographic image, whereby an individual who chooses to be associated with a particular one of said plurality of photographic images can from a psychological perspective be assessed to possess said assigned plurality of said identified dichotomous personality traits,
- scoring each of said plurality of photographic images according to said ranked and assigned plurality of said identified dichotomous personality traits,
- utilizing said image viewer to present to said individual said plurality of photographic images and to identify with which of said plurality of photographic images said individual elects to be associated,
- utilizing said processor to establish, based upon those photographic images with which said individual elects to be associated and the scores of said plurality of photographic images, a personality trait profile for said individual,
- utilizing said processor to ascribe to each of said plurality of entities a plurality of said personality traits so as to develop for each specific entity from said plurality of entities a specific entity personality trait profile that is based on the plurality of personality traits shared by the majority of those individuals who, when confronted with the task of making a selection decision from among said plurality of entities, would select the entity having a specific one of said specific entity personality trait profiles, and
- utilizing said processor, with said individual established personality trait profile and said entity ascribed personality trait profiles, to match said individual with one of said plurality of entities.