| CPC G06Q 30/0643 (2013.01) [G06Q 30/0625 (2013.01); G06V 20/20 (2022.01); H04N 21/854 (2013.01)] | 18 Claims |

|
10. A method for providing a content creation tool, including object detection within digital content or images, for use with shoppable content, comprising:
providing, at a computer comprising a microprocessor and a memory, a content management system; and
running a content creation tool within the content management system, wherein the content creation tool operates to:
automatically detect shoppable objects within a digital content based upon an object detection model trained on data associated with a user, the data associated with the user comprising images of products associated with the user,
determine, via an application programming interface provided at the content management system that enables communication and data exchange between the content management system and a commerce provider repository, products at the commerce provider repository of the user to be mapped to the automatically detected shoppable objects, the commerce provider repository being provided at another computer comprising another processor and another memory, and
create objects for use in publishing shoppable content in websites or other documents;
wherein the content creation tool, based upon automatically detecting the plurality of shoppable objects mapped to a plurality of products in a digital image, said automatically detecting a plurality of products being based upon the object detection model trained on data associated with the user, determines a confidence score for each detected shoppable object and, upon each confidence score surpassing a threshold value, generates and displays a cropped bounding box around each of the automatically detected shoppable objects in the digital image, wherein the cropped bounding boxes are utilized in distinguishing the automatically detected shoppable objects from other portions of the digital image that are not automatically detected as shoppable objects based upon the object detection model trained on data associated with the user, the data comprising images of products associated with the user, and linking, via the application programming interface and to determine the availability for purchase thereof, products from the commerce provider repository with the shoppable objects detected in the digital image.
|