-
11.
公开(公告)号:US20210241344A1
公开(公告)日:2021-08-05
申请号:US16777571
申请日:2020-01-30
申请人: Walmart Apollo, LLC
发明人: Aditya Mantha , Yokila Arora , Shubham Gupta , Praveenkumar Kanumala , Stephen Dean Guo , Kannan Achan
IPC分类号: G06Q30/06 , G06F16/9035 , G06F16/903
摘要: A method including training two sets of item embeddings for items in an item catalog and a set of user embeddings for users, using a triple embeddings model, with triplets. The triplets each can include a respective first user of the users, a respective first item from the item catalog, and a respective second item from the item catalog, in which the respective first user selected the respective first item and the respective second item in a respective same basket. The method also can include generating an approximate nearest neighbor index for the two sets of item embeddings. The method additionally can include receiving a basket including basket items selected by a user from the item catalog. The method further can include grouping the basket items of the basket into categories based on a respective item category of each of the basket items. The method additionally can include randomly sampling a respective anchor item from each of the categories. The method further can include generating a respective list of complementary items for the respective anchor item for the each of the categories based on a respective lookup call to the approximate nearest neighbor index using a query vector associated with the user and the respective anchor item. The method additionally can include building a list of personalized recommended items for the user based on the respective lists of the complementary items for the categories. The method further can include sending instructions to display, to the user on a user interface of a user device, at least a portion of the list of personalized recommended items. Other embodiments are disclosed.
-
公开(公告)号:US20210241343A1
公开(公告)日:2021-08-05
申请号:US16777555
申请日:2020-01-30
申请人: Walmart Apollo, LLC
发明人: Yokila Arora , Aditya Mantha , Shubham Gupta , Praveenkumar Kanumala , Stephen Dean Guo , Kannan Achan
摘要: A method including receiving a basket including basket items selected by a user from an item catalog. The method also can include grouping the basket items of the basket into categories based on a respective item category of each of the basket items. The method additionally can include randomly sampling a respective anchor item from each of the categories. The method further can include generating a respective list of complementary items for the respective anchor item for the each of the categories based on a respective score for each of the complementary items generated using two sets of trained item embeddings for items in the item catalog and using trained user embeddings for the user. The two sets of trained item embeddings and the trained user embeddings can be trained using a triple embeddings model with triplets. The triplets each can include a respective first user of users, a respective first item from the item catalog, and a respective second item from the item catalog, in which the respective first user selected the respective first item and the respective second item in a respective same basket. The method additionally can include building a list of personalized recommended items for the user based on the respective lists of the complementary items for the categories. The method further can include sending instructions to display, to the user on a user interface of a user device, at least a portion of the list of personalized recommended items. Other embodiments are disclosed.
-
公开(公告)号:US11907999B2
公开(公告)日:2024-02-20
申请号:US18101269
申请日:2023-01-25
申请人: Walmart Apollo, LLC
发明人: Rahul Iyer , Shashank Kedia , Anirudha Sundaresan , Shubham Gupta , Praveenkumar Kanumala , Stephen Dean Guo , Kannan Achan
IPC分类号: G06Q30/00 , G06Q30/0601 , G06Q10/087 , G06F16/2457
CPC分类号: G06Q30/0631 , G06F16/24578 , G06Q10/087
摘要: This application relates to apparatus and methods for automatically determining item relevancy based on textual information. In some examples, a computing device receives a search query, and a plurality of items corresponding to the search query. The computing device may identify one or more features of the search query. The computing device may generate relevancy values for each of the items based on the features of the search query, and features of each of the plurality of items. For example, the computing device may generate, for each of the items, a plurality of relevance values, each relevance value generated based on a feature of the search query and corresponding features of the item. The computing device may transmit the generated relevancy values for the plurality of items. In some examples, the computing device may rank the plurality of items based on the generated relevancy values.
-
公开(公告)号:US11610249B2
公开(公告)日:2023-03-21
申请号:US17147895
申请日:2021-01-13
申请人: Walmart Apollo, LLC
发明人: Rahul Iyer , Shashank Kedia , Anirudha Sundaresan , Shubham Gupta , Praveenkumar Kanumala , Stephen Dean Guo , Kannan Achan
IPC分类号: G06Q30/00 , G06Q30/0601 , G06Q10/087 , G06F16/2457
摘要: This application relates to apparatus and methods for automatically determining item relevancy based on textual information. In some examples, a computing device receives a search query, and a plurality of items corresponding to the search query. The computing device may identify one or more features of the search query. The computing device may generate relevancy values for each of the items based on the features of the search query, and features of each of the plurality of items. For example, the computing device may generate, for each of the items, a plurality of relevance values, each relevance value generated based on a feature of the search query and corresponding features of the item. The computing device may transmit the generated relevancy values for the plurality of items. In some examples, the computing device may rank the plurality of items based on the generated relevancy values.
-
公开(公告)号:US11562401B2
公开(公告)日:2023-01-24
申请号:US16455274
申请日:2019-06-27
申请人: Walmart Apollo, LLC
摘要: This application relates to apparatus and methods for automatically determining and providing digital advertisements to targeted users. In some examples, a computing device receives campaign data identifying items to advertise on a website, and generates campaign user data identifying a user that has engaged all of the items on the website. The computing device may then determine a portion of the users based on a relationship between each user and the campaign user data, and may determine user-item values for each of the items for each user of the portion of users, where each user-item value identifies a relational value between the corresponding user and item. The computing device may then identify one or more of the items to advertise to each user of the portion of users based on the user-item values, and may transmit to a web server an indication of the items to advertise for each user.
-
公开(公告)号:US11544763B2
公开(公告)日:2023-01-03
申请号:US16778905
申请日:2020-01-31
申请人: Walmart Apollo, LLC
发明人: Rahul Radhakrishnan Iyer , Shubham Gupta , Praveenkumar Kanumala , Stephen Dean Guo , Kannan Achan
IPC分类号: G06Q30/00 , G06Q30/06 , G06F3/0482
摘要: Systems and methods including one or more processors and one or more non-transitory storage devices storing computing instructions configured to run on the one or more processors and perform acts of receiving a user identifier, receiving an item identifier, determining user item quantity information related to quantities of the item previously selected by the user, determining a respective household size for each user, and determining aggregate household item quantity information related to quantities of the item previously selected by an aggregate of users of the same household size. If a first threshold level of the quantity of transactions is met, a recommended quantity is based on the user item quantity information, and if not, the recommended quantity is based on the aggregate household item quantity information. The user interface of the electronic device is updated to notify the user of the recommended quantity. Other embodiments are disclosed herein.
-
公开(公告)号:US20220222706A1
公开(公告)日:2022-07-14
申请号:US17147980
申请日:2021-01-13
申请人: Walmart Apollo, LLC
发明人: Yokila Arora , Gaoyang Wang , Shashank Kedia , Shubham Gupta , Aditya Mantha , Praveenkumar Kanumala , Stephen Dean Guo , Kannan Achan
摘要: This application relates to apparatus and methods for providing recommended items to advertise. In some examples, a computing device determines a first set of items for recommendation based on historical user data associated with a user, and a second set of items for recommendation based on real-time user session data for the user. The computing device may then determine a subset of the first set of items based on associated scores and a predetermined threshold number of first items that can be presented for optimal user interaction. The computing device may generate a set of item recommendations by combining the subset of the first set of items and at least one of the second set of items to present to the user as advertisements.
-
18.
公开(公告)号:US11836782B2
公开(公告)日:2023-12-05
申请号:US17466277
申请日:2021-09-03
申请人: Walmart Apollo, LLC
发明人: Aditya Mantha , Yokila Arora , Shubham Gupta , Praveenkumar Kanumala , Stephen Dean Guo , Kannan Achan
IPC分类号: G06Q30/00 , G06Q30/0601 , G06F16/9035
CPC分类号: G06Q30/0631 , G06F16/9035 , G06Q30/0635 , G06Q30/0641
摘要: A method being implemented via execution of computing instructions configured to run at one or more processors and stored at one or more non-transitory computer-readable media. The method can include training two sets of item embeddings for items in an item catalog and a set of user embeddings for users, using a triple embeddings model, with triplets. The triplets each include a respective first user of the users, a respective first item from the item catalog, and a respective second item from the item catalog, in which the respective first user selected the respective first item and the respective second item in a respective same basket. The method also can include randomly sampling an anchor item from a category of items selected by a user. The method additionally can include generating a list of complementary items using a query vector associated with the user and the anchor item. The query vector is generated for the user and the anchor item using the two sets of item embeddings and the set of user embeddings. Other embodiments are disclosed.
-
公开(公告)号:US11461822B2
公开(公告)日:2022-10-04
申请号:US16505936
申请日:2019-07-09
申请人: Walmart Apollo, LLC
摘要: This application relates to apparatus and methods for automatically determining and providing item reviews to users. In some examples, a computing device obtains review data identifying one or more reviews for each of a plurality of items. The computing device determines keywords for each of the items based on parsing the review data corresponding to each of items. The computing device may obtain data identifying engagement of items for a user during a browsing session, such as items a user has clicked on. The computing device may also obtain data identifying previous purchase transactions, or previous review postings, for the user. The computing device then determines, based on the obtained data, which keywords may be of interest the user. In some examples, the keywords are used to identify reviews of an item for the user. In some examples, summaries of the reviews are generated and displayed to the user.
-
20.
公开(公告)号:US11113744B2
公开(公告)日:2021-09-07
申请号:US16777571
申请日:2020-01-30
申请人: Walmart Apollo, LLC
发明人: Aditya Mantha , Yokila Arora , Shubham Gupta , Praveenkumar Kanumala , Stephen Dean Guo , Kannan Achan
IPC分类号: G06Q30/06 , G06F16/9035
摘要: A method including training two sets of item embeddings for items in an item catalog and a set of user embeddings for users, using a triple embeddings model, with triplets. The triplets each can include a respective first user of the users, a respective first item from the item catalog, and a respective second item from the item catalog, in which the respective first user selected the respective first item and the respective second item in a respective same basket. The method also can include generating an approximate nearest neighbor index for the two sets of item embeddings. The method additionally can include receiving a basket including basket items selected by a user from the item catalog. The method further can include grouping the basket items of the basket into categories based on a respective item category of each of the basket items. The method additionally can include randomly sampling a respective anchor item from each of the categories. The method further can include generating a respective list of complementary items for the respective anchor item for the each of the categories based on a respective lookup call to the approximate nearest neighbor index using a query vector associated with the user and the respective anchor item. The method additionally can include building a list of personalized recommended items for the user based on the respective lists of the complementary items for the categories. The method further can include sending instructions to display, to the user on a user interface of a user device, at least a portion of the list of personalized recommended items. Other embodiments are disclosed.
-
-
-
-
-
-
-
-
-