-
21.
公开(公告)号:US20240289862A1
公开(公告)日:2024-08-29
申请号:US18587668
申请日:2024-02-26
Applicant: Maplebear Inc.
Inventor: Haixun Wang , Shishir Kumar Prasad , Tejaswi Tenneti , Li Tan
IPC: G06Q30/0601 , G06N5/04
CPC classification number: G06Q30/0631 , G06N5/04
Abstract: An online system performs an inference task in conjunction with the model serving system to infer one or more purposes of the order of a user that includes a list of ordered items. The model serving system may host a machine-learned language model, and in one instance, the machine-learned language model is a large language model. The online system generates recommendations to the user based on the inferred purpose of the order. The online system may generate one or more recommendations that are equivalent orders having the same or similar purpose as the existing order.
-
公开(公告)号:US20240104622A1
公开(公告)日:2024-03-28
申请号:US17955250
申请日:2022-09-28
Applicant: Maplebear Inc. (dba Instacart)
Inventor: Vinesh Reddy Gudla , Tyler Russell Tate , Tejaswi Tenneti , Akshay Nair
CPC classification number: G06Q30/0629 , G06Q30/0201 , G06Q30/0204
Abstract: An online system receives a search query from a client device associated with a user and queries a database including item data for a set of items matching the query, in which the set of items is at a retailer location associated with a retailer type and each item is associated with an item category. For each item of the set, a machine learning model is applied to predict a probability of conversion for the user and item and a score is computed based on an expected value, in which the expected value is based on a value associated with the item and the probability. The score for each item is boosted based on the item category, retailer type, or a user segment that is based on the user's historical order data. The items are ranked based on the boosted scores and the ranking is sent to the client device.
-
公开(公告)号:US20230394551A1
公开(公告)日:2023-12-07
申请号:US18236371
申请日:2023-08-21
Applicant: Maplebear, Inc.
Inventor: Tyler Russell Tate , Jason Scott , Logan William Murdock , Tejaswi Tenneti
IPC: G06Q30/0601 , G06F16/9538 , G06Q30/0283 , G06Q10/087
CPC classification number: G06Q30/0631 , G06Q30/0635 , G06F16/9538 , G06Q30/0603 , G06Q30/0283 , G06Q30/0641 , G06Q10/087 , G06Q30/0625 , G06Q30/0617
Abstract: An online system provides options for selection by a user. The online system receives a query entered on a client device. The online system queries an item database to retrieve a set of items related to the query and assigns each item to a product category in a predefined taxonomy that maps items to product categories. The online system inputs each item into a prediction model trained to predict a probability that an item is available at a warehouse location. The online system determines that a first product category has low availability based on predicted probabilities for items in the first product category. Responsive to determining that a first product category has low availability, the online system generates a generic item for the first product category and sends a list of items including the generic item to the client device for display responsive to the query.
-
24.
公开(公告)号:US20230252049A1
公开(公告)日:2023-08-10
申请号:US17736716
申请日:2022-05-04
Applicant: Maplebear Inc. (dba Instacart)
Inventor: Taesik Na , Tejaswi Tenneti , Haixun Wang , Xiao Xiao
IPC: G06F16/28 , G06F16/2457 , G06F16/248 , G06K9/62
CPC classification number: G06F16/285 , G06F16/24573 , G06F16/24575 , G06F16/248 , G06K9/6276
Abstract: An online system leverages stored interactions with items made by users after the online system received queries to determine display of items satisfying the query. For example, the online system trains a model to predict a likelihood of a user performing an interaction with an item displayed after a query was received. As different items receive different amounts of interaction from users, limited historical interaction with certain items may limit accuracy of the model. The online system generates embeddings for previously received queries and uses measures of similarity between embeddings for queries to generate clusters of queries. Previous interactions with queries in a cluster are combined, with the combined data being used for determining display of items in response to a query.
-
公开(公告)号:US11710171B2
公开(公告)日:2023-07-25
申请号:US17682444
申请日:2022-02-28
Applicant: Maplebear Inc.
Inventor: Manmeet Singh , Tyler Russell Tate , Tejaswi Tenneti , Sharath Rao Karikurve
IPC: G06Q30/00 , G06Q30/0601
CPC classification number: G06Q30/0631 , G06Q30/0627 , G06Q30/0629 , G06Q30/0633 , G06Q30/0639
Abstract: An online concierge shopping system identifies recipes to users to encourage them to include items from the recipes in orders. The online concierge system maintains user embeddings for users and recipe embeddings for recipes. For users who have not placed orders, recipes are recommended based on global user interactions with recipes. Users who have previously ordered items from recipes are suggested recipes selected based on a similarity of their user embedding to recipe embeddings. Users who have purchased items but not from recipes are compared to a set of similar users based on the user embeddings, and recipes with which users of the set of similar users interacted are used for identifying recipes to the users. A recipe graph may be maintained by the online concierge system to identify similarities between recipes for expanding candidate recipes to suggest to users.
-
公开(公告)号:US20230146336A1
公开(公告)日:2023-05-11
申请号:US17524491
申请日:2021-11-11
Applicant: Maplebear Inc. (dba Instacart)
Inventor: Haixun Wang , Taesik Na , Tejaswi Tenneti , Saurav Manchanda , Min Xie , Chuan Lei
CPC classification number: G06Q30/0603 , G06N20/00
Abstract: To simplify retrieval of items from a database that at least partially satisfy a received query, an online concierge system trains a model that outputs scores for items from the database without initially retrieving items for evaluation by the model. The online concierge system pre-trains the model using natural language inputs corresponding to items from the database, with a natural language input including masked words that the model is trained to predict. Subsequently, the model is refined using multi-task training where a task is trained to predict scores for items from the received query. The online concierge system selects items for display in response to the received query based on the predicted scores.
-
公开(公告)号:US20220358562A1
公开(公告)日:2022-11-10
申请号:US17682444
申请日:2022-02-28
Applicant: Maplebear Inc.(dba Instacart)
Inventor: Manmeet Singh , Tyler Russell Tate , Tejaswi Tenneti , Sharath Rao Karikurve
IPC: G06Q30/06
Abstract: An online concierge shopping system identifies recipes to users to encourage them to include items from the recipes in orders. The online concierge system maintains user embeddings for users and recipe embeddings for recipes. For users who have not placed orders, recipes are recommended based on global user interactions with recipes. Users who have previously ordered items from recipes are suggested recipes selected based on a similarity of their user embedding to recipe embeddings. Users who have purchased items but not from recipes are compared to a set of similar users based on the user embeddings, and recipes with which users of the set of similar users interacted are used for identifying recipes to the users. A recipe graph may be maintained by the online concierge system to identify similarities between recipes for expanding candidate recipes to suggest to users.
-
公开(公告)号:US20250147997A1
公开(公告)日:2025-05-08
申请号:US18932301
申请日:2024-10-30
Applicant: Maplebear Inc.
Inventor: Xiaochen Wang , Taesik Na , Xiao Xiao , Ruhan Zhang , Xuan Zhang , Tejaswi Tenneti , Haixun Wang
IPC: G06F16/35 , G06F16/383
Abstract: An online system updates the labels on negative examples to account for the possibility that the example is a false negative. The system generates a set of initial training examples that each include a query input by the user and item data for an item presented as a result to the user's query. Each training example also includes an initial label, which represents whether the user interacted with the item presented as a search result. The online system updates the initial label for a negative training example by identifying a set of bridge queries and computing a similarity score between the query for the training example and the bridge queries. The online system computes an updated label for the negative example based on the similarity scores and updates the training example with the updated label.
-
公开(公告)号:US20250139176A1
公开(公告)日:2025-05-01
申请号:US18496724
申请日:2023-10-27
Applicant: Maplebear Inc.
Inventor: Vinesh Reddy Gudla , David Vengerov , Tejaswi Tenneti
IPC: G06F16/9532 , G06Q30/0201 , G06Q30/0282 , G06Q30/0601
Abstract: A system uses a contextual bandit model for query processing. The system receives, from a client device, a user query for identifying one or more items by the system. The user query is described by one or more query features. The system obtains one or more contextual features describing a context of the user query. The system applies a contextual bandit model to the query features and the contextual features to select a query processing model from a plurality of query processing models. The system applies the selected query processing model to the user query to obtain query results. The system transmits the query results for display on the client device.
-
公开(公告)号:US20250077529A1
公开(公告)日:2025-03-06
申请号:US18241093
申请日:2023-08-31
Applicant: Maplebear Inc.
Inventor: Levi Boxell , Vinesh Reddy Gudla , Michael Kurish , Raochuan Fan , Tilman Drerup , Tejaswi Tenneti
IPC: G06F16/2457 , G06F16/248 , G06N20/00
Abstract: An online system displays items to a user in search results based on appeasement scores for the items, adjusted according to how specific the search query is. The online system receives a search query from a user of an online system. The online system computes a query specificity score, a measure of the specificity of the search query. The online system accesses candidate items from a database that potentially match the search query. For each candidate item, the online system may compute or predict an appeasement score. The online system adjusts the appeasement score based on the query specificity score such that a more specific query weights the appeasement score lower than a less specific query. The online system may then compute a ranking score based on the adjusted appeasement score and display the candidate items to the user based on their ranking scores.
-
-
-
-
-
-
-
-
-