System and method for generating an alternative product recommendation
First Claim
1. A method of automatically generating a naturally reading narrative product summary including assertions about a selected product, said method comprising the steps of:
- determining at least one attribute associated with said selected product, said at least one attribute including at least one of an attribute name, an attribute value, and an attribute unit;
selecting a comparable product;
retrieving assertion models defining forms in which assertions can be manifested to describe the selected product, and to identify said comparable product in a natural manner; and
generating a naturally reading narrative by combining said at least one attribute with a retrieved assertion model, and combining said selected comparable product with another retrieved assertion model to recommend said comparable product in said narrative.
4 Assignments
0 Petitions
Accused Products
Abstract
A method and system for automatically generating a naturally reading narrative product summary including assertions about a selected product. In one embodiment, the method includes the steps of determining at least one attribute associated with the selected product, selecting an alternative product, retrieving assertion models to describe the product and to recommend an alternative product in a natural manner, and generating a naturally reading narrative by combining the attribute and the selected alternative product with the retrieved assertion models such that the generated narrative includes a recommendation of the selected alternative product. A system is provided for implementing the described method.
-
Citations
67 Claims
-
1. A method of automatically generating a naturally reading narrative product summary including assertions about a selected product, said method comprising the steps of:
-
determining at least one attribute associated with said selected product, said at least one attribute including at least one of an attribute name, an attribute value, and an attribute unit;
selecting a comparable product;
retrieving assertion models defining forms in which assertions can be manifested to describe the selected product, and to identify said comparable product in a natural manner; and
generating a naturally reading narrative by combining said at least one attribute with a retrieved assertion model, and combining said selected comparable product with another retrieved assertion model to recommend said comparable product in said narrative. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of automatically generating a naturally reading narrative product summary including assertions about a selected product, said method comprising the steps of:
-
determining at least one attribute associated with said selected product, said at least one attribute including at least one of an attribute name, an attribute value, and an attribute unit;
selecting an alternative product;
retrieving assertion models defining forms in which an assertion can be manifested to describe the product, and to recommend said alternative product in a natural manner; and
generating a naturally reading narrative by combining said at least one attribute and said selected alternative product with said retrieved assertion models such that said generated narrative includes a recommendation of said selected alternative product. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. A product summary generator for automatically generating a naturally reading narrative product summary including assertions about a selected product, said product summary generator comprising:
-
a product attribute module adapted to determine at least one attribute associated with said selected product, said attribute including at least one of an attribute name, an attribute value, and an attribute unit, and further adapted to select a comparable product;
an assertion model module adapted to retrieve assertion models that define forms in which assertions can be manifested to describe said selected product, and said selected comparable product in a natural manner; and
a summary generation module adapted to combine said attribute with a retrieved assertion model to describe said selected product in said narrative, and to combine said selected comparable product with another retrieved assertion model to recommend said selected comparable product in said narrative. - View Dependent Claims (33, 34, 35, 36, 37, 38)
-
-
39. A product summary generator for automatically generating a naturally reading narrative product summary including assertions about a selected product, said product summary generator comprising:
-
a product attribute module adapted to determine at least one attribute associated with said selected product, said attribute including at least one of an attribute name, an attribute value, and an attribute unit;
an alternative product selection module adapted to select an alternative product;
an assertion model module adapted to retrieve assertion models that define forms in which an assertion can be manifested to describe said selected product, and recommend said selected alternative product, in a natural manner; and
a summary generation module adapted to generate a naturally reading narrative by combining said attribute and said selected alternative product with said retrieved assertion models so that said narrative includes a recommendation of said selected alternative product. - View Dependent Claims (40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62)
-
-
63. A method of automatically generating a naturally reading narrative product summary including assertions about a selected product, said method comprising the steps of:
-
determining at least one attribute associated with said selected product, said at least one attribute including at least one of an attribute name, an attribute value, and an attribute unit;
retrieving assertion models defining forms in which an assertion can be manifested to describe said selected product, and to recommend an alternative product in a natural manner;
receiving a plurality of bids from manufacturers that indicate an amount of compensation each manufacturer is willing to pay to have at least one of the manufacturer'"'"'s product be recommended as said alternative product;
selecting said alternative product based on said plurality of bids; and
generating a naturally reading narrative by combining said at least one attribute and said selected alternative product with said retrieved assertion models such that said generated narrative includes a recommendation of said selected alternative product. - View Dependent Claims (64, 65, 66, 67)
-
Specification