40. The method of claim 38 , wherein the step of predicting a rating based on implicitly rated features comprises: determining features that correlate to the user's tastes and preferences, based on previous ratings of items by the user; optionally, presenting the user with a list of the features allowing the user to interactively modify the list; and inputting the features to the adaptive modeling algorithm, wherein the adaptive modeling algorithm rates items not previously rated.
40. The method of claim 38 , wherein the step of predicting a rating based on implicitly rated features comprises: determining features that correlate to the user's tastes and preferences, based on previous ratings of items by the user; optionally, presenting the user with a list of the features allowing the user to interactively modify the list; and inputting the features to the adaptive modeling algorithm, wherein the adaptive modeling algorithm rates items not previously rated. 41. The method of claim 40 , wherein the adaptive modeling algorithm includes a modified naïve Bayes classifier, wherein the modified Bayes classifier accommodates multiple simultaneous features, and wherein the modified Bayes classifier is capable of excluding selected features.