Applying Learning Algorithms to Preference Elicitation