Method and apparatus for advertisement information error detection and correction

    公开(公告)号:US10997635B2

    公开(公告)日:2021-05-04

    申请号:US16204721

    申请日:2018-11-29

    IPC分类号: G06Q30/00 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.

    SYSTEM AND METHOD FOR DETERMINING SUBSTITUTES FOR A REQUESTED PRODUCT

    公开(公告)号:US20200250729A1

    公开(公告)日:2020-08-06

    申请号:US16263588

    申请日:2019-01-31

    IPC分类号: G06Q30/06 G06F16/28 G06N20/00

    摘要: 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.

    SYSTEMS AND METHODS FOR CLASSIFICATION USING STRUCTURED AND UNSTRUCTURED ATTRIBUTES

    公开(公告)号:US20200242465A1

    公开(公告)日:2020-07-30

    申请号:US16262620

    申请日:2019-01-30

    IPC分类号: G06N3/08 G06N20/00

    摘要: 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.

    SYSTEM AND METHOD FOR DETERMINING SUBSTITUTES FOR A REQUESTED PRODUCT AND THE ORDER TO PROVIDE THE SUBSTITUTES

    公开(公告)号:US20200250731A1

    公开(公告)日:2020-08-06

    申请号:US16264323

    申请日:2019-01-31

    IPC分类号: G06Q30/06 G06N20/00 G06Q10/08

    摘要: 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.

    METHOD AND APPARATUS FOR ADVERTISEMENT INFORMATION ERROR DETECTION AND CORRECTION

    公开(公告)号:US20210248649A1

    公开(公告)日:2021-08-12

    申请号:US17226675

    申请日:2021-04-09

    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.

    Systems and methods for identifying items in a digital image

    公开(公告)号:US11048975B2

    公开(公告)日:2021-06-29

    申请号:US16514738

    申请日:2019-07-17

    IPC分类号: G06K9/62 G06K9/34 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 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.

    SYSTEMS AND METHODS FOR AUTOMATICALLY MODIFYING TITLES FOR PRODUCTS

    公开(公告)号:US20200302497A1

    公开(公告)日:2020-09-24

    申请号:US16895234

    申请日:2020-06-08

    IPC分类号: G06Q30/06 G06F16/23 G06F16/33

    摘要: 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.

    METHOD AND APPARATUS FOR ADVERTISEMENT INFORMATION ERROR DETECTION AND CORRECTION

    公开(公告)号:US20200175553A1

    公开(公告)日:2020-06-04

    申请号:US16204721

    申请日:2018-11-29

    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.