PARALLEL PROCESSING CANDIDATE PAIRINGS OF DELIVERY AGENTS WITH ROUTES TO FULFILL DELIVERY ORDERS AND ASYNCHRONOUS SELECTING OPTIMAL PAIRINGS FROM THE CANDIDATES

    公开(公告)号:US20230351319A1

    公开(公告)日:2023-11-02

    申请号:US17733267

    申请日:2022-04-29

    CPC classification number: G06Q10/087 G06Q30/0283

    Abstract: An online concierge system receives information describing orders from its customers and generates a route for each order based on this information. The routes are partitioned into multiple sets of routes and multiple candidate generation processes are executed in parallel. During execution of a candidate generation process, one or more routes included in each set of routes are paired with shoppers of the system based on a set of constraints, producing multiple route-shopper pairs. A cost associated with each route-shopper pair is determined based on attributes associated with each shopper and/or information associated with each route of the pair. During an optimization process, which is executed asynchronously with the candidate generation process, one or more route-shopper pairs are selected based on pairing-cost data identifying route-shopper pairs and their associated costs. One or more requests to fulfill orders are sent to one or more shoppers based on the selected route-shopper pair(s).

    INCREMENTAL COST PREDICTION FOR USER TREATMENT SELECTION

    公开(公告)号:US20230325856A1

    公开(公告)日:2023-10-12

    申请号:US18186141

    申请日:2023-03-17

    CPC classification number: G06Q30/0202

    Abstract: An online system computes an incremental cost prediction for each of a set of user-treatment pairs to select a set of treatments to apply to users to satisfy a predicted interaction gap. The online system generates a set of candidate user-treatment pairs that each include user data for a user of the online system and treatment data for a treatment of a set of treatments. The online system computes an incremental interaction prediction and a treatment cost prediction for each of the candidate user-treatment pairs by applying an incremental interaction model to the user data and the treatment data in each user-treatment pair. The online system computes incremental cost predictions for each of the user-treatment pairs based on the computed incremental interaction predictions and treatment cost predictions and selects which users to apply treatments to and which treatments to apply to those users based on the incremental cost predictions.

    MAPPING RECIPE INGREDIENTS TO PRODUCTS
    104.
    发明公开

    公开(公告)号:US20230260007A1

    公开(公告)日:2023-08-17

    申请号:US18139289

    申请日:2023-04-25

    CPC classification number: G06Q30/0631 G06Q30/0641 G06F16/24578 G06N20/00

    Abstract: An online system receives a recipe from a customer mobile device. The online system performs natural language processing on the recipe to determine parsed ingredients. For each of one or more of the determined parsed ingredients, the online system maps the parsed ingredient to a generic item. The online system queries a product database with the mapped generic item to obtain one or more products associated with the mapped generic item. The online system applies a machine-learned conversion model to each of the one or more products to determine a conversion likelihood for the product. The conversion model may be trained based on historical data describing previous conversions made by customers presented with an opportunity to add products to an order. The online system selects a product from the one or more products based on the determined conversion likelihoods and adds the selected product to an order.

    USING TRANSFER LEARNING TO REDUCE DISCREPANCY BETWEEN TRAINING AND INFERENCE FOR A MACHINE LEARNING MODEL

    公开(公告)号:US20230162038A1

    公开(公告)日:2023-05-25

    申请号:US17534184

    申请日:2021-11-23

    CPC classification number: G06N3/084 G06N3/04 G06Q30/0202

    Abstract: An online system uses a trained model predicting likelihoods of a user performing a specific interaction with items to order or to rank items for display to the user. The online system trains the model using interactions by users with items displayed by the online system. However, selection, popularity, and position from display of the items affects the model during training. To improve the model, the online system further trains the model using additional training data obtained from displaying items to users in different orders. The further training is done on a limited portion of the model, such as a limited number of layers of the model, to improve the model performance while reducing an amount of additional data to acquire to further train the model.

    PREDICTIVE INVENTORY AVAILABILITY
    110.
    发明申请

    公开(公告)号:US20230113122A1

    公开(公告)日:2023-04-13

    申请号:US18080118

    申请日:2022-12-13

    Abstract: A method for predicting inventory availability, involving receiving a delivery order including a plurality of items and a delivery location, and identifying a warehouse for picking the plurality of items. The method retrieves a machine-learned model that predicts a probability that an item is available at the warehouse. The machine-learned model is trained, using machine learning, based in part on a plurality of datasets. The plurality of datasets include data describing items included in previous delivery orders, whether each item in each previous delivery order was picked, a warehouse associated with each previous delivery order, and a plurality of characteristics associated with each of the items. The method predicts the probability that one of the plurality of items in the delivery order is available at the warehouse, and generates an instruction to a picker based on the probability. An instruction is transmitted to a mobile device of the picker.

Patent Agency Ranking