Machine Learning Assisted Alerts for Item Picking

    公开(公告)号:US20250139574A1

    公开(公告)日:2025-05-01

    申请号:US18498016

    申请日:2023-10-30

    Applicant: Maplebear Inc.

    Abstract: A machine-learned predictive model is trained to predict potential for customer complaint. The model is part of an online concierge system. The online concierge system accesses a customer order that includes one or more items. The online concierge system determines input data for an item of the one or more items. The online concierge system determines a prediction value associated with potential for customer complaint for the item by applying the machine-learned prediction model to the input data. The online concierge system provides the prediction value to a picker client device associated with a picker who is assigned the item. The picker client device presents an alert to the picker based in part on the prediction value, and the alert includes a message that is customized to mitigate a cause of potential customer complaint for the item.

    MACHINE LEARNING MODEL FOR PREDICTING WAIT TIMES TO RECEIVE ORDERS AT DIFFERENT LOCATIONS

    公开(公告)号:US20240202748A1

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

    申请号:US18066257

    申请日:2022-12-14

    CPC classification number: G06Q30/0202

    Abstract: Techniques for predicting a wait time for a shopper based on a location the shopper's client device are presented. A system identifies a shopper's current location and uses a machine learning model to predict a wait time until the shopper will receive one or more orders. The machine learning model is trained to use input features including a number of orders received during a current time period for fulfillment near the current location, a number of other shoppers available for fulfilling orders during the current time period near the current location, historical information about a presentation of a plurality of orders to a plurality of shoppers near the current location, and historical information about the shopper and the other nearby available shoppers. The system then sends the predicted wait time to the client device for presentation to the shopper.

    User Interface for Obtaining Picker Intent Signals for Training Machine Learning Models

    公开(公告)号:US20240386471A1

    公开(公告)日:2024-11-21

    申请号:US18199938

    申请日:2023-05-20

    Abstract: A concierge system sends batches of orders to pickers that they can review and accept in a batch list on a client device. Each batch in the batch list is presented with a hide option that enables the picker to hide a batch that they do not intend to accept. In response to receiving a hide signal, the system extracts features associated with the batch and stores those features with a negative indication of the picker towards the batch. The hide signal provides the system with a higher quality signal indicating the picker's negative intent regarding an order, as compared to simply ignoring the order in favor of fulfilling another order. This higher quality signal is then used to train models to better predict events related to the pickers' acceptance of orders, such as for ranking orders for pickers or for predicting fulfillment times.

    USER INTERFACE STATE MACHINE FOR TASK UNITS
    10.
    发明公开

    公开(公告)号:US20240070577A1

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

    申请号:US17823850

    申请日:2022-08-31

    CPC classification number: G06Q10/063114 G06Q10/06316

    Abstract: The online concierge system generates task units based on orders and assigns batches of task units to pickers. The online concierge system generates task units based on received orders. The online concierge system generates permutations of these task units to generate candidate sets of task batches. The online concierge system scores each of these candidate sets, and selects a set of task batches to assign to pickers based on the scores. Additionally, to determine which task UI to display to the picker, the picker client device uses a UI state machine. The UI state machine is a state machine where each state corresponds to a task UI to display on the picker client device. The state transitions between the UI states of the UI state machine indicate which UI state to transition to from a current UI state based on the next task unit in the received task batch.

Patent Agency Ranking