E-commerce Catalog Enrichment
Automatically enrich product listings with visual attributes, descriptions, and tags extracted from product images. Fill in missing catalog data at scale.
from mixpeek import Mixpeekclient = Mixpeek(api_key="YOUR_API_KEY")namespace = client.namespaces.create(name="catalog")collection = client.collections.create(namespace_id=namespace.id,name="products",extractors=["image-captioning","color-extraction","object-detection","text-extraction"])# Upload product imagesclient.buckets.upload(collection_id=collection.id,url="s3://your-bucket/product-images/")# Get enriched product datadocs = client.documents.search(namespace_id=namespace.id,collection_ids=[collection.id],page_size=50)for doc in docs:print(f"Caption: {doc.metadata.get('caption')}")print(f"Colors: {doc.metadata.get('dominant_colors')}")print(f"Objects: {doc.metadata.get('detected_objects')}")
Feature Extractors
Image Captioning
Generate descriptive captions for images automatically
Object Detection
Identify and locate objects within images with bounding boxes
Retriever Stages
Use Cases Using This Recipe
Visual Product Search for E-commerce
Let shoppers find products by uploading a photo instead of typing keywords
+30% for visual search queries
Search-to-cart conversion rate
E-commerce platforms, online retailers, and marketplace operators managing catalogs of 50K+ SKUs who want to offer camera-based product discovery
Visual Search for Retail
Bridge the gap between in-store inspiration and online purchase
+35% higher than text search
In-app visual search conversion
Omnichannel retailers, retail apps, and brands with physical and digital presence looking to connect in-store browsing with online purchasing
AI Catalog Search for Marketplaces
Help buyers find exactly what they need across millions of multi-vendor listings
+40% over keyword baseline
Search relevance (NDCG@10)
Online marketplace operators, B2B procurement platforms, and multi-vendor catalog aggregators managing 1M+ listings from thousands of sellers with inconsistent product data
Related Recipes & Resources
Explore these related resources to deepen your understanding and discover more powerful features
Object Detection
Identify and locate objects within images with bounding boxes
Image Captioning
Generate descriptive captions for images automatically
Object Detection
Locating and classifying objects within images or video
Image Captioning
Generating natural language descriptions of images
Visual Product Search
Enable camera-based product discovery for e-commerce. Customers snap a photo of a product they like, and the pipeline returns visually similar items from your catalog along with pricing, availability, and product metadata.
AI-Powered Catalog Search
Replace keyword-based catalog search with AI-powered semantic and visual search. Understands natural language queries like "lightweight summer dress under $50" and combines text understanding with visual similarity for comprehensive product discovery.