Enrichment
Analyze and enhance content with AI-powered insights.
Why This Exists
Understanding content at scale requires automated analysis. Enrichment extracts insights from text and images—summaries, tags, sentiment, entities—so you can build intelligent features without building separate analysis pipelines.
What It Is
Enrichment is WhizAI's capability for analyzing and enhancing content with AI-powered insights. It combines multiple analysis operations (summarization, tagging, sentiment, entity extraction) in a single call, so you get comprehensive insights efficiently.
When to Use It
- ✅ Analyze user-generated content (reviews, comments, feedback)
- ✅ Extract metadata from articles, documents, or posts
- ✅ Build content recommendation systems
- ✅ Monitor brand sentiment across content
- ✅ Automate content categorization and tagging
Common use case: Analyzing product reviews to extract sentiment, key features mentioned, and common themes.
When NOT to Use It
- ❌ For simple keyword extraction (use search instead)
- ❌ For real-time streaming analysis (use streaming endpoints)
- ❌ When you only need one type of analysis (use specific endpoints for better performance)
- ❌ For content that's too short or lacks context (enrichment works best with substantial content)
API Endpoints
Text Enrichment
POST /v1/enrich/text
Required inputs:
text(string) - Text to enrichtenantId(string) - Tenant identifieroperations(array) - Operations to perform (tag, summarize, sentiment, etc.)
curl -X POST https://api.whizur.com/v1/enrich/text \
-H "X-API-Key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"text": "This is a great product!",
"tenantId": "tenant_123",
"operations": ["tag", "summarize", "sentiment"]
}'Image Enrichment
POST /v1/enrich/image
Analyze images for captions, tags, objects, and quality scores.
Batch Enrichment
POST /v1/enrich/batch
Enrich multiple items in a single request (up to 100 items).
Available Operations
- tag - Extract tags and categories
- summarize - Generate summaries
- sentiment - Analyze sentiment (positive/negative/neutral)
- entities - Extract named entities
- seo - Generate SEO metadata
API Endpoint Documentation
For detailed API endpoint documentation with request/response schemas, interactive testing, and examples, see the Interactive API Reference.
The API reference includes all enrichment endpoints: /v1/enrich/text, /v1/enrich/image, and /v1/enrich/batch.
