User electronic message system
AssigneeAirbnb, Inc.
InventorsZhentao Sun, Dawei Wang, Sean Odonnell, Noah Martin, Andriy Sergiyenko, Greg Thompson, Shike Mei
Life of this patent
Estimating the term…
Abstract
Network site users can be selected to receive a communication based on a network site event, such as incomplete registration. A hybrid user interaction machine learning scheme can select a portion of the selected users based on user interaction estimates and network sampling data. The electronic document sent to the users can have portions that undergo two-pass ranking for ordering of content items to be included in the electronic document, such as an email.
Claims20
A method comprising:
- identifying, using one or more processors of a machine, a plurality of users of a network site;
- generating, using a machine learning scheme of the network site, values of a first user interaction type for the plurality of users, each of the values of the first user interaction type indicating a likelihood that a given user of the plurality of users interacts with an electronic document of the network site;
- partitioning the values of the first user interaction type into ranges;
- live network testing, on the network site, a sample of users from each of the ranges to identify one or more top ranges that comprise users that perform an elevated amount of a second user interaction type with the network site, the second user interaction type being a different user interaction with the network site than the first user interaction type;
- storing one or more users that are in the one or more top ranges based on the one or more users having first interaction type values, generated by the machine learning scheme, that are in the one or more top ranges;
- and
- transmitting, by the network site, an electronic document to the one or more users.
A system comprising:
- one or more processors of a machine;
- and
- a memory storing instructions that, when executed by the one or more processors, cause the machine to perform operations comprising:
- identifying, using the one or more processors of the machine, a plurality of users of a network site;
- generating, using a machine learning scheme of the network site, values of a first user interaction type for the plurality of users, each of the values of the first user interaction type indicating a likelihood that a given user of the plurality of users interacts with an electronic document of the network site;
- partitioning the values of the first user interaction type into ranges;
- live network testing, on the network site, a sample of users from each of the ranges to identify one or more top ranges that comprise users that perform an elevated amount of a second user interaction type with the network site, the second user interaction type being a different user interaction with the network site than the first user interaction type;
- storing one or more users that are in the one or more top ranges based on the one or more users having first interaction type values, generated by the machine learning scheme, that are in the one or more top ranges;
- and
- transmitting, by the network site, an electronic document to the one or more users.
A machine-readable storage device embodying instructions that, when executed by a machine, cause the machine to perform operations comprising:
- identifying, using one or more processors of a machine, a plurality of users of a network site;
- generating, using a machine learning scheme of the network site, values of a first user interaction type for the plurality of users, each of the values of the first user interaction type indicating a likelihood that a given user of the plurality of users interacts with an electronic document of the network site;
- partitioning the values of the first user interaction type into ranges;
- live network testing, on the network site, a sample of users from each of the ranges to identify one or more top ranges that comprise users that perform an elevated amount of a second user interaction type with the network site, the second user interaction type being a different user interaction with the network site than the first user interaction type;
- storing one or more users that are in the one or more top ranges based on the one or more users having first interaction type values, generated by the machine learning scheme, that are in the one or more top ranges;
- and
- transmitting, by the network site, an electronic document to the one or more users.
Dependencies are inferred from the claim text.