←back to thread

422 points sungam | 3 comments | | HN request time: 0.655s | source

Coded using Gemini Pro 2.5 (free version) in about 2-3 hours.

Single file including all html/js/css, Vanilla JS, no backend, scores persisted with localStorage.

Deployed using ubuntu/apache2/python/flask on a £5 Digital Ocean server (but could have been hosted on a static hosting provider as it's just a single page with no backend).

Images / metadata stored in an AWS S3 bucket.

Show context
jmull ◴[] No.45158303[source]
I kind of love the diy aspect of ai coding.

A dermatologist a short while ago with this idea would have to find a willing and able partner to do a bunch of work -- meaning that most likely it would just remain an idea.

This isn't just for non-tech people either -- I have a decades long list of ideas I'd like to work on but simply do not have time for. So now I'm cranking up the ol' AI agents an seeing what I can do about it.

replies(8): >>45158952 #>>45159302 #>>45159473 #>>45159715 #>>45160836 #>>45162079 #>>45162916 #>>45163734 #
amelius ◴[] No.45159473[source]
Well, image classification tasks don't require coding at all.

You just need one program that can read the training data, train a model, and then do the classification based on input images from the user.

This works for basically any kind of image, whether it's dogs/cats or skin cancer.

replies(1): >>45159609 #
chaps ◴[] No.45159609[source]
...none of this requires coding?
replies(1): >>45159653 #
amelius ◴[] No.45159653[source]
No additional coding.

You can take the code from a dog/cat classifier and use it for anything.

You only need to change the training data.

replies(2): >>45159695 #>>45159803 #
chaps ◴[] No.45159803[source]
I've done enough image classification stuff that, nah. If all you care about is high level confirmation with high error rates, sure. But more complex tasks like, "Are these two documents the same?" are much, much harder and the failure modes are subtle.
replies(1): >>45159967 #
amelius ◴[] No.45159967[source]
I think most experts wouldn't approach this problem as an image classification problem ...

And, more importantly, I don't think you'll see good results either from a vibe-coded solution.

So I don't think your comment makes sense here.

replies(2): >>45160192 #>>45160888 #
chaps ◴[] No.45160192[source]
It's a problem that has many image classification components to it.

"Vibe coding" does a surprisingly good job at this problem.

Yes it does. :)

replies(1): >>45160522 #
1. amelius ◴[] No.45160522[source]
Maybe but you have broadened the scope from a simple image classification problem to a pipeline of multiple image classifications steps.
replies(1): >>45160788 #
2. chaps ◴[] No.45160788[source]
Friend, we're talking about classifying skin cancer. The topic is already quite broad.
replies(1): >>45160913 #
3. amelius ◴[] No.45160913[source]
I think it is a pointless discussion because at some level we are both right.

I'm not going to argue with the idea that a pre-made classifier can be improved upon by experts.

But pre-made classifiers exist and are useful for a very large variety of tasks. This was the original point.