J'ai un problème de recommandation très spécifique. Supposons que j'aie 3 types de valeurs/entités: item, propriété, valeur. Il y a N éléments, A propriétés et B valeurs. Chaque élément a un certain nombre de paires propriété-valeur. Exemple:Quel modèle ou quelle approche utiliser pour ce type de recommandation «imbriquée»?
Item # 1
2374-23783
8455-5783
744-2438
Item # 2
5435-23783
8455-54654
544-9778
...
Maintenant, étant donné un élément "anonyme", disons, Ite m # x avec 3-4 paires de valeurs de propriété exemple comme ci-dessus, je veux obtenir des recommandations pour une propriété spécifique. Exemple:
Item # x
5435-23783
544-9778
744-2438
8455- ?? (Obtenir des recommandations)
Maintenant, intuition - la valeur recommandée pour la propriété 8455 dans le numéro d'article x peut être 54654. Vous verrez que les propriétés 5435 et 744 ont les mêmes valeurs dans l'article n ° 2 que dans l'article n ° x. Par conséquent, il est plus probable que la valeur de 8455 sera semblable à celle de 8455 dans l'article 2.
Question:
Quel genre de modèle pensez-vous serait le mieux pour ce problème? Quelle approche devrais-je utiliser? Filtrage collaboratif - mais comment? Le simple fait de déverser toutes les paires propriété-valeur dans l'ensemble de données et d'aller chercher des recommandations ne satisferait évidemment pas mes besoins.
Pouvez-vous également ajouter des détails spécifiques à l'implémentation? Cornac? Myrrix? Des bibliothèques d'apprentissage automatique/de recommandation?
J'aimerais beaucoup plus de réponses à ce sujet, même si j'en ai déjà accepté une. Plus d'opinions d'experts, mieux c'est. – Nilesh