Howdy organisers. Took BNFs tips and ran with them. So far, research has brought me this far:
1. exif data is stored within pictures, typically when pic was taken, aperture size, etc, but also (exif v2.21 is latest, but may have stored these before) keeps keywords. Don't know the format yet but,
2. if you batch-tag your pictures with exif keywords using software, then you could
3. auto-organise and search them via the keywords in another programme.
Adobe Bridge and Lightroom and Aperture (for mac) have been bandied around in some of the forums but who wants to blow $200 to catalogue free porn? Not me, and probably not you either. So:
Exiftool sounds like the most powerful batch exif editor but it's command line only. Might take a bit of reading but basically we're talking about a pretty simple operation ("add keyword to some files") so it might not be too bad.
AttributeMagic also does batch EXIF, but its got a GUI and can process whole directory trees down to individual branches. Yours for $25, comes with a free trial.
Some claim that
InfoGlucker is great but it's only in German. The link is google translated, but not well!
To my mind, what would be great would be keyword tagging natively in downloadthemall. That way you click once to autoselect the pics on page, choose the destination, manually enter keywords or choose from existing options, and boom - done. You'd still need a databasing image viewer tho. Again, Adobe bridge'd do this, also potentially
ACDSee standard, going by the checklist I just did. Looks like it uses IPTC not EXIF (don't know the difference. Might be no problem) and natively allows keyword tagging - don't know if batchable. More info as I get it.