CPC G06Q 40/08 (2013.01) [G06F 40/205 (2020.01); G06N 20/00 (2019.01); H04N 7/183 (2013.01)] | 12 Claims |
1. A method comprising:
communicatively coupling a computing device having at least one processor to a first user device via a communication network;
receiving, by the computing device from the first user device via the communication network, a notification of a critical event, and first vehicle information of a first vehicle associated with the critical event;
generating, by the computing device, a list of aspects corresponding to the critical event;
receiving, by the computing device from the first user device via the communication network, first additional information related to the critical event, the first additional information comprising first damage information related to the critical event and second vehicle information of a second vehicle associated with the critical event, wherein at least a portion of the first additional information received is a first natural language input associated with the critical event;
converting, by the computing device, the first natural language input to first natural language data;
analyzing, by the computing device, the first natural language data to identify portions of the first natural language data corresponding to the critical event;
mapping, by the computing device, one or more of the portions of the first natural language data to a first aspect from the list of aspects, wherein the first aspect is a damage-related aspect;
analyzing, by the computing device, the second vehicle information of the second vehicle to identify the second vehicle;
determining, by the computing device, a second user device associated with the second vehicle based upon identifying the second vehicle;
establishing, by the computing device via the communication network, communication with the second user device;
transmitting to the second user device, by the computing device via the communication network, a request for an input related to the critical event;
receiving, by the computing device via the communication network, second additional information from the second user device, the second additional information comprising second damage information related to the critical event, wherein at least a portion of the second additional information received is a second natural language input associated with the critical event;
converting, by the computing device, the second natural language input to second natural language data;
analyzing, by the computing device, the second natural language data to identify portions of the second natural language data corresponding to the critical event;
mapping, by the computing device, one or more of the portions of the second natural language data to the first aspect;
comparing, by the computing device, a portion of the first damage information that was mapped to the first aspect to a portion of the second damage information that was mapped to the first aspect;
generating, by the computing device, a response certainty score based on the comparison of the portion of the first damage information that was mapped to the first aspect and the portion of the second damage information that was mapped to the first aspect;
determining, by the computing device, that the response certainty score satisfies a confidence value threshold; and
determining, by the computing device, a fault assessment for the critical event.
|