Skip to main content

Context API Public Documentation

The Context API is designed to infer new metadata for ingested content, making it more structured, searchable, and enriched. Its primary goal is to analyze unstructured or semi-structured data—such as documents or images—and generate meaningful metadata that improves organization, discoverability, and usability of the content.

Key Functions of the Context API

Metadata Extraction & Enrichment

Automatically generates metadata fields (e.g., document type, keywords, topics, entities). Enhances content classification, making retrieval easier.

Example: Extracting "Contract Type: NDA" from a legal document.

Content Categorization & Structuring

Assigns content to relevant categories based on AI-driven analysis.

Example: Identifying that an uploaded file is a "Medical Report" vs. "Invoice".

Semantic Understanding & Contextual Analysis

Uses NLP and AI models to understand content meaning. Can detect sentiment, subject matter, or summary of text.

Example: Summarizing key points from a research paper.

Multi-Format Support

Processes text and images

Example: Extracting actionable insights, deadlines, etc. from a meeting transcript.

Integration with Search & Retrieval Systems

Enhances search capabilities by adding structured metadata.

Example: Enables users to find documents by searching for extracted topics.

Automated Tagging & Classification

Generates labels to improve content discovery.

Example: Tagging an image with "Office Environment" or "Legal Document".