Generative grammar models for effective promotion and advertising
First Claim
1. A system comprising:
- one or more processors of a machine; and
a machine-readable medium storing instructions that, when executed by the one or more processors, cause the machine to perform operations comprising;
receiving a request to generate a message;
selecting a generative grammar model from the plurality of generative grammar models in response to receiving the request, the generative grammar model defining a message structure for the requested message, the message structure including a plurality of lexical slots, the generative grammar model specifying;
a corpus of source data to populate each lexical slot in the plurality of lexical slots; and
a grammatical constraint for each lexical slot in the plurality of lexical slots;
generating the message using the generative grammar model; and
causing the message to be published on a content publishing platform.
1 Assignment
0 Petitions
Accused Products
Abstract
A system comprising a computer-readable storage medium storing at least one program and a computer-implemented method for creating messages using generative grammar models is presented. Consistent with some embodiments, the method may include receiving a request to generate a message, which in an example embodiment is to be published to a social network platform. In response to receiving the request, a generative grammar model defining the structure of the message is accessed. The generative grammar model may include a number of blanks and may specify a source along with a grammatical constraint for a term to populate each blank. The method may further include generating the message in accordance with the generative grammar model, and causing the generated message to be published.
82 Citations
20 Claims
-
1. A system comprising:
-
one or more processors of a machine; and a machine-readable medium storing instructions that, when executed by the one or more processors, cause the machine to perform operations comprising; receiving a request to generate a message; selecting a generative grammar model from the plurality of generative grammar models in response to receiving the request, the generative grammar model defining a message structure for the requested message, the message structure including a plurality of lexical slots, the generative grammar model specifying; a corpus of source data to populate each lexical slot in the plurality of lexical slots; and a grammatical constraint for each lexical slot in the plurality of lexical slots; generating the message using the generative grammar model; and causing the message to be published on a content publishing platform. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory machine-readable storage medium embodying instructions that, when executed by a machine, cause the machine to perform operations comprising:
-
receiving a request to generate a message; selecting a generative grammar model from the plurality of generative grammar models in response to receiving the request, the generative grammar model defining a message structure for the requested message, the message structure including a plurality of lexical slots, the generative grammar model specifying; a corpus of source data to populate each lexical slot in the plurality of lexical slots; and a grammatical constraint for each lexical slot in the plurality of lexical slots; generating, by a hardware processor, the message using the generative grammar model; and causing the message to be published on a content publishing platform.
-
-
9. A method comprising:
-
receiving a request to generate a message; selecting a generative grammar model from the plurality of generative grammar models in response to receiving the request, the generative grammar model defining a message structure for the requested message, the message structure including a plurality of lexical slots, the generative grammar model specifying; a corpus of source data to populate each lexical slot in the plurality of lexical slots; and a grammatical constraint for each lexical slot in the plurality of lexical slots; generating, by a hardware processor, the message using the generative grammar model; and causing the message to be published on a content publishing platform. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification