En la actualidad los flujos de información al navegar por la internet son tan grandes que no seriamos capaz de procesarlos todos o se perdería mucho tiempo en la búsqueda de información útil. Asimismo, los volúmenes de datos aumentan exponencialmente a través del tiempo. Es por este problema que se crearon los sistemas de recomendación, ya que es una ayuda importantísima para los usuarios a la hora de ingresar en la web, encontrar la información requerida y ahorrar tiempo en la búsqueda. El análisis de estos sistemas es, por tanto, un tema de gran interés, ya que además su estudio facilita el descubrimiento de nuevos usos y aplicaciones como en el marketing digital. Existen diversos tipos de sistemas de recomendación que veremos en este libro, cada uno con sus propias características.