Methods and systems for classifying and filtering messages via natural language processing
AssigneeJPMorgan Chase Bank, N.A.
InventorWilson De Sousa FERREIRA, JR.
Life of this patent
Estimating the term…
Abstract
Systems and methods are provided for classifying and filtering data, including receiving a query via a platform, the platform including platform data; clustering the query to create a query cluster; identifying a domain of the query cluster; clustering the platform data to create platform data clusters; identifying a corresponding platform data cluster, the corresponding platform data cluster being one of the platform data clusters that is in a same domain as the domain of the query cluster; assigning a rank to one or more portions of the platform data within the corresponding platform data cluster; and routing at least one of the portions of the platform data having a rank greater than a threshold.
Claims20
A method for classifying and filtering data, the method being implemented by a processor on a computing device, the method comprising:
- receiving, by the processor, a query via a platform, the platform including platform data;
- clustering, by the processor, the query to create a query cluster;
- identifying, by the processor, a domain of the query cluster;
- clustering, by the processor, the platform data to create at least one platform data cluster;
- identifying, by the processor, a corresponding platform data cluster, the corresponding platform data cluster being one from among the at least one platform data cluster that is in a same domain as the domain of the query cluster;
- assigning a rank, by the processor, to at least one portion of the platform data within the corresponding platform data cluster;
- and
- routing, by the processor, at least one from among the at least one portion of the platform data for which the assigned rank is greater than a predetermined threshold.
A computing apparatus for classifying and filtering data, the computing apparatus comprising:
- a processor;
- a memory;
- and
- a communication interface coupled to each of the processor and the memory,
- wherein the processor is configured to:
- receive, via the communication interface, a query via a platform, the platform including platform data;
- cluster the query to create a query cluster;
- identify a domain of the query cluster;
- cluster the platform data to create at least one platform data cluster;
- identify a corresponding platform data cluster, the corresponding platform data cluster being one from among the at least one platform data cluster that is in a same domain as the domain of the query cluster;
- assign a rank to at least one portion of the platform data within the corresponding platform data cluster;
- and
- route at least one of the at least one portion of the platform data for which the assigned rank is greater than a predetermined threshold.
Dependencies are inferred from the claim text.