| CPC G09B 5/02 (2013.01) [G06N 20/00 (2019.01); G10L 15/063 (2013.01); G10L 15/22 (2013.01); G10L 15/18 (2013.01); G10L 2015/225 (2013.01)] | 20 Claims |

|
1. A non-transitory, computer-readable storage medium storing instructions, which, when executed by at least one data processor of a system, cause the system to:
receive an input indicating a machine and an indication of an issue associated with the machine;
receive a natural language input describing a test performed to resolve the issue;
based on the input indicating the machine, and the indication of the issue associated with the machine, map the natural language input into a predetermined test associated with the machine;
provide the predetermined test and multiple results associated with the predetermined test;
receive an input indicating a result among the multiple results associated with the predetermined test;
based on the result of the predetermined test, determine a troubleshooting procedure to perform,
wherein the troubleshooting procedure includes a repair step associated with the issue or a testing step associated with the issue, and
wherein the troubleshooting procedure is different from the test performed to resolve the issue; and
suggest the troubleshooting procedure to an operator associated with the machine.
|