1. A computer-implemented method, comprising: under the control of one or more computer systems configured with executable instructions, receiving an indication of a query issued by a user of a plurality of users of an electronic marketplace; processing the query to identify one or more actions performed by the user in relation to the query; generating fingerprint information for the query based at least in part on the one or more actions, the fingerprint information comprising a vector representative of the one or more actions performed by the user; accessing a database of fingerprint information, the database of fingerprint information comprising a plurality of fingerprints, each of the plurality of fingerprints comprising a vector representative of one or more actions performed by at least one of the plurality of users in relation to at least a second query; and determining a classification for the query based at least in part on the fingerprint information by comparing the vector to vector information included in the database of fingerprint information.