| CPC G06F 40/40 (2020.01) [G06F 16/3329 (2019.01); G06F 40/289 (2020.01); G06F 40/205 (2020.01)] | 20 Claims |

|
1. A method comprising:
receiving via a communication interface a request to generate a timeline based on a plurality of input documents;
determining a plurality of event identification prompts via a processor, an event identification prompt of the plurality of event identification prompts being determined by replacing a designated one or more fillable portions of an event identification prompt template with a respective text portion of the plurality of input documents, the event identification prompt and the event identification prompt template each including a natural language event identification instruction to identify events based on the respective text portion;
identifying an initial plurality of event entries based on novel text generated by a generative language model executing the natural language event identification instruction in the plurality of event identification prompts;
determining a deduplicated plurality of event entries based on the initial plurality of event entries; and
transmitting to a client machine a timeline generation message that includes an instruction for generating the timeline, the instruction including information for representing the deduplicated plurality of event entries on the timeline.
|