>If it can also pull out the keywords that Photos’ Machine Learning attributes to the images (animals, objects, color, etc.) then I may pull those as well.

Hi. I’m the author of this package and yes, it can do this!

It can also pull out a bunch of other machine learning attributes that Photos adds to photos such as “well_timed_shot”, “harmonious_color”, etc.

See: https://github.com/RhetTbull/osxphotos#scoreinfo and https://github.com/RhetTbull/osxphotos#labels-2