-
公开(公告)号:US20230316387A1
公开(公告)日:2023-10-05
申请号:US17707709
申请日:2022-03-29
Applicant: Donde Fashion, Inc. , Shopify Inc.
Inventor: Kshetrajna Raghavan , Roni Gurvich
IPC: G06Q30/06
CPC classification number: G06Q30/0643 , G06Q30/0631
Abstract: A computer-implemented is disclosed. The method includes: receiving, via a client device, a product search query; identifying a first product attribute based on query terms associated with the product search query; obtaining at least one search result matching the product search query; obtaining a set of product images associated with the at least one search result; for each of the product images, determining a respective level of confidence based on an estimation as to whether the product image is associated with the first product attribute; ranking the product images based on the levels of confidence; selecting at least a subset of the product images based on the ranking; and providing, via the client device, an indication of the at least one search result and the associated subset of product images.
-
公开(公告)号:US20230316748A1
公开(公告)日:2023-10-05
申请号:US17712254
申请日:2022-04-04
Applicant: Donde Fashion, Inc. , Shopify Inc.
Inventor: Kshetrajna Raghavan , Roni Gurvich , Hettige Ray Perera Jayatunga
CPC classification number: G06V20/30 , G06V10/74 , G06Q30/0641 , G06V10/56 , G06V10/87 , G06V10/764
Abstract: Methods and systems for automatically ordering a set of images for consistent user interface display. The methods may include receiving a set of further images related to a first record, the first record referencing an ordered set of existing images, each of the existing images being assigned one or more respective image attributes. It may include assigning, using image analysis, one or more respective image attributes to each image in the set of further images and comparing image attributes assigned to the further images with image attributes assigned to the existing images to determine, for each of the further images, a corresponding one of the existing images. The further images are then ordered based on the determined corresponding ones of the existing images and the ordering of those existing images in the ordered set of existing images, and displayed in order in a user interface.
-
公开(公告)号:US12159308B2
公开(公告)日:2024-12-03
申请号:US17707709
申请日:2022-03-29
Applicant: Shopify Inc.
Inventor: Kshetrajna Raghavan , Roni Gurvich
IPC: G06Q30/00 , G06Q30/0601
Abstract: A computer-implemented is disclosed. The method includes: receiving, via a client device, a product search query; identifying a first product attribute based on query terms associated with the product search query; obtaining at least one search result matching the product search query; obtaining a set of product images associated with the at least one search result; for each of the product images, determining a respective level of confidence based on an estimation as to whether the product image is associated with the first product attribute; ranking the product images based on the levels of confidence; selecting at least a subset of the product images based on the ranking; and providing, via the client device, an indication of the at least one search result and the associated subset of product images.
-
4.
公开(公告)号:US20240144654A1
公开(公告)日:2024-05-02
申请号:US18049874
申请日:2022-10-26
Applicant: Shopify Inc. , Donde Fashion, Inc.
Inventor: Roni Gurvich , Peng Yu
IPC: G06V10/774 , G06V10/776
CPC classification number: G06V10/774 , G06V10/776
Abstract: A computer-implemented method and system for optimally retraining a supervised machine learning model based on newly received data. The method comprises receiving, from a requestor device, a new data set for updating a previously-trained model generated using a first training data set and tested using a first testing data set. Then, the new data set is checked for components having an association to both the first training data set and the first testing data set; and where such components are found, they are deleted. Once all of the components of the new data have been examined, remaining components of the new data set are assigned to one of the first training or testing data set in dependence upon a relationship connectivity therewith to form at least one of an updated testing and training data set for building the updated model.
-
公开(公告)号:US12183058B2
公开(公告)日:2024-12-31
申请号:US17672755
申请日:2022-02-16
Applicant: Shopify Inc.
Inventor: Shaked Dunay , Adam Malloul , Roni Gurvich
IPC: G06K9/00 , G06N20/00 , G06V10/44 , G06V10/74 , G06V10/774
Abstract: A computer application may aim to identify first and second “matching” objects. The matching method cannot necessarily be based on how visually similar the two objects are to each other because two matching objects might be different and/or be visually different. Moreover, the images of the objects to be matched might not necessarily have metadata to assist in the matching. In some embodiments, a machine learning model may be trained using a set of digital images, each including two or more matching objects. Triplet loss training may be used, and each triplet may include: an image of a first object extracted from a first image, an image of an object that is visually similar to an image of a second object extracted from the first image, and an image of a third object extracted from a different image.
-
6.
公开(公告)号:US20230308708A1
公开(公告)日:2023-09-28
申请号:US17704523
申请日:2022-03-25
Applicant: Donde Fashion, Inc. , Shopify Inc.
Inventor: Kshetrajna Raghavan , Roni Gurvich
IPC: H04N21/431 , H04N21/439 , H04N21/44 , H04N21/2187
CPC classification number: H04N21/4316 , H04N21/4394 , H04N21/44008 , H04N21/2187
Abstract: A computer-implemented is disclosed. The method includes: obtaining video data and audio data for a live media stream; detecting a first product in at least one video frame of the live media stream, the first product being one of a first set of defined objects associated with the live media stream; identify one or more keywords in speech detected in the audio data, the one or more keywords being included in a second set of defined terms associated with the live media stream; determining a product variant of the first product based on the detected one or more keywords; and providing, for display via a client device associated with a viewer of the live media stream, an interactive user interface element associated with a first action in connection with the product variant.
-
-
-
-
-