1. A computer-implemented method of automatic face recognition, comprising: (a) generating one or more names based on one or more articles; (b) obtaining one or more images purporting to correspond to the one or more names; (c) selecting one or more face images from the one or more images; (d) associating the one or more face images with the one or more names; and (e) removing incorrectly associated face images using intra-model, inter-model, and spectral analysis.