eu tenho essas tabelas
pontuações_do_filme
eu ia | filme_id | ID do usuário | pontuação |
---|---|---|---|
1 | 1 | 1 | 10 |
2 | 2 | 1 | 5 |
filmes
eu ia | nome | coleção |
---|---|---|
1 | Interestelar | 1 |
2 | O Cavaleiro das Trevas | 2 |
3 | O brilho | 1 |
4 | Forrest Gump | 2 |
Aqui sabemos que user_id 1 avaliou Interestelar e Cavaleiro das Trevas com 10 e 5 apropriadamente. Sabendo disso posso recomendar a este usuário 2 filmes - O Iluminado e Forrest Gump porque eles têm uma coleção semelhante aos dois primeiros filmes. Mas como ele avaliou Interestelar acima de O Cavaleiro das Trevas, posso adivinhar que ele gosta mais da coleção 1 do que da coleção 2 .
Então a ordem deveria ser:
- The Shining (mesma coleção de Interestelar que o usuário avaliou como 10)
- Forrest Gump (mesma coleção do Cavaleiro das Trevas que o usuário avaliou como 5)