CPC G06F 40/211 (2020.01) [G06F 3/0482 (2013.01); G06F 3/0484 (2013.01); G06F 16/215 (2019.01); G06F 16/23 (2019.01); G06F 16/243 (2019.01); G06F 16/3323 (2019.01); G06F 16/3328 (2019.01); G06F 16/93 (2019.01); G06F 16/9532 (2019.01); G06F 16/9535 (2019.01); G06F 16/9538 (2019.01); G06F 16/954 (2019.01); G06F 40/205 (2020.01); G06F 40/30 (2020.01); G06N 20/00 (2019.01); G06Q 10/067 (2013.01); G06F 40/117 (2020.01); G06F 40/253 (2020.01)] | 20 Claims |
1. A system for generating a summary from a plurality of financial documents, the system comprising:
a memory storing instructions to be executed by one or more hardware processors; and
one or more hardware processors configured to execute the instructions stored in the memory, wherein the instructions, when executed by the one or more hardware processors, cause the system to:
receive one or more financial documents associated with one or more publicly traded companies for storage in a database, wherein the database comprises a plurality of financial documents;
determine at least one topic associated with the one or more financial documents,
wherein the at least one topic is determined using a machine-learning model;
receive a query from a remote computer to search within the database of financial documents,
wherein the query from the remote computer is based on input from a user at the remote computer, and
wherein the query from the remote computer indicates a topic of interest to the user;
perform a search of the database of financial documents to identify one or more responsive financial documents from the database,
wherein the search identifies the one or more responsive financial documents from the database based on the topic of interest to the user;
identify one or more snippets of text from a first responsive financial document of the one or more responsive financial documents,
wherein the one or more snippets of text are identified when the snippet includes content associated with the topic of interest to the user;
generate a summary based on the one or more responsive financial documents that are identified using the search,
wherein the summary is based on at least one of the one or more identified snippets of text from the first responsive financial document;
cause the summary to be displayed on a user interface of the remote computer,
wherein the summary is displayed with at least one of the one or more identified snippets of text, and
wherein the summary is displayed with an identification of the first responsive financial document; and
display a portion of the first responsive financial document,
wherein the displayed portion of the first responsive financial document includes at least one of the one or more identified snippets of text from the first responsive financial document.
|