CPC G06Q 10/0834 (2013.01) [G06N 20/00 (2019.01)] | 20 Claims |
1. A method comprising:
receiving, for a package and from a graphical user interface, shipment details comprising a plurality of attributes;
obtaining, for a subset of the plurality of attributes, a plurality of logistic preferences;
applying the plurality of logistic preferences to the shipment details to obtain modified shipment details;
training a classifier, of a plurality of classifiers, using a plurality of shipment transactions comprising a shipment transaction comprising a plurality of values for the plurality of attributes and labeled with a vendor logistic service of a plurality of vendor logistic services;
generating, by applying the classifier to the modified shipment details, a plurality of scores for the plurality of vendor logistic services,
wherein the classifier is one of the plurality of classifiers that are applied to the modified shipment details, and
wherein a score of the plurality of scores is a weighted combination of a plurality of classifier outputs identifying probabilities of matches, between the plurality of vendor logistic services and the modified shipment details, and generated using a harmonic mean in the modified shipment details; and
presenting a recommendation of the vendor logistic service, from the plurality of vendor logistic services, using the score generated from the output, from a classifier of the plurality of classifiers, that identifies a probability that the vendor logistic service matches to the modified shipment details.
|