Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

How to remove names from the Autofill history when adding faces?

I previously had added students of mine using the faces option, however I have decided to remove those faces. Now when I go to ad a missing face however their names are shown in the list of names that automatically pop up after pressing a given letter. How can I permanently remove these names form the menu memory?

After my previous thread, I checked my address book. Because they were added only in iPhoto, they are not in my address book. Any help would be appreciated!

Mac OS X (10.5.7)

Posted on Mar 12, 2010 9:05 AM

Reply
22 replies

Jun 8, 2010 12:21 PM in response to Yer_Man

I have the same problem than ionakana1608...
My first name is "Julien", and they always offer me to tag one of my friends "Julia"... I have deleted the tags I gave her, deleted her from my address book, but the autofill function always offer me "julia" first.

I have 2 or 3 pictures of her, but thousands of me!... I would really like to be able to avoid to entry "JuliE" until they offer my name!

How can I do that?

Jul 7, 2010 12:18 AM in response to bachibouzouk5

Same problem. If I have ever given a face a name that name will always be in the auto-complete list no matter how much I deeply I purge that face and name from my iPhone library later on.

I did find something interesting though. If I open a Finder window and do a Spotlight search on the unwanted name using "This Mac" and "Contents" as the search scope the photos I had previously identified with that person's face show up in the results. Somehow the name was embedded in the original JPG file when I first gave the face a name but it's not being removed after I had deleted that face. If I look at the exact same photo/file in iPhoto I can't find any reference at all to that name. Not in the meta information. Not in the extended photo info. If I open the original JPG in Preview I can't find any reference to the name through the inspector. Get Info on the original file doesn't give me anything. I opened the JPG in 'vi' and couldn't find the name. But somehow Spotlight is finding the name somewhere in the JPG. What's going on?

How do we remove the name from the list? Tagging a couple of faces as "Tyler Gambino" was a huge mistake since I now have to type the full "Tyler L" every time I want to tag my own son's face in the thousands of photos I have of him!

Can anyone shed some light on how to completely purge a named face from iPhoto?

Jul 7, 2010 10:08 PM in response to canuck_mac

I've finally figured out how to do this but it involves getting into one of the SQLite databases iPhoto maintains. Definitely back up your iPhoto library before doing any of this.

First, download and install MesaSQLite. http://www.mesamysql.com/?realmesa_home. This is what you'll need for working with the database file. It's free. There's other tools and methods for working with SQLite DBs but this is how I do it.

In Finder navigate to Pictures and right-click on iPhoto Library (or wherever your iPhoto is located at). Select 'Show Package Contents'. Find and open face.db with MesaSQLite. Select the "Custom Query" tab at the top.

In the text box enter the following:

select * from face_name where name is not null;

Press the 'Run Query' button. This should list all the faces you have ever named. Even the ones you have since unnamed and unfaced. Scroll through the list and note the 'face_key' of the names you want to remove. For each name you want to remove enter the following in the text box and press Run Query.

delete from face_name where face_key = <face_key>;

where <face_key> is the numeric face_key you noted earlier.

Be really careful! Accidentally deleting names which are still active in your library could have unpredictable results. Please please please backup your library before thinking about doing any of this. I'm a software developer who has worked with SQL databases for over 15 years so I'm fairly comfortable with this kind of thing. If any of this makes you nervous you may be better off just dealing with the extra names and hope the next version allows for better management of orphaned face names. But if you really absolutely have to have those names out, this should work.

Aug 10, 2010 7:07 PM in response to canuck_mac

I had this problem and was able to solve it by doing the following:
1. Find a face which is un-named and associate it with the old name that you want to remove. This will give the old name a place in the main faces library.
2. Go to the main faces library (where all the sticky notes with the faces are)
3. Merge the face with the old name with another larger face group by dragging the old name over and dropping. I used a face group with only a few pictures, in case it goofed things up.
4. Go into the merged face group and find the face you dropped in that dosen't belong and remove it by clicking confirm face, right-clicking the face to remove, and then clicking reject.

For me after merging and correcting, the old name was removed from the pop up list.

Oct 26, 2010 5:34 AM in response to canuck_mac

I have a similar problem. I've got my daughter tagged in thousands of pictures and they're all together in one "person" on my corkboard. But when I start to tag her and write her name in, the auto-fill brings up a long, long list of her name - the name is spelled exactly the same, but each listing has a different photo next to it. How do I "merge" these or get rid of them? All of her photos are together in the same grouping - why is her name so divided up in the auto-fill? It takes forever to tag her; even if I choose the first one, it's slow.

Nov 22, 2010 9:03 PM in response to jpottermac

I tried this and it did not work for me. In iPhoto 11 there is not the option to confirm face, when i followed jpottermac's instructions and got to step 4, the only option from right click was to confirm this was not the face of the person i'd merged with. And I ended up where I began.

This is very frustrating as I have a a couple dozen "names" in the autofill list that are not linked to any photos. I saw a headline about a facebook sync function...could this have caused my angst?

Nov 23, 2010 11:21 AM in response to canuck_mac

I don't know how to undo it yet, but I suspect the cause may be related to finding a photo with a face that wasn't recognized, then manually adding the face without using the "find a face". For example, if I have many photos of "Jane" that are auto-recognized, then while browsing photos one day, I see a photo where she is clearly there, but not tagged, I think "I'll just help iphoto along by tagging "Jane" in this photo". So you "add missing face", draw the box, and type "Jane". This "Jane" does not seem to be the same as the "Jane" that would have been added if the face had already been found by iphoto, but "unnamed", where you merely fill in the name as "Jane". It doesn't show up as different under the "Faces" tab, though. I don't know how to go back and find the photos where I drew the box myself, yet, but I suspect that is the issue.

Nov 23, 2010 11:32 AM in response to Busy busy Dad

OK, I think I got it. You find a photo tagged with "Jane"'s face. You then click the Name icon. You should see the name "Jane" under the pic, or at least "unnamed". Then you start typing "J---". If you see multiple "Jane"s, pick one of the latter ones (mine don't have thumbnails after the first one). Now click done. When you go to the Faces section of iPhoto, you should see the additional stack (two stacks for "Jane"). So just merge the second onto the first, and then the next time you are adding a missing face, you should have one less option in the drop down when you start typing the name. I would guess it should work the same for a different name, like the "Tyler Gambino" example. Just find a photo, tag a face with the name, then combine it with "Tyler". Hopefully it will disappear?

Dec 28, 2010 2:16 AM in response to DLFitz

DLFitz wrote:
I have a similar problem. I've got my daughter tagged in thousands of pictures and they're all together in one "person" on my corkboard. But when I start to tag her and write her name in, the auto-fill brings up a long, long list of her name - the name is spelled exactly the same, but each listing has a different photo next to it. How do I "merge" these or get rid of them? All of her photos are together in the same grouping - why is her name so divided up in the auto-fill? It takes forever to tag her; even if I choose the first one, it's slow.


I too have the same issue, one pile of photos under one name, yet two entries appear under the Auto fill list when i start typing the name.
I cant offer any solutions, that is what I came here for, but I can at least offer this. My photo album is on a drive in a shared folder, so can be opened and accessed by any user...Is this maybe a User and permissions issue? names added under one user being duplicated by another?

I tried the link to MesaSQLite and it seems dead/ domain up for sale, but it can be d/loaded here:

http://www.desertsandsoftware.com/
or macupdate

Message was edited by: Neil Paisnel

Dec 28, 2010 3:28 AM in response to DLFitz

DLFitz wrote:
I have a similar problem. I've got my daughter tagged in thousands of pictures and they're all together in one "person" on my corkboard. But when I start to tag her and write her name in, the auto-fill brings up a long, long list of her name - the name is spelled exactly the same, but each listing has a different photo next to it. How do I "merge" these or get rid of them? All of her photos are together in the same grouping - why is her name so divided up in the auto-fill? It takes forever to tag her; even if I choose the first one, it's slow.



DLFitz. I have been playing with this this morning, and confirm that doing as suggested above does work Add faces to the names you do not want...then merge the new face that appears (with just one pic in the "Face' entry) to the Face with the name you want to keep, by dragging the single image face to the 'wanted name face'
I have been doing this this morning, and monitoring the faces.db database using the MesaSQLite app. The un needed names are removed from the db by doing this


I have also deleted duplicate names directly using the database app, as suggested,...with no ill effects...but I did do it on a backup copy
Neil

Aug 29, 2012 10:19 AM in response to jpottermac

I know you are not surprised but JPOTTERMAC'S suggestion WORKED and it was extremely easy. Add the name that you no longer want in iPhoto to a picture then merge the picture with another face. Example: I changed the name on one of my pictures from Nancy to JESSICA (name I wanted out of my face choices). I then merged the Jessica file into the Nancy file (you just drag the Jessica file on top of the Nancy file). Jessica no longer pops up as a choice. THANKS THANKS THANKS

How to remove names from the Autofill history when adding faces?

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.