1. A computer-assisted method for authenticating an individual, the method comprising: receiving non-biometric information of an individual; receiving biometric information of the individual; determining, by one or more processors, whether erroneous data is present in the non-biometric information; requesting an analysis to compare the non-biometric information and the biometric information with data associated with the individual and obtained from one or more data sources coupled to the one or more processors, the one or more data sources being selected based on an environment or context in which the non-biometric information and the biometric information are to be analyzed, wherein the one or more data sources include a first data source and second data source, the first data source having a first weight corresponding to a reliability of data in the first data source and the second data source having a second weight corresponding to a reliability of data in the second data source; receiving a result of the analysis that provides an authentication of the individual, wherein the analysis is based on determining a validation score for each of the data sources, the validation score for each data source determined based on comparing the non-biometric information and the biometric information with the data associated with the individual obtained from the respective data source, and wherein the result of the analysis is based on combining the validation scores based on at least the first weight and the second weight, the validation scores being combined to improve a confidence level in the result; and accommodating, in the result by the one or more processors, the erroneous data determined to be present in the non-biometric information.