1. A method for user verification, the method comprising: receiving, from a user, a selection of a category from a subset of a set of categories; presenting, to the user, a base set of questions, wherein the base set of questions presents a plurality of social situations to the user and provides a plurality of answers to each question to allow the user to choose an answer most applicable to the user in a particular social situation of the plurality of social situations, and wherein the base set of questions is related to the category selected by the user; analyzing a base set of answers received from the user, the base set of answers corresponding to the base set of questions; computing, using a processor and a memory, a base score using the base set of answers, the base score being indicative of a behavioral characteristic related to an ingrained psychological nature of the user in social situations, wherein the behavioral characteristic is indicative of the user being either an introvert or an extrovert in social situations; saving the base score in a psychological profile associated with the user; presenting, to the user, a set of questions, wherein the user has not previously been asked the set of questions, wherein the set of questions is also related to the category, and wherein questions in the base set of questions are distinct from questions in the set of questions; analyzing a set of answers received from the user, the set of answers corresponding to the set of questions, wherein the answers in the set of answers are distinct from answers in the base set of answers; computing, using the processor and the memory, a score using the set of answers; determining whether the score matches, within a tolerance value, the base score in the psychological profile of the user, the behavioral characteristic causing the user to respond to the set of questions such that the score matches the base score within the tolerance value; and concluding one of (i) responsive to the score matching the base score within the tolerance value, that an identity of the user has been verified, and (ii) responsive to the score not matching the base score within the tolerance value, matching with a different base score a different score that is computed using a different set of answers corresponding to a different set of questions, and concluding that the identity of the user is not verified responsive to the different score not matching the different base score within a different tolerance value.
1. A method for user verification, the method comprising: receiving, from a user, a selection of a category from a subset of a set of categories; presenting, to the user, a base set of questions, wherein the base set of questions presents a plurality of social situations to the user and provides a plurality of answers to each question to allow the user to choose an answer most applicable to the user in a particular social situation of the plurality of social situations, and wherein the base set of questions is related to the category selected by the user; analyzing a base set of answers received from the user, the base set of answers corresponding to the base set of questions; computing, using a processor and a memory, a base score using the base set of answers, the base score being indicative of a behavioral characteristic related to an ingrained psychological nature of the user in social situations, wherein the behavioral characteristic is indicative of the user being either an introvert or an extrovert in social situations; saving the base score in a psychological profile associated with the user; presenting, to the user, a set of questions, wherein the user has not previously been asked the set of questions, wherein the set of questions is also related to the category, and wherein questions in the base set of questions are distinct from questions in the set of questions; analyzing a set of answers received from the user, the set of answers corresponding to the set of questions, wherein the answers in the set of answers are distinct from answers in the base set of answers; computing, using the processor and the memory, a score using the set of answers; determining whether the score matches, within a tolerance value, the base score in the psychological profile of the user, the behavioral characteristic causing the user to respond to the set of questions such that the score matches the base score within the tolerance value; and concluding one of (i) responsive to the score matching the base score within the tolerance value, that an identity of the user has been verified, and (ii) responsive to the score not matching the base score within the tolerance value, matching with a different base score a different score that is computed using a different set of answers corresponding to a different set of questions, and concluding that the identity of the user is not verified responsive to the different score not matching the different base score within a different tolerance value. 2. The method of claim 1 , further comprising: selecting, the behavioral characteristic from a set of behavioral characteristics; and selecting the base set of questions from a questions repository, wherein the questions repository includes questions to evaluate each behavioral characteristic in the set of behavioral characteristics, wherein in selecting a second set of answers from the user corresponding to a second base set of questions is usable to evaluate a second behavioral characteristic of the user.