Methods and systems for using natural language processing and machine-learning to produce vehicle-service content
First Claim
1. A method comprising:
- identifying, by a natural language processor, that a computer-readable vehicle repair order (RO) represents terms of a natural human language that match one or more taxonomy terms within a defined taxonomy searchable by the natural language processor;
associating, by the natural language processor, a meaning with the RO based on the terms of the natural human language represented by the RO that match the one or more taxonomy terms;
generating, by the natural language processor, first metadata that represents the meaning associated with the RO;
generating vehicle-service content based at least in part on the first metadata;
generating, by the natural-language processor, second metadata that represents a meaning with at least a portion of a second RO;
aggregating, by the natural-language processor, at least the first metadata and the second metadata to produce aggregated metadata;
receiving a request for the vehicle-service content, andin response to the request for the vehicle-service content, sending the vehicle-service content to be displayed by a service tool.
3 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for using natural language processing and machine-learning algorithms to process vehicle-service data to generate metadata regarding the vehicle-service data are described herein. A processor can discover vehicle-service data that can be clustered together based on the vehicle-service data having common characteristics. The clustered vehicle-service data can be classified (e.g., categorized) into any one of a plurality of categories. One of the categories can be for clustered vehicle-service data that is tip-worthy (e.g., determined to include data worthy of generating vehicle-service content (e.g., a repair hint). Another category can track instances of vehicle-service data that are considered to be common to an instance of vehicle-service data classified into the tip-worthy category. The vehicle-service data can be collected from repair orders from a plurality of repair shops. The vehicle-service content generated by the systems can be provided to those or other repair shops.
110 Citations
23 Claims
-
1. A method comprising:
-
identifying, by a natural language processor, that a computer-readable vehicle repair order (RO) represents terms of a natural human language that match one or more taxonomy terms within a defined taxonomy searchable by the natural language processor; associating, by the natural language processor, a meaning with the RO based on the terms of the natural human language represented by the RO that match the one or more taxonomy terms; generating, by the natural language processor, first metadata that represents the meaning associated with the RO; generating vehicle-service content based at least in part on the first metadata; generating, by the natural-language processor, second metadata that represents a meaning with at least a portion of a second RO; aggregating, by the natural-language processor, at least the first metadata and the second metadata to produce aggregated metadata; receiving a request for the vehicle-service content, and in response to the request for the vehicle-service content, sending the vehicle-service content to be displayed by a service tool. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A computing device comprising a processor and a computer-readable medium storing program instructions, that when executed by the processor, cause the computing device to perform a set of functions comprising:
-
identifying that a computer-readable vehicle repair order (RO) represents terms of a natural human language that match one or more taxonomy terms within a defined taxonomy searchable by the computing device; associating, by the computing device, a meaning with the RO based on the terms of the natural human language represented by the RO that match the one or more taxonomy terms; generating, by the computing device, first metadata that represents the meaning associated with the RO; generating vehicle-service content based at least in part on the first metadata; generating, by the computing device, second metadata that represents a meaning with at least a portion of a second RO; aggregating, by the computing device, at least the first metadata and the second metadata to produce aggregated metadata; receiving a request for the vehicle-service content, and in response to the request for the vehicle-service content, sending the vehicle-service content to be displayed by a service tool. - View Dependent Claims (19)
-
-
20. A non-transitory computer-readable medium storing program instructions, that when executed by a processor of a computing device, cause the computing device to perform a set of functions comprising:
-
identifying that a computer-readable vehicle repair order (RO) represents terms of a natural human language that match one or more taxonomy terms within a defined taxonomy searchable by the computing device; associating a meaning with the RO based on the terms of the natural human language represented by the RO that match the one or more taxonomy terms; generating first metadata that represents the meaning associated with the RO; generating vehicle-service content based at least in part on the first metadata; generating second metadata that represents a meaning with at least a portion of a second RO; aggregating at least the first metadata and the second metadata to produce aggregated metadata; receiving a request for the vehicle-service content, and in response to the request for the vehicle-service content, sending the vehicle-service content to be displayed by a service tool.
-
-
21. A method comprising:
-
identifying, by a computing device, that a computer-readable vehicle repair order (RO) represents terms of a natural human language that match one or more taxonomy terms within a defined taxonomy searchable by the computing device; associating, by the computing device, a meaning with the RO based on the terms of the natural human language represented by the RO that match the one or more taxonomy terms; generating, by the computing device, first metadata that represents the meaning associated with the RO; generating vehicle-service content based at least in part on the first metadata; defining, by the computing device, a repair order cluster for repair orders that have a meaning similar to the meaning associated with the RO; storing, by the computing device, metadata regarding one or more other repair orders that have the meaning similar to the meaning associated with the RO; analyzing, by the computing device, the metadata regarding the one or more other repair orders for occurrence of a trend; detecting, by the computing device, occurrence of the trend; providing, by the computing device, an alert regarding occurrence of the trend; receiving a request for the vehicle-service content, and in response to the request for the vehicle-service content, sending the vehicle-service content to be displayed by a service tool.
-
-
22. A computing device comprising a processor and a computer-readable medium storing program instructions, that when executed by the processor, cause the computing device to perform a set of functions comprising:
-
identifying that a computer-readable vehicle repair order (RO) represents terms of a natural human language that match one or more taxonomy terms within a defined taxonomy searchable by the computing device; associating a meaning with the RO based on the terms of the natural human language represented by the RO that match the one or more taxonomy terms; generating first metadata that represents the meaning associated with the RO; generating vehicle-service content based at least in part on the first metadata; defining a repair order cluster for repair orders that have a meaning similar to the meaning associated with the RO; storing metadata regarding one or more other repair orders that have the meaning similar to the meaning associated with the RO; analyzing the metadata regarding the one or more other repair orders for occurrence of a trend; detecting occurrence of the trend; providing an alert regarding occurrence of the trend; receiving a request for the vehicle-service content, and in response to the request for the vehicle-service content, sending the vehicle-service content to be displayed by a service tool.
-
-
23. A non-transitory computer-readable medium storing program instructions, that when executed by a processor of a computing device, cause the computing device to perform a set of functions comprising:
-
identifying that a computer-readable vehicle repair order (RO) represents terms of a natural human language that match one or more taxonomy terms within a defined taxonomy searchable by the processor; associating a meaning with the RO based on the terms of the natural human language represented by the RO that match the one or more taxonomy terms; generating first metadata that represents the meaning associated with the RO; generating vehicle-service content based at least in part on the first metadata; defining a repair order cluster for repair orders that have a meaning similar to the meaning associated with the RO; storing metadata regarding one or more other repair orders that have the meaning similar to the meaning associated with the RO; analyzing the metadata regarding the one or more other repair orders for occurrence of a trend; detecting occurrence of the trend; providing an alert regarding occurrence of the trend; receiving a request for the vehicle-service content, and in response to the request for the vehicle-service content, sending the vehicle-service content to be displayed by a service tool.
-
Specification