Who Knows Your Needs?