Inferring User Brand Sensitivity Using a Machine Learning Model

    公开(公告)号:US20240249333A1

    公开(公告)日:2024-07-25

    申请号:US18100739

    申请日:2023-01-24

    CPC classification number: G06Q30/0631 G06N20/00

    Abstract: An online concierge system may receive, from a customer, a selection of an item that is associated with a first brand. The online concierge system may extract features associated with the customer and features associated with the item. The online concierge system may input the extracted features to a machine learning model that is trained to predict a degree of association between the customer and the first brand associated with the item. The online concierge system may identify candidate alternatives for replacing the item. The candidate alternatives may include a first alternative that is associated with the first brand and a second alternative that is associated with a second brand different from the first brand. The online concierge system may select, based on the degree of association between the customer and the first brand, one or more candidate alternatives to be presented to the customer to replace the item.

    Identifying Feedback for a Picker for an Online Concierge System Affected by External Conditions

    公开(公告)号:US20240202784A1

    公开(公告)日:2024-06-20

    申请号:US18085458

    申请日:2022-12-20

    CPC classification number: G06Q30/0282 G06Q10/087

    Abstract: An online concierge system provides orders to a picker who fulfills the order by delivering items from the order to a customer. Customers provide feedback to the online concierge system about pickers, which is used when the online concierge system allocates orders to pickers. In some cases, negative feedback may be caused by conditions external to a picker, such as weather conditions or an inability to access the online concierge system. To avoid penalizing pickers because of external conditions, the online concierge system identifies forgiveness events when external conditions affect order fulfillment. Feedback affected by a forgiveness event is identified by the online concierge system when evaluating pickers. To facilitate matching of feedback to forgiveness events, a forgiveness event table indexes identified forgiveness events to reduce computing complexity and resources, while simplifying addition of new forgiveness events.

    SHARING AND GENERATING PREPOPULATED CARTS BY AN ONLINE CONCIERGE SYSTEM

    公开(公告)号:US20240177219A1

    公开(公告)日:2024-05-30

    申请号:US18070382

    申请日:2022-11-28

    CPC classification number: G06Q30/0633 G06Q10/087 G06Q30/0631

    Abstract: An online concierge system facilitates ordering, procurement, and delivery of items to a customer from physical retailers based on shared cart recommendations. Based on customer identifying information and other data sources, the online concierge system may recommend prepopulated shared carts that may be of interest to a customer. The prepopulated carts may be associated with other users of the online concierge system or may be associated with specific events, locations, or other metadata. Prepopulated carts may be created by other users that select to share their carts. Additionally, prepopulated carts may be created and shared by retailers, manufacturers, wholesalers, or other stakeholders in the selling of items through the online concierge system. Furthermore, recommended carts may be automatically generated based on machine learning techniques.

    HYPERTUNING A MACHINE LEARNING MODEL MICROSERVICES CONFIGURATION TO OPTIMIZE LATENCY

    公开(公告)号:US20240176674A1

    公开(公告)日:2024-05-30

    申请号:US18072700

    申请日:2022-11-30

    CPC classification number: G06F9/5077 G06F11/3442

    Abstract: An online system facilitates various functions using machine learning model microservices. A tuning mechanism tunes various configuration parameters for each microservice that control allocation of computing resources and other configurations of physical and/or virtual machines that implement the microservices. Tuning may be performed in part by executing tests under various configurations and evaluating an objective function associated with the different configurations. Furthermore, parameters of the objective function may be set based on a trained learning model that learns baseline parameters and weights of the objective function based on historical data.

    GENERATING A SCHEDULE FOR A PICKER OF AN ONLINE CONCIERGE SYSTEM BASED ON AN EARNINGS GOAL AND AVAILABILITY INFORMATION

    公开(公告)号:US20240144191A1

    公开(公告)日:2024-05-02

    申请号:US17977759

    申请日:2022-10-31

    CPC classification number: G06Q10/1093

    Abstract: An online concierge system receives a goal and availability information for a picker, in which the availability information describes time slot-location pairs for which the picker is available. The system accesses and applies a first and a second machine learning model to predict a likelihood that an order will be available for service and an amount of earnings for servicing the order, respectively, for each time slot-location pair. The system computes an estimated amount of earnings for each time slot-location pair based on the predictions and generates suggested schedules that each includes one or more time slot-location pairs. For each suggested schedule, the system computes a total estimated amount of earnings based on the estimated amount of earnings and one or more costs. The system identifies a suggested schedule for achieving the goal based on the total estimated amount of earnings or an estimated amount of time included in the suggested schedule.

    PREDICTING SHELF LIFE OF PERISHABLE FOOD IN AN ONLINE CONCIERGE SYSTEM

    公开(公告)号:US20240144172A1

    公开(公告)日:2024-05-02

    申请号:US17977724

    申请日:2022-10-31

    CPC classification number: G06Q10/087 G06Q10/083 G06Q30/0206 G06Q30/0635

    Abstract: An online concierge system facilitates a concierge service for ordering, procurement, and delivery of food items from physical retailers. The order fulfillment is based in part on automatically inferring one or more quality metrics, such as remaining shelf-life, associated with perishable food items. A picker shopping on behalf of a customer may capture images of available food items for the order using a picker client device. The images are processed through a machine learning model to infer the one or more quality metrics, and a price is then determined based in part on a dynamic pricing model. The online concierge system communicates with a customer client device to meet quality characteristics and pricing preferences set by the customer. The online concierge system may further facilitate a checkout process for the items obtained by the picker and may facilitate delivery of the items by the picker to the customer.

    SCORING IMPROVEMENTS BY TEST FEATURES TO USER INTERACTIONS WITH ITEM GROUPS

    公开(公告)号:US20240135423A1

    公开(公告)日:2024-04-25

    申请号:US18047990

    申请日:2022-10-18

    CPC classification number: G06Q30/0631

    Abstract: An online concierge system generates an aggregated lift score for a test feature for the online concierge system. The online concierge presents prioritized items from a set of item groups to two sets of users: a test set and a control set. The online concierge system uses the test feature to present prioritized items to users in the test set, and the online concierge system uses existing functionality to present prioritized items to users in the control set. For each test group, the online concierge system creates holdout subsets out of the test set and the control set. The online concierge system tracks user interactions with items in an item group and computes a group lift score for the item group. The online concierge system generates an aggregated lift score for the test feature based on the group lift scores and presents items to users based on the aggregated lift score.

Patent Agency Ranking