Two different techniques can be adopted for recording user’s feedback. When a
system requires the user to explicitly evaluate items, this technique is usually referred to as “explicit feedback”; the other technique, called “implicit feedback”,
does not require any active user involvement, in the sense that feedback is derived
from monitoring and analyzing user’s activities.