Most recommendation systems treat clicks, searches, and hesitation as clues about a lasting user profile. I’d rather be able to declare a temporary task—“researching a home server” or “choosing a gift”—and let the system optimize for that purpose without turning every interaction into a permanent preference.
The intent and recommendation history should, ideally, stay on the device, expire automatically, and be excluded from model-training data unless I explicitly opt in. That would fit purpose limitation and data minimization better than silent accumulation. The tradeoff is obvious: repeatedly setting context is friction, and inferred intent may be wrong. Is an inference ever trustworthy enough to persist beyond the task, or should it always require confirmation?
Would you use a task-scoped mode, or stick with ordinary personalization?