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 enrich
  • tenantId (string) - Tenant identifier
  • operations (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.

Next Steps

Interactive API Reference