DETERMINING SEARCH RESULTS FOR AN ONLINE SHOPPING CONCIERGE PLATFORM

    公开(公告)号:US20240177212A1

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

    申请号:US18072353

    申请日:2022-11-30

    CPC classification number: G06Q30/0631

    Abstract: To determine search results for an online shopping concierge platform, the platform may receive, from a computing device associated with a customer of an online shopping concierge platform, data describing one or more search parameters input by the customer; identify, based at least in part on the data describing the search parameter(s), products offered by the online shopping concierge platform that are at least in part responsive to the search parameter(s); and determine, for each product and based at least in part on one or more machine learning (ML) models, a relevance of the product to one or more taxonomy levels of a product catalog associated with the online shopping concierge platform, a likelihood that the customer would be offended by inclusion of the product amongst displayed responsive search results, and/or the like.

    SMART EXPIRATION DETERMINATION OF GROCERY ITEMS

    公开(公告)号:US20240104494A1

    公开(公告)日:2024-03-28

    申请号:US17955415

    申请日:2022-09-28

    CPC classification number: G06Q10/087 G06V10/774 G06V10/776 G06V10/82 G06V20/68

    Abstract: An online concierge system may receive multi-angle images of a plurality of instances of a grocery item carried at a physical store. Each instance of the grocery item is associated with one or more multi-angle images that are captured through a checkout process of the instance of the grocery item. The online concierge system may apply a machine learning model to the multi-angle images to identify expiration information of the plurality of instances of the grocery item. The online concierge system may use the identified expiration information to predict that a batch of the grocery item remaining in inventory of the physical store is close to expiration. The online concierge system may generate one or more item-specific suggestions associated with the expiration information with respect to the grocery item offered in the physical store.

    USING MACHINE LEARNING TO PREDICT ACCEPTANCE OF LARGER SIZE VARIANTS

    公开(公告)号:US20240070745A1

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

    申请号:US17899190

    申请日:2022-08-30

    CPC classification number: G06Q30/0631 G06Q30/0201 G06Q30/0202 G06Q30/0625

    Abstract: An online concierge system recommends a larger size variant for replacement. The system receives one or more items for an order from a user. The one or more items include a first item. The system identifies a set of candidate replacement items for the first item, and the candidate replacement items comprise one or more larger size variants. The system estimates a benefit value for each of the candidate larger size variants to replace the first item and applies a machine learned acceptance model to each candidate larger size variant to predict a likelihood that the user would accept a suggestion to replace the respective candidate larger size variant for the first item. Based on the estimated benefit value and the predicted likelihood, the system determines a larger size variant as a replacement item and sends the replacement item for display in a user interface on a user device.

    USING A GENETIC ALGORITHM TO IDENTIFY A BALANCED ASSIGNMENT OF ONLINE SYSTEM USERS TO A CONTROL GROUP AND A TEST GROUP FOR PERFORMING A TEST

    公开(公告)号:US20240070715A1

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

    申请号:US17897049

    申请日:2022-08-26

    CPC classification number: G06Q30/0243 G06N3/126

    Abstract: An online system generates a set of genomic representations, each including multiple genes, in which each gene represents users assigned to a control or test group for performing a test. A metric is identified based on a treatment associated with the test group and a score for each representation is computed based on a difference between two values, in which each value is based on the metric associated with users assigned to the test or control group. A propagation process is executed by identifying representations having at least a threshold score, propagating genes included in the representations to an additional set of representations through recombination and/or mutation, and computing the score for each additional representation. The propagation process is repeated for each additional set of representations until stopping criteria are met and a representation is selected based on scores associated with one or more representations.

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

    公开(公告)号: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