CPC G06F 40/205 (2020.01) [G06F 9/30036 (2013.01); G06F 9/5072 (2013.01); G06F 40/274 (2020.01); G06N 3/08 (2013.01)] | 18 Claims |
1. A method for maintenance of a machine among a fleet of machines, comprising:
receiving a service request corresponding to a machine, wherein the service request comprises a description of a fault condition in the machine;
retrieving log record data corresponding to the fleet of machines, wherein the log record data comprises a plurality of historical service requests, a plurality of recommendations corresponding to each of the plurality of historical service requests, system logs comprising a plurality message codes, a part list comprising part descriptions, or a combination thereof;
obtaining a service architecture corresponding to the fleet of machines, wherein the service architecture comprises a service dictionary, a plurality of classification schemes organized in a tree data structure, and a part dictionary comprising a plurality of part cluster names and corresponding plurality of part cluster descriptions, wherein the part dictionary is based on the plurality of historical service requests, the plurality of recommendations, and the part list;
processing the service request based on the service dictionary and a text parsing technique to generate a list of descriptive words;
generating a recommendation based on the list of descriptive words and the service architecture, wherein the recommendation comprises at least one of an on-line repair activity, an on-site repair activity and a part replacement activity; and
servicing the fault condition of the machine based on the recommendation.
|