6. The method of claim 1 , wherein said recommendation is an advertisement, and further including the step of receiving compensation in exchange for recommending said alternative product.
1. A method implemented by one or more computing devices for automatically generating a naturally reading narrative product summary including assertions about a specific product selected by a user, said method comprising: determining, by at least one of the one or more computing devices, at least one attribute associated with said specific product; selecting, by at least one of the one or more computing devices, an alternative product based on said at least one attribute; and generating, by at least one of the one or more computing devices, a naturally reading narrative including assertions about the specific product and a recommendation of the alternative product.