US 12,136,037 B2
Non-transitory computer-readable storage medium and system for generating an abstractive text summary of a document
Sandeep Subramanian, Montreal (CA); Raymond Li, Montreal (CA); Christopher Pal, Montreal (CA); and Jonathan Pilault, Montreal (CA)
Assigned to ServiceNow Canada Inc., Montreal (CA)
Filed by ServiceNow Canada Inc., Montreal (CA)
Filed on Jul. 19, 2023, as Appl. No. 18/354,950.
Application 18/354,950 is a continuation of application No. 17/805,758, filed on Jun. 7, 2022, granted, now 11,755,909.
Prior Publication US 2023/0394308 A1, Dec. 7, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06N 3/08 (2023.01); G06F 16/34 (2019.01); G06F 30/27 (2020.01); G06F 40/103 (2020.01); G06F 40/166 (2020.01); G06F 40/20 (2020.01); G06F 40/216 (2020.01); G06F 40/30 (2020.01); G06N 5/025 (2023.01)
CPC G06N 3/08 (2013.01) [G06F 40/166 (2020.01); G06F 40/20 (2020.01); G06F 16/345 (2019.01); G06F 30/27 (2020.01); G06F 40/103 (2020.01); G06F 40/216 (2020.01); G06F 40/30 (2020.01); G06N 5/025 (2013.01)] 14 Claims
OG exemplary drawing
 
1. A non-transitory computer-readable storage medium storing instructions thereon, the instructions, upon being executed by at least one processor, cause the at least one processor to:
receive a document, the document comprising a plurality of text sequences;
generate, using an extractive machine learning algorithm (MLA) having been trained to generate extractive text summaries, an extractive summary of the document, the extractive summary comprising a set of extractive summary text sequences, the set of extractive summary text sequences being a subset of the plurality of text sequences; and
generate, using an abstractive MLA having been trained to generate abstractive text summaries based on at least the extractive text summaries, based on the set of extractive summary text sequences and at least a portion of the plurality of text sequences, an abstractive summary of the document comprising a set of abstractive summary text sequences, at least one abstractive summary text sequence not being included in the plurality of text sequences.