| CPC G06F 16/2425 (2019.01) [G06F 16/283 (2019.01); G06F 16/903 (2019.01); G06F 16/9535 (2019.01); G06F 16/958 (2019.01); G06F 40/205 (2020.01)] | 20 Claims |

|
1. A method comprising:
receiving a user prompt that was parsed by a natural language processor;
obtaining, by a trained large language model (LLM), a plurality of drilling reports;
generating, by the trained LLM, a database created from a plurality of drilling reports from at least one wellbore, wherein each report includes sections and tables, wherein the trained LLM retrains itself after generating the database;
generating a first summary of a plurality of drilling reports for at least one wellbore based on the database created by the trained LLM from the plurality of drilling reports;
indicating a sentiment score of the first summary; and
generating a final summary based on the first summary and the user prompt.
|