Learning Preferences of Users Accessing Digital Libraries