Method and Apparatus for Processing Service Requests
First Claim
1. A method for improving a processing speed of processing service requests, the method comprising:
- creating, by a computer system, a preliminary compendium comprising a plurality of building blocks, wherein a building block in the plurality of building blocks is a word entity extracted from a text source in a plurality of text sources that are related to a domain of interest and wherein at least a portion of the plurality of text sources comprises a plurality of past service requests;
filtering, by the computer system, the plurality of building blocks in the preliminary compendium based on relevance with respect to the domain of interest to create a plurality of similarity indicators that form a refined compendium; and
analyzing, by the computer system, text within a new service request using the plurality of past service requests and the refined compendium to generate a ranking of past service requests that ranks the plurality of past service requests based on similarity to the new service request,wherein the ranking of past service requests enables the computer system to identify a set of possible resolutions for the new service request.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for processing service requests. A computer system creates a preliminary compendium comprising building blocks. A building block is a word entity extracted from a text source in a plurality of text sources that are related to a domain of interest. At least a portion of the text sources comprises past service requests. The computer system filters the building blocks in the preliminary compendium based on relevance with respect to the domain of interest to create similarity indicators that form a refined compendium. The computer system analyzes text within a new service request using the past service requests and the refined compendium to generate a ranking of past service requests that ranks the past service requests based on similarity to the new service request. The ranking of past service requests enables the computer system to identify a set of possible resolutions for the new service request.
-
Citations
23 Claims
-
1. A method for improving a processing speed of processing service requests, the method comprising:
-
creating, by a computer system, a preliminary compendium comprising a plurality of building blocks, wherein a building block in the plurality of building blocks is a word entity extracted from a text source in a plurality of text sources that are related to a domain of interest and wherein at least a portion of the plurality of text sources comprises a plurality of past service requests; filtering, by the computer system, the plurality of building blocks in the preliminary compendium based on relevance with respect to the domain of interest to create a plurality of similarity indicators that form a refined compendium; and analyzing, by the computer system, text within a new service request using the plurality of past service requests and the refined compendium to generate a ranking of past service requests that ranks the plurality of past service requests based on similarity to the new service request, wherein the ranking of past service requests enables the computer system to identify a set of possible resolutions for the new service request. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. An apparatus comprising:
-
a trainer implemented in a computer system that creates a preliminary compendium comprising a plurality of building blocks, wherein a building block in the plurality of building blocks is a word entity extracted from a text source in a plurality of text sources that is related to a domain of interest and wherein at least a portion of the plurality of text sources comprises a plurality of past service requests and wherein the trainer filters the plurality of building blocks in the preliminary compendium based on relevance with respect to the domain of interest to create a plurality of similarity indicators that form a refined compendium; and an analyzer implemented in the computer system that analyzes text within a new service request using the plurality of past service requests and the refined compendium to generate a ranking of past service requests that is ranked based on similarity to the new service request, wherein the ranking of past service requests enables the computer system to identify a set of possible resolutions for the new service request. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A request processing system implemented in a computer system, wherein the request processing system comprises:
-
a data structure storing a plurality of text sources related to aircraft maintenance, wherein the plurality of text sources includes a plurality of past service requests received from an airline customer; a trainer that creates a preliminary compendium comprising a plurality of building blocks and filters the plurality of building blocks in the preliminary compendium based on relevance with respect to the aircraft maintenance to create a plurality of similarity indicators that form a refined compendium, wherein a building block in the plurality of building blocks is a word entity extracted from a text source in the plurality of text sources; and an analyzer that analyzes text within a new service request received over at least one communications link from the airline customer using the plurality of past service requests and the refined compendium to generate a ranking of past service requests that is ranked based on similarity to the new service request, wherein the ranking of past service requests enables the computer system to identify a set of possible resolutions for the new service request.
-
Specification