1. A method, comprising: receiving a collection of one or more digital images; automatically extracting one or more faces of people from within the one or more digital images; detecting that one or more of the extracted one or more faces is untagged; automatically assigning one or more tentative tags for one or more of the one or more untagged faces based on similarities between one or more regions containing the one or more untagged faces and one or more regions containing one or more faces that have already been tagged; displaying the assignment of the one or more tentative tags to a user; and receiving correction or confirmation for the displayed tentative tag assignments from the user.