System, report, and method for generating natural language news-based stories
DCFirst Claim
1. A method of generating natural language news-based stories as part of a display with a plurality of natural news-based stories, the method comprising the steps of:
- using a management tool to select items of interest within an event data database to create a portfolio made from the items of interest;
selecting data of the portfolio from the items of interest using a computer interface, wherein some data is in numerical format;
offering a choice on the computer interface between creating a strategies page where the data is displayed in the numerical format as part of the strategies page or creating a natural language news stories page where the data is displayed as part of a plurality of natural language news stories, wherein the natural language news stories as part of the natural language news stories page each including a date of publication, a story rewritten in natural language using a template from a news brief with a news-generating algorithm with sentence and paragraph construction to simulate natural language from the numerical format data selected from a plurality of templates each with input variables and at least a data field from the data, and a source of origin of the news brief;
wherein the algorithm with sentence and paragraph reconstruction includes a series of boilerplate sentences to be repeated in a round-robin method;
wherein terms part of the boilerplate sentences are varied using a parsing table; and
creating and displaying either the strategies page or the natural language news stories page to a portfolio user.
5 Assignments
Litigations
0 Petitions
Accused Products
Abstract
The present invention generally relates to a system, report, and method for automatically generating a series of natural language news-based stories to be presented via a digital interface or printed publication to a portfolio user. The disclosure relates to a filter or selection of a handful of relevant and desired financial instruments, or events created in a large group of events such as sports results, travel information, auction related data, online shopping tools, social media, retail store promotion generation, search engine daily report, etc. for a specific use. These financial instruments, based on different selections from a portfolio manager via a management tool, are then used to either produce a strategies page where a list of useful covered call trade and hedged trade are displayed in the form of a table, or natural language news-based stories relating to a selected list of financial instruments found in a portfolio. The events are based on different selections from a portfolio manager via a management tool and are then used to either produce a secondary page where a list of the selected event data is displayed or natural language news-based stories relating to a selected list of events found in a portfolio from a large event database.
133 Citations
12 Claims
-
1. A method of generating natural language news-based stories as part of a display with a plurality of natural news-based stories, the method comprising the steps of:
-
using a management tool to select items of interest within an event data database to create a portfolio made from the items of interest; selecting data of the portfolio from the items of interest using a computer interface, wherein some data is in numerical format; offering a choice on the computer interface between creating a strategies page where the data is displayed in the numerical format as part of the strategies page or creating a natural language news stories page where the data is displayed as part of a plurality of natural language news stories, wherein the natural language news stories as part of the natural language news stories page each including a date of publication, a story rewritten in natural language using a template from a news brief with a news-generating algorithm with sentence and paragraph construction to simulate natural language from the numerical format data selected from a plurality of templates each with input variables and at least a data field from the data, and a source of origin of the news brief; wherein the algorithm with sentence and paragraph reconstruction includes a series of boilerplate sentences to be repeated in a round-robin method; wherein terms part of the boilerplate sentences are varied using a parsing table; and creating and displaying either the strategies page or the natural language news stories page to a portfolio user. - View Dependent Claims (2, 3, 4)
-
-
5. A system of generating natural language news-based stories of items of interest held in a portfolio, the system comprising:
-
a computer connected to an Internet, wherein the computer comprising a memory and a central processing unit in functional communication with the memory, and a software executed by the central processing unit in the memory, wherein the software being used to selectively execute either a strategies page or a natural language news stories page with a plurality of natural language news stories of a plurality of items of interest held in a portfolio as defined by a management tool of the selection of items of interest; and a data retrieval system connected to the Internet in data connection with the computer, with a user interface, a central processing unit connected to the user interface, and a display; wherein the software generates either a strategies page or a natural language news stories page based on data from each of a plurality of items of interest in the portfolio, wherein each natural language news story as part of the natural language news stories page includes a date of publication, a news item rewritten in natural language using a template from a news brief using an news-generating algorithm with sentence and paragraph construction to simulate natural language from a partly numerical format data selected from a plurality of templates each with input variables and at least a data field from the data, and wherein the data retrieval system retrieves either the strategies page or the natural language news stories page from the personal computer via the Internet; wherein the algorithm with sentence and paragraph construction includes a series of boilerplate sentences to be repeated in a round-robin method; and wherein terms part of the boilerplate sentences are varied using a parsing table. - View Dependent Claims (6, 7, 8)
-
-
9. A system of generating natural language news-based stories of events held in a portfolio, the system comprising:
-
a computer connected to an Internet, wherein the computer comprising a memory and a central processing unit in functional communication with the memory, and a software executed by the central processing unit in the memory, wherein the software being used to selectively execute a news report a plurality of natural language news stories of a plurality of items of interest held in a portfolio as defined by a portfolio manager, wherein the natural language news stories page comprises a plurality of natural language news stories, each including a date of publication, a story rewritten in natural language using a template from a news brief with a news-generating algorithm with sentence and paragraph construction to simulate natural language from a partly numerical format data selected from a plurality of templates each with input variables and at least a data field from a data selected from the items of interest in the portfolio, and a source of origin of the news brief, and wherein some of the data is numerical and used by the news-generating algorithm to simulate natural language; wherein the algorithm with sentence and paragraph construction includes a series of boilerplate sentences to be repeated in a round-robin method; and wherein terms part of the boilerplate sentences are varied using a parsing table. - View Dependent Claims (10, 11, 12)
-
Specification