Avant d'entrer dans le vif du sujet, voici quelques termes que vous devez connaître:
Éléments (également appelés documents)
Entités recommandées par un système. Pour le Google Play Store, il s'agit d'applications à installer. Pour YouTube, il s'agit d'éléments vidéo.
Requête (également appelée "contexte")
Informations utilisées par un système pour formuler des recommandations. Les requêtes peuvent être une combinaison des éléments suivants:
- informations sur l'utilisateur
- ID de l'utilisateur
- éléments avec lesquels les utilisateurs ont déjà interagi
- plus de contexte
- Heure de la journée
- l'appareil de l'utilisateur
Représentation vectorielle continue
Un mappage d'un ensemble discret (dans ce cas, l'ensemble de requêtes ou l'ensemble d'éléments à recommander) sur un espace vectoriel appelé espace de représentation vectorielle. De nombreux systèmes de recommandation s'appuient sur l'apprentissage d'une représentation de représentation vectorielle continue appropriée des requêtes et des éléments.