-
公开(公告)号:US10997635B2
公开(公告)日:2021-05-04
申请号:US16204721
申请日:2018-11-29
申请人: Walmart Apollo, LLC
摘要: An advertising system is provided and generally includes a computing device that can receive attribute data from a plurality of information sources for an item. The computing device can determine a first number of sources for which the same attribute value for an attribute of the item is received, and can determine a second number of sources for which any attribute value for the same attribute of the item is received. The computing device can generate an attribute confidence value for the attribute based on the first number of sources and the second number of sources, indicating how likely the attribute value for the attribute is correct. The computing device can determine an item confidence value for the item based on multiple attribute confidence values for the item. Based on the item confidence value, the computing device may provide an attribute error signal indicating an attribute value error.
-
公开(公告)号:US20210019567A1
公开(公告)日:2021-01-21
申请号:US16514818
申请日:2019-07-17
申请人: Walmart Apollo, LLC
发明人: Shreyansh Prakash Gandhi , Alessandro Magnani , Theban Stanley , Qian Li , Abilash Amarthaluri , Abon Chaudhuri , Behzad Ahmadi , Omer Ovenc , Venkatesh Kandaswamy
IPC分类号: G06K9/62 , G06K9/00 , G06F3/0482 , G06T11/60 , G06F16/955 , G06N3/08
摘要: 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 digital image comprising multiple items; determining an embedding for the digital image using a machine learning algorithm trained on one or more combined digital images, the combined digital image comprising one or more annotated digital images; identifying an item of the multiple items in the digital image; and facilitating an alteration of a GUI on an electronic device in response to identifying the item in the digital image.
-
公开(公告)号:US20200250729A1
公开(公告)日:2020-08-06
申请号:US16263588
申请日:2019-01-31
申请人: Walmart Apollo, LLC
发明人: Anthony Soohoo , Vijay Raghavendra , Charles Myslinsky , Harman Kochar , Abilash Amarthaluri , Ashish Gupta , Karthik Deivasigamani , Behzad Ahmadi , Sreyash D. Kenkre , Rohit Deep , Zuzar Fakhruddin Nafar , Omer Ovenc , Venkatesh Kandaswamy , Arvind Senthil Kumaran , Suleman Ashfaq
摘要: A system can include one or more processors and non-transitory computer-readable media storing computing instructions configured to run on the one or more processors and perform a method for determining one or more substitutes for a product requested in an inquiry from a user. The method comprises one or more of the steps including receiving an inquiry from a user, which comprises a requested product; extracting one or more attributes of the requested product based on the inquiry; determining a context of the inquiry; and determining one or more substitutes for the requested product from an inventory database based on a distance between the requested product and each substitute of the one or more substitutes, as projected in a product graph relating to a domain of the requested product and the context of the inquiry. In many embodiments, the product graph relating to the domain is generated by a machine learning module configured to dynamically learn information about the domain from various sources, including one or more expert opinions, the inventory database, and/or public records; and dynamically build the product graph according to the information about the domain. An exemplary machine learning module can be configured to dynamically build the product graph by: creating one or more product categories in the domain; extracting one or more entity nodes from the one or more product categories based on the information about the domain; and build one or more connections, including an entity-entity connection between each pair of related entity nodes, a product-entity connection between each product node and each of one or more entity nodes associated with the each product node, and a product-product connection between each pair of related product nodes. Other embodiments are disclosed.
-
公开(公告)号:US20200242465A1
公开(公告)日:2020-07-30
申请号:US16262620
申请日:2019-01-30
申请人: Walmart Apollo, LLC
摘要: Systems and methods including one or more processing modules and one or more non-transitory storage modules storing computing instructions configured to run on the one or more processing modules and perform acts of receiving attribute data comprising a set of unstructured attribute data and a set of structured attribute data, analyzing the set of unstructured attribute data by processing through a first set of one or more Long Short Term Memory (LSTM) layers, to obtain an unstructured semantic signature, analyzing the set of the structured attribute data by processing through a first set of one or more Convolutional Neural Network (CNN) layers, to obtain a structured semantic signature, analyzing the unstructured semantic signature and the structured semantic signature, and classifying the item in one or more item categories. Other embodiments are disclosed herein.
-
公开(公告)号:US11210287B2
公开(公告)日:2021-12-28
申请号:US16777767
申请日:2020-01-30
申请人: Walmart Apollo, LLC
发明人: Bo Ling , Benjamin Matthew Breuner , Abon Chaudhuri , Krishna Chaitanya Yalamanchili , Abilash Amarthaluri
IPC分类号: G06F16/242 , G06F16/2457 , G06F16/2455 , G06F16/248 , G06N20/10 , G06Q30/06 , G06K9/62 , G06N3/08 , G06F40/30 , G06F40/226 , G06F16/30
摘要: A system including one or more processors and one or more non-transitory computer-readable media storing computing instructions configured to run on the one or more processors and perform receiving a title of an item associated with an online catalog; interpreting, using a natural language model, one or more attributes of the predetermined set of attributes; determining a first title quality score for the title based on a first rule; determining a second title quality score for the title based on a second rule; determining an aggregated title quality score for the title based on at least the first title quality score and the second title quality score; generating a content quality list for the title; and sending instructions to display, on a user interface of an electronic device, a content quality dashboard comprising the content quality list for the title of the item. Other embodiments are disclosed.
-
6.
公开(公告)号:US20200250731A1
公开(公告)日:2020-08-06
申请号:US16264323
申请日:2019-01-31
申请人: Walmart Apollo, LLC
发明人: Anthony Soohoo , Vijay Raghavendra , Charles Myslinsky , Harman Kochar , Abilash Amarthaluri , Ashish Gupta , Karthik Deivasigamani , Behzad Ahmadi , Sreyash D. Kenkre , Rohit Deep , Zuzar Fakhruddin Nafar , Omer Ovenc , Venkatesh Kandaswamy , Arvind Senthil Kumaran , Suleman Ashfaq
摘要: A system can include one or more processors and non-transitory computer-readable media storing computing instructions configured to run on the one or more processors and perform a method for determining one or more substitutes for a product requested in an inquiry from a user and the order of the one or more substitutes to be transmitted to the user. The method can comprise: receiving an inquiry from a user, wherein the inquiry comprises an image and a text describing a requested product; extracting one or more visual attributes of the requested product based on the image; extracting one or more textual attributes of the requested product based on the text; determining a first projected requested product, in a product graph relating to a domain of the requested product, based on the one or more visual attributes of the requested product; determining a second projected requested product in the product graph based on the one or more textual attributes of the requested product; and determining one or more substitutes for the requested product. In this embodiment, the one or more substitutes for the requested product can be determined by: determining one or more first candidates, each first candidate of the one or more first candidates existing in both the product graph and an inventory database and comprising a visual distance between the first projected requested product and the each first candidate in the product graph; determining one or more second candidates, each second candidate of the one or more second candidates existing in both the product graph and the inventory database and comprising a textual distance between the second projected requested product and the each second candidate in the product graph, the one or more substitutes comprising the one or more first candidates and the one or more second candidates; determining a score of a candidate substitute of the one or more substitutes based on a visual distance and a textual distance of the candidate substitute of the one or more substitutes; and sorting the one or more substitutes based on the score of the candidate substitute of the one or more substitutes. In this embodiment, after the one or more substitutes are determined and sorted, this method can further comprise: in response to receiving the inquiry from the user, automatically transmitting to the user higher ranked ones of the one or more substitutes. Additionally, in this embodiment, the product graph can be dynamically generated by a machine learning module based on information about the domain of the requested product; and the product graph can comprise: (a) one or more product nodes, the one or more product nodes comprising the one or more substitutes; (b) one or more entity nodes, the one or more entity nodes comprising the one or more visual attributes and the one or more textual attributes of the requested product; (c) one or more entity-entity connections between each pair of related entity nodes of the one or more entity nodes; (d) one or more product-entity connections between a product node of the one or more product nodes and an entity node of the one or more entity nodes, wherein the entity node is related to the product node; and (e) one or more product-product connection between a first product node of the one or more product nodes and a second product node of the one or more product nodes, wherein the first product node and the second product node are determined to be substitutable by or complimentary of each other. Other embodiments are disclosed.
-
公开(公告)号:US20210248649A1
公开(公告)日:2021-08-12
申请号:US17226675
申请日:2021-04-09
申请人: Walmart Apollo, LLC
IPC分类号: G06Q30/02
摘要: An advertising system is provided and generally includes a computing device that can receive attribute data from a plurality of information sources for an item. The computing device can determine a first number of sources for which the same attribute value for an attribute of the item is received, and can determine a second number of sources for which any attribute value for the same attribute of the item is received. The computing device can generate an attribute confidence value for the attribute based on the first number of sources and the second number of sources, indicating how likely the attribute value for the attribute is correct. The computing device can determine an item confidence value for the item based on multiple attribute confidence values for the item. Based on the item confidence value, the computing device may provide an attribute error signal indicating an attribute value error.
-
公开(公告)号:US11048975B2
公开(公告)日:2021-06-29
申请号:US16514738
申请日:2019-07-17
申请人: Walmart Apollo, LLC
发明人: Shreyansh Prakash Gandhi , Alessandro Magnani , Theban Stanley , Qian Li , Abilash Amarthaluri , Abon Chaudhuri , Behzad Ahmadi , Omer Ovenc , Venkatesh Kandaswamy
摘要: 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 one or more digital images from a repository of digital images; annotating the one or more digital images from the repository of digital images; digitally altering the one or more digital images, as annotated, from the repository of digital images; digitally combining the one or more digital images, as annotated and digitally altered, with at least one or more portions of one or more other digital images of the repository of digital images to create one or more combined digital images; training a machine learning algorithm on the one or more combined digital images; and storing the machine learning algorithm, as trained, in the one or more non-transitory computer readable storage devices.
-
公开(公告)号:US20200302497A1
公开(公告)日:2020-09-24
申请号:US16895234
申请日:2020-06-08
申请人: Walmart Apollo, LLC
摘要: 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: for each respective item of one or more items: identifying one or more respective item attributes in an existing title for the respective item; and determining at least one respective item attribute of the one or more respective item attributes to include in an alternative title for the respective item based on an attribute importance score for each respective item attribute of one or more item attributes of the respective item; generating at least one first modified title for at least one first item of the one or more items, the at least one first modified title comprising at least one first item attribute of the at least one first item; and coordinating displaying of the at least one first modified title for the at least one first item on a website. Other embodiments are disclosed herein.
-
公开(公告)号:US20200175553A1
公开(公告)日:2020-06-04
申请号:US16204721
申请日:2018-11-29
申请人: Walmart Apollo, LLC
IPC分类号: G06Q30/02
摘要: An advertising system is provided and generally includes a computing device that can receive attribute data from a plurality of information sources for an item. The computing device can determine a first number of sources for which the same attribute value for an attribute of the item is received, and can determine a second number of sources for which any attribute value for the same attribute of the item is received. The computing device can generate an attribute confidence value for the attribute based on the first number of sources and the second number of sources, indicating how likely the attribute value for the attribute is correct. The computing device can determine an item confidence value for the item based on multiple attribute confidence values for the item. Based on the item confidence value, the computing device may provide an attribute error signal indicating an attribute value error.
-
-
-
-
-
-
-
-
-