Inference model for traveler classification
First Claim
Patent Images
1. A computer-implemented method for classifying a prospective traveler based on a statistical inference, the method comprising:
- receiving, by a processor, input associated with the prospective traveler, the input including at least free text data provided by the prospective traveler and data from one or more online resources associated with the prospective traveler, the one or more online resources being retrieved by a search engine;
parsing the received input by a parser to extract the free text data;
extracting, by the processor, an encoded representation of a plurality of preferences and goals from the free text data parsed by the parser and from the data from the one or more online resources retrieved by the search engine;
assigning, by the processor, one of a plurality of preference levels to each of the preferences and goals to define a preference structure of the prospective traveler, the preference structure represented by a vector comprising each of the assigned preference levels for each of the preferences and goals;
aggregating the assigned preference levels for each of the preferences and goals represented in the preference structure;
based on the aggregating the assigned preference levels for each of the preferences and goals represented in the preference structure;
determining a numerical value representing a highest probability of the prospective traveler fitting one or more predefined traveler profiles using one or more machine learning techniques; and
classifying the prospective traveler according to the one or more predefined traveler profiles;
developing an uncertain inference capability to classify the prospective traveler in terms of a first high level attribute of a plurality of high level attributes, wherein the uncertain inference capability comprises a probabilistic inference model representing conditional dependences between the first high level attribute and the preferences and goals associated with the first high level attribute;
constructing a multi-attribute inference model of consumer choice from the uncertain inference capability of the first high level attribute, an uncertain inference capability of a second high level attribute, and product characteristics scored;
determining a plurality of products with a high probability of being purchased by the prospective traveler using a triangulation statistical analysis of the product characteristics;
estimating a numerical probability value that the prospective traveler will choose one of the plurality of products, the numerical probability value estimated for at least two of the plurality of products; and
offering, by the processor, one or more consumer choices to the prospective traveler via graphical elements on a graphical user interface by displaying a predetermined number of the plurality of products to the prospective traveler on the graphical user interface, in order of the numerical probability value that the prospective traveler will choose the product, the processor being configured to receive a selection by the prospective traveler of the one or more offered consumer choices.
3 Assignments
0 Petitions
Accused Products
Abstract
A method for classifying a prospective traveler based on statistical inference is described herein. The method comprises receiving an input associated with the prospective traveler. Encoded representation of preferences and goals may be extracted from the input and levels and may be assigned to the preferences and goals. Based on the levels assigned to the preferences and goals, the prospective traveler may be classified according to one or more traveler profiles. Based on the classification, one or more consumer choices may be offered to the prospective traveler.
169 Citations
19 Claims
-
1. A computer-implemented method for classifying a prospective traveler based on a statistical inference, the method comprising:
-
receiving, by a processor, input associated with the prospective traveler, the input including at least free text data provided by the prospective traveler and data from one or more online resources associated with the prospective traveler, the one or more online resources being retrieved by a search engine; parsing the received input by a parser to extract the free text data; extracting, by the processor, an encoded representation of a plurality of preferences and goals from the free text data parsed by the parser and from the data from the one or more online resources retrieved by the search engine; assigning, by the processor, one of a plurality of preference levels to each of the preferences and goals to define a preference structure of the prospective traveler, the preference structure represented by a vector comprising each of the assigned preference levels for each of the preferences and goals; aggregating the assigned preference levels for each of the preferences and goals represented in the preference structure; based on the aggregating the assigned preference levels for each of the preferences and goals represented in the preference structure; determining a numerical value representing a highest probability of the prospective traveler fitting one or more predefined traveler profiles using one or more machine learning techniques; and classifying the prospective traveler according to the one or more predefined traveler profiles; developing an uncertain inference capability to classify the prospective traveler in terms of a first high level attribute of a plurality of high level attributes, wherein the uncertain inference capability comprises a probabilistic inference model representing conditional dependences between the first high level attribute and the preferences and goals associated with the first high level attribute; constructing a multi-attribute inference model of consumer choice from the uncertain inference capability of the first high level attribute, an uncertain inference capability of a second high level attribute, and product characteristics scored; determining a plurality of products with a high probability of being purchased by the prospective traveler using a triangulation statistical analysis of the product characteristics; estimating a numerical probability value that the prospective traveler will choose one of the plurality of products, the numerical probability value estimated for at least two of the plurality of products; and offering, by the processor, one or more consumer choices to the prospective traveler via graphical elements on a graphical user interface by displaying a predetermined number of the plurality of products to the prospective traveler on the graphical user interface, in order of the numerical probability value that the prospective traveler will choose the product, the processor being configured to receive a selection by the prospective traveler of the one or more offered consumer choices. - View Dependent Claims (2, 3, 4, 5, 6, 16, 17, 18, 19)
-
-
7. A system for classifying a prospective traveler based on statistical inference, the system comprising:
-
a processor configured to; receive input associated with the prospective traveler, the input including at least free text data provided by the prospective traveler and data from one or more online resources associated with the prospective traveler, the free text data being parsed by a parser and the data from the one or more online resources being retrieved by a search engine; extract encoded representation of preferences and goals from the free text data parsed by the parser and the data from the one or more online resources retrieved by the search engine; assign levels to the encoded representation of preferences and goals to define a preference structure of the prospective traveler; classify the prospective traveler according to one or more traveler profiles based on the levels assigned to the encoded representation of preferences and goals by matching the preference structure of the prospective traveler to one or more preference structures associated with the one or more traveler profiles, the classifying performed with at least one or more machine learning techniques; develop an uncertain inference capability to classify the prospective traveler in terms of a first high level attribute of a plurality of high level attributes, wherein the uncertain inference capability comprises a probabilistic inference model representing conditional dependences between the first high level attribute and the preferences and goals associated with the first high level attribute; construct a multi-attribute inference model of consumer choice from the uncertain inference capability of the first high level attribute, an uncertain inference capability of a second high level attribute, and product characteristics scored, the multi-attribute inference model being based on computations for consumer choice dimensions, the multi-attribute inference model being applied to identify one or more consumer choices to be offered to the prospective traveler; determine a plurality of products with a high probability of being purchased by the prospective traveler using a triangulation statistical analysis of the product characteristics; estimate a numerical probability value that the prospective traveler will choose one of the plurality of products, the numerical probability value estimated for at least two of the plurality of products; and offer the one or more consumer choices to the prospective traveler via graphical elements on a graphical user interface by displaying a predetermined number of the plurality of products to the prospective traveler on the graphical user interface, in order of the numerical probability value, the processor being configured to receive a selection by the prospective traveler of the one or more offered consumer choices; and a database in communication with the processor configured to store at least the input and the preferences and goals. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14)
-
-
15. A system for classifying a prospective traveler based on statistical inference, the system comprising:
-
a processor configured to; receive input associated with the prospective traveler, the input including at least free text data provided by the prospective traveler and data from one or more online resources associated with the prospective traveler, the free text data being parsed by a parser, the data from the one or more online resources being retrieved by a search engine; extract encoded representation of preferences and goals from the free text data parsed by the parser and the data from the one or more online resources retrieved by the search engine; assign levels to the encoded representation of preferences and goals to identify a preference structure of the prospective traveler; classify the prospective traveler according to one or more traveler profiles based on the levels assigned to the encoded representation of preferences and goals by matching the preference structure of the prospective traveler to one or more preference structures associated with the one or more traveler profiles, the classifying performed with at least one or more machine learning techniques; develop an uncertain inference capability to classify the prospective traveler in terms of a first high level attribute of a plurality of high level attributes, wherein the uncertain inference capability comprises a probabilistic inference model representing conditional dependences between the first high level attribute and the preferences and goals associated with the first high level attribute; construct a multi-attribute inference model of consumer choice from the uncertain inference capability of the first high level attribute, an uncertain inference capability of a second high level attribute, and product characteristics scored; determine a plurality of products with a high probability of being purchased by the prospective traveler using a triangulation statistical analysis of the product characteristics; estimate a numerical probability value that the prospective traveler will choose one of the plurality of products, the numerical probability value estimated for at least two of the plurality of products; identify one or more consumer choices to the prospective traveler using the inference models; and offer the one or more consumer choices to the prospective traveler via graphical elements on a graphical user interface by displaying a predetermined number of the plurality of products to the prospective traveler on the graphical user interface, in order of the numerical probability value, the processor being configured to receive a selection by the prospective traveler of the one or more offered consumer choices; and a database in communication with the processor configured to store at least the input, the preferences and goals, and the inference models.
-
Specification