Actualmente existen técnicas para guiar y proporcionar recomendaciones como el filtrado colaborativo (Herlocker et al., 2004) que consiste en un sistema automático que recoge acciones de los usuarios de forma explícita (votos, respuesta a preguntas, etc.) o implícita a través de los enlaces visitados por estos y el tiempo dedicado a esta tarea.