13. The system of claim 7 , wherein selecting a paragraph template comprises selecting the highest ranked paragraph template that may be used to generate a paragraph describing the item of interest based at least in part on the set of attributes.
7. A system for automatically generating content for an electronic document, the system comprising: an electronic data store that stores one or more templates for the electronic documents, wherein the one or more templates comprise: a plurality of paragraph templates for a document paragraph, each paragraph template comprising one or more sentence types, wherein the plurality of paragraph templates are ranked at least according to a desirability of using each paragraph template to generate content describing items of interest, a plurality of sentence templates, each sentence template corresponding to at least one of the one or more sentence types and comprising one or more variables, wherein the plurality of sentence templates are ranked at least according to a desirability of using each sentence template to generate content describing, items of interest; and a content generation service implemented by one or more processors in communication with the electronic data store, the content generation service operative to: obtain data regarding an item of interest to be described in the electronic document, the data comprising a set of attributes associated with the item of interest; select a paragraph template which is to be employed for content generation from the data store based at least in part on the set of attributes and on rankings of the paragraph templates, wherein the ranking of the plurality of paragraph templates is independent of the set of attributes; for each sentence type of the selected paragraph template, identify a sentence template of the plurality of sentence templates that corresponds to said sentence type based at least in part on a rank of the identified sentence template and on the set of attributes, wherein each of the variables of the identified sentence template correspond to at least one attribute of the set of attributes, and wherein the ranking of the plurality of sentence templates is independent of the set of attributes; and generate the electronic document based at least in part on processing the selected paragraph template with at least a portion of the set of attributes.