Merge Photos.app albums all containing certain text
Using the latest Photos.app v3.0
I have about 1000 albums that were 'events' in iPhoto and have been converted to 'albums' with the upgrade to Photos.app. I want to reduce these thousands of albums to dozens by regrouping them.
The album title will typically include the name of people in the photos, so a title might be something like "John, Mary, Peter, at beach" and another "Mary, Peter, shopping" or just "baking". With the various combinations of people, locations and activities, it's easy to see how my diligence in album naming has resulted in so many albums.
The actual photo may be devoid of any meaningful tags, titles, file name, or other useful info.
For starters, I want to reduce the albums to just names of specific people, so one album for just John, another for Mary, and yet another for just Peter. How are all the photos whose album includes "John" in the title then selected en masse and moved to a new album?
At best I can only see how to search the Photos library via the top right search field for 'John' which results in hundreds of albums listed. From the found list I can choose only 1 of the albums at a time. Opening any one of them displays the photos in that one album for which I can do 'select all' and drag to the destination album but I don't want have to do this hundreds of times for each destination album.
The 'smart albums' offer no better solution, either, it seems. The 'Album' criteria offers only 'is' (or 'is not') and 'Any' and then specific folder names and album names. I can't see how this could be useful in this case. There's no way find all albums whose title includes a particular text.
I don't want to rely on the face recognition, either. Training it would be too much trouble since it is mostly for children growing up and face changing over time.
Any useful insights, hints, or tips would be appreciated.
iMac, macOS High Sierra (10.13.2)