Build your own AI-app to generate searchable image keywords ... Too easy!

Note: Strictly, not PhotoLab related … but interesting all the same.



I used Firebase Studio to develop an app for me; specifying that I wanted:

  • image

To which it responded;

I thought that sounded like a pretty good start, so I told it to proceed;

  • There was a wait of less than 5 minutes, and it came back with …
    image

And, here’s the result (after pointing the generated app at some “snapshots” taken way back in 2003) …


Impressive; yes … A bit scary; certainly !!!

A few years ago, a colleague had uploaded all his images to google and let it add keywords and other metadata like geolocation etc. Adobe offers similar services and others might too.

It’s an easy way to get keywords for the price of whatever privacy is lost in the process. It’s also a good way for providers to train their artificial intelligence systems - and less conflicting with copyright and rights of the author regulations, iff
a) things are well documented in the conditions for use and
b) service providers actually handle these things carefully


I wonder if DxO will be joining the pack by doing something of their own or by subscribing to a service…

Questions…

Where do the images go for evaluation? Great opportunity for the provider of the AI app to glean your image for other purposes.

Where is the keyword thesaurus kept?

Where are the keywords stored? In the file or in a sidecar or in a database?

Does it cope with RAW files?

The difference here, tho (and this is the part that particularly interested me), is that the AI-bot generated this app completely from scratch - based only on my simple specifications (plus a little extra refinement that I added to the process … not shown in the screenshots above, for simplification/clarity).

  • I watched the decision-making and code-generation process in real time

  • It wasn’t something that had been developed and made available (as I understand your Google & Adobe examples to have been).

That’s why I categorised this as “a bit scary” … because it indicates where this technology is leading to - - and it may well replace many jobs (which is something that I was previously sceptical about, for anything other than just simple tasks).

1 Like

The DAM IMatch for Windows can do this.
It can also do this local only if you use an AI model available offline like the ones for Ollama or LM Studio.

But it is indeed scary to see what AI can do today in simple programming tasks.

1 Like

Good questions, Joanna - - but I wasn’t actually interested in the generated outcome - Rather, I was curious about whether an AI “programmer” could truly generate a half-useful result based only on a written set of requirements (a User Specification, if you like); and the answer was, scarily, a resounding “yes” !

“Identify every aircraft in this collection of photos and tell me where and when they were taken.”

That’s an AI app I’d like. My phone can already tell me there’s an aircraft in the photo.

You can try that for yourself … See the link in the opening post of this thread (above).

John