I have a bunch of image files in a folder - quite a few of them. Say, 1,000 or even 10,000. Now, for reasons, these files are named using sequential numbers (e.g. 1.jpg, 2.jpg, 3.jpg and so on), or otherwise have arbitrary names.
I could give each one of these files a decent name when inspecting it (or decide it's just junk and delete it); but I would like to avoid doing all that work right away, myself. Instead, I was hoping I could use the "magic of AI" to give these files some meaningful names. Obviously, the names won't be exact, and I would have to refine it, but I am guessing that these technologies might be mature enough to replace 1261.jpg and 6502.jpg with names like, say, Green car in parking lot.jpg and Plates with food on table.jpg.
Is this doable with today's technology, without having to write an application/utility myself, or - are we not quite there yet?
Notes:
- Perfect accuracy is not a requirement; we're talking best effort.
- It doesn't have to be this exact format or style of naming, it could be more verbose, with different choices for naming foci (e.g. talking about whether it's day or night etc.)
- For simplicitly, let's assume no attempt to consider multiple files together, identify sets of related files etc.