In questo libro forniamo una panoramica delle principali tecniche di Data Mining utilizzate nei sistemi di raccomandazione. La raccomandazione e la previsione online sono applicazioni molto diffuse del Webusage mining. Descriviamo innanzitutto i metodi comuni di pre-elaborazione, come la pulizia dei dati, l'identificazione delle sessioni e l'impiego di algoritmi di web mining sui log dei server web. Passiamo in rassegna i principali metodi di clustering, tra cui l'algoritmo di clustering k means. Negli ultimi anni l'invasione di informazioni ha creato problemi agli utenti del web. La maggior parte dei sistemi di raccomandazione si basa su un approccio basato sui contenuti o su un approccio collaborativo per formulare raccomandazioni.