Estoy pensando en escribir una aplicación para clasificar películas en un HTPC según lo que les gusta a los miembros de la familia.Algoritmos para encontrar cosas que a un usuario le gustaría según otros usuarios. Me gusta
No sé estadísticas o AI, pero el material here parece muy jugoso. No sabría por dónde empezar.
Esto es lo que quiero lograr:
componen un conjunto de muestras de cada usuario le gusta, la calificación de cada muestra de atributos por separado. Por ejemplo, tal vez a un usuario le gusten mucho las películas occidentales, por lo que el género occidental tendría un poco más de peso para ese usuario (y así sucesivamente para otros atributos, como actores, director, etc.).
Un usuario puede obtener sugerencias basadas en los gustos de los otros usuarios. Por ejemplo, si tanto el usuario A y B como Spielberg (conexión entre los usuarios) y el usuario B adoran Batman, pero el usuario A detesta a Katie Holmes, pondere la película para el usuario A en consecuencia (de nuevo, cada atributo por separado, por ejemplo, tal vez al usuario A no le gustan mucho las películas de acción, así que disminuya un poco la calificación, y como Katie Holmes no es la estrella principal, no lo tome en cuenta tanto como los demás atributos).
Básicamente, comparar conjuntos del usuario A similar a los conjuntos de usuario B, y llegar a una calificación para el usuario A.
que tienen una idea cruda sobre cómo implementar esto, pero estoy Algunas mentes brillantes ya han pensado en una solución mucho mejor, entonces ... ¿Alguna sugerencia?
En realidad, después de una investigación rápida, parece que un filtro bayesiano funcionaría. Si es así, ¿sería este el mejor enfoque? ¿Sería tan simple como simplemente "normalizar" los datos de la película, entrenar un clasificador para cada usuario y luego simplemente clasificar cada película?
Si tu sugerencia incluye algunos conceptos de fusión cerebral (no tengo experiencia en estos temas, especialmente en IA), te agradecería si también incluyes una lista de algunos conceptos básicos para que investigue antes de sumergirte en la carne cosas.
Gracias!
Duplicado http://stackoverflow.com/questions/626220/how-do-recommendation-systems-work – cletus
Gracias por la referencia. Estoy buscando una respuesta más específica, basada en mis ejemplos. Si bien sería interesante leer todo lo que pueda sobre los sistemas de recomendación, preferiría que me guiaran en la dirección correcta primero :) – Ivan