Terminología

Antes de comenzar, existen algunos términos que debes conocer:

Elementos (también conocidos como documentos)

Las entidades que recomienda un sistema. En Google Play Store, los elementos son apps que se deben instalar. Para YouTube, los elementos son videos.

Consulta (también conocida como contexto)

La información que usa un sistema para hacer recomendaciones. Las consultas pueden ser una combinación de los siguientes elementos:

  • información del usuario
    • el ID del usuario
    • elementos con los que los usuarios interactuaron anteriormente
  • contexto adicional
    • hora del día
    • el dispositivo del usuario

De incorporación

Una asignación de un conjunto discreto (en este caso, el conjunto de consultas o el conjunto de elementos que se recomiendan) a un espacio vectorial denominado espacio de incorporación. Muchos sistemas de recomendación se basan en aprender una representación incorporada adecuada de las consultas y los elementos.