1. A computerized method for providing query results based on user intent, comprising: receiving an individual user's query; identifying, using classification mapping information, a result-generating function associated with the query, wherein the classification mapping information maps queries into different result-generating functions based on an analysis of prior query-related behavior of a plurality of users; and generating query results for the user using the identified result-generating function.