11. The computer program product recited in claim 6 , further comprising computer instructions for: receiving a search result based on the query, wherein one or more attributes are synthesized from the search results, wherein the one or more attributes are combined from one or more parts of the search result; and determining, using a processor, the relevancy ranking score based at least in part on the one or more attributes.
11. The computer program product recited in claim 6 , further comprising computer instructions for: receiving a search result based on the query, wherein one or more attributes are synthesized from the search results, wherein the one or more attributes are combined from one or more parts of the search result; and determining, using a processor, the relevancy ranking score based at least in part on the one or more attributes. 14. The computer program product recited in claim 11 , wherein the one or more attributes includes an abstract.