I've got following problem:
- We have set of N people
- We have set of K images
- Each person rates some number of images. A person might like or not like an image (these are the only two possibilites) . - The problem is how to calculate likelihood that some person likes a particular image.
I'll give example presenting my intuition.
N = 4
K = 5
+ means that person likes image
- means that person doesn't like image
0 means that person hasn't been asked about the image, and that value should be predicted
x 1 2 3 4 5 1 + - 0 0 + 2 + - + 0 + 3 - - + + 0 4 - 0 - - -
Person 1 will probably like image 3 because, person 2 has similar preferences and person 2 likes image 3.
Person 4 will probably not like image 2 because no one else likes it and in addition person 4 does not like most images.
Is there any well known method, which can be used to calculate such likelihood?