Hi,
I want to create a tool for picking the best picture out of a big bunch of similar pictures.
Therefore I want to encode the pics to vectors, and store them in a vector database like pinecone oder weaviate.
Then I want the program to show in each round two pictures alongside, and you have to chose by clicking the most appealing.
The neural net in the back should then learn based on the previous preference final the best pic.
Say, you have 10.000 and can find with 10 clicks the very best.
I’ve heard from TripleLoss and RankNet.
Are those algorithms suitable? Which one suits best?
How to implement them in PyTorch?
Thanks.