Estoy tratando de hacer coincidir elementos. Dado un conjunto de elementos que puedo clasificar en una escala de 0 a 100 de cuán similares son entre sí. Por ejemplo, si el elemento n 1 es leche y el elemento n 2 también es leche, entonces la similitud entre n 1 y n 2 sería del 100%. Si n 3 es refresco, entonces la similitud entre n 1 y n 3 sería, quizás, del 80%, y así sucesivamente.
Estoy tratando de descubrir cómo agrupar los elementos en grupos de elementos similares, pero es un problema difícil. Me encuentro con el siguiente problema: un caballo es similar a una vaca, que es similar a una cabra, que es similar en parte al queso de cabra, que es similar al queso, que se correlaciona con las galletas. Sin embargo, no esperaría que un caballo estuviera en el mismo grupo que las galletas. Cada elemento puede estar correlacionado por pares, pero el principio y el final pueden no estarlo.
¿Algunas ideas?