2. The computer-implemented method of claim 1 , further comprising: determining a commonality between the query term and at least one member of the set of attributes.
1. A computer-implemented method for scoring documents comprising: obtaining a set of attributes derived from an element of a web page, wherein the element is identified from eye-tracking data of a user viewing the web page, wherein the element of the web page comprises a text portion or an image portion of the web page, and wherein an attribute comprises a meaning of the text portion or an identity of the image portion of the web page; weighting each attribute of the set of attributes based on the eye-tracking data with respect to each attribute; receiving a search query of a database, wherein the search query comprises at least one query term, wherein the database comprises an index of web pages; identifying a set of web page documents in the database according to the search query; determining an attribute score for each document based on a relevancy of each web page document to the set of weighted attributes; and sorting the search query results according to the attribute score of each web page document.