CPC G06Q 30/0206 (2013.01) [G06N 20/20 (2019.01); G06Q 10/02 (2013.01); G06Q 30/0201 (2013.01); G06Q 50/12 (2013.01)] | 20 Claims |
1. A method of upselling a hotel room selection, the method comprising:
generating a first hierarchical prediction model corresponding to a first hotel chain, the first hierarchical prediction model receiving reservation data from one or more corresponding first hotel properties, wherein the first hierarchical prediction model comprises a first Multinomial Logit (MNL) model using Bayesian inference;
generating a second hierarchical prediction model corresponding to a second hotel chain, the second hierarchical prediction model receiving reservation data from one or more corresponding second hotel properties, wherein the second hierarchical prediction model comprises a second Multinomial Logit (MNL) model using Bayesian inference;
generating the first hierarchical prediction model and generating the second hierarchical prediction model comprises receiving a plurality of textual room descriptions that define different types of hotel rooms, data mining the plurality of textual room descriptions to generate a plurality of features, and using at least a subset of the plurality of features to train the first MNL model and the second MNL model;
at each of the first hierarchical prediction model and the second hierarchical prediction model, generating corresponding model parameters, the model parameters comprising at least one of a feature value, a price sensitivity coefficient or a display position coefficient;
at a horizontal federated server, receiving the corresponding model parameters and averaging the model parameters to be used as a new probability distribution for the Bayesian inference;
distributing the new probability distribution to the first hotel properties and the second hotel properties; and
using the new probability distribution, retraining the first hierarchical prediction model and the second hierarchical prediction model.
|