Multimodal Art Collection Search Using Vector Databases and LLMs

actum_digital · Media & Entertainment · year n/a · source Agentic: no · promotional bias: med · source-backed · extracted with prompt 0.5.6 (schema v2)

Generated from extraction.json — do not edit by hand. Every claim cites verbatim source evidence; stated means the quote directly asserts the claim, implied means it supports it indirectly.

Problem

Domain: Art collection multimodal search

Actum Digital needed search over a very large art collection where users could combine text descriptions and visual similarity rather than relying only on metadata.

Constraints:

Architecture

The team used AWS Bedrock embedding models, OpenSearch vector indexing, and a hybrid multimodal search workflow so users could search by text, similar images, or combined modalities.

Diagram confidence: reconstructed (reconstructed from prose).

flowchart LR
  art-asset-collection["Art Asset Collection"]
  bedrock-embedding-layer["Bedrock Embedding Layer"]
  opensearch-vector-index["OpenSearch Vector Index"]
  hybrid-search-interface["Hybrid Search Interface"]
  art-asset-collection --> bedrock-embedding-layer
  bedrock-embedding-layer --> opensearch-vector-index
  opensearch-vector-index --> hybrid-search-interface
Drag to pan · scroll or use +/− to zoom · reconstructed from the source's described component topology

Components

Component Role Interacts with
Art Asset Collection Provides image and metadata inputs for indexing. Bedrock Embedding Layer
Bedrock Embedding Layer Generates embeddings for multimodal search. OpenSearch Vector Index
OpenSearch Vector Index Stores and retrieves art embeddings. Hybrid Search Interface
Hybrid Search Interface Combines text and image similarity queries for end users. —

Data flow

Art assets are embedded with AWS Bedrock models, indexed in OpenSearch, and queried through a hybrid search layer that can use text prompts, image similarity, or combined filters.

“The team leveraged AWS Bedrock for embedding models, OpenSearch as a vector database, and developed a hybrid search approach combining text and image similarity search.”summary, stated
“The solution enables users to search art assets by text descriptions, find similar images, and combine different search modalities.”summary, stated

Why this architecture

A hybrid text-and-image vector search architecture matched the collection's visual nature while keeping the stack on AWS-managed services.

“Actum Digital implemented a multimodal search system for an art collection containing approximately 40 million assets.”summary, stated
“significant focus on cost optimization strategies including reducing re-indexing operations and exploring fine-tuned models.”summary, stated

Models used: AWS Bedrock embedding models · OpenSearch vector search

Scale

Alternatives considered (roads not taken)

Text-only metadata search

Rejected because: It cannot retrieve assets based on visual similarity and material/style cues.

“search art assets by text descriptions, find similar images, and combine different search modalities.”summary, stated

Frequent full re-indexing

Rejected because: Re-indexing at collection scale is a cost optimization concern.

“significant focus on cost optimization strategies including reducing re-indexing operations and exploring fine-tuned models.”summary, stated

Patterns

rag-retrieval (retrieval)

The collection is embedded and indexed so users can retrieve visually or textually similar assets.

“developed a hybrid search approach combining text and image similarity search.”summary, stated

cost-aware-routing (operations)

The design treats indexing and model choices as cost levers for regional deployment.

“The infrastructure runs at approximately $1,000 per month per region, with significant focus on cost optimization strategies”summary, stated

Tradeoffs

Use managed AWS services for embeddings and search

Chose AWS Bedrock and OpenSearch over Custom embedding serving and vector infrastructure.

Rationale: The managed stack supports a demoable multimodal search workflow while leaving cost optimization as the main operational concern.

“The team leveraged AWS Bedrock for embedding models, OpenSearch as a vector database”summary, stated

Hybrid retrieval

Chose Text plus image similarity search over Only keyword or only image-nearest-neighbor search.

Rationale: Users need to refine results across visual and textual signals.

“The solution enables users to search art assets by text descriptions, find similar images, and combine different search modalities.”summary, stated

Gotchas (what bit them)

Vector search at tens of millions of assets makes re-indexing expensive.

Root cause: Every embedding/indexing change can affect a very large collection.

Resolution: Reduce re-indexing operations and evaluate fine-tuned models as a cost optimization path.

“significant focus on cost optimization strategies including reducing re-indexing operations and exploring fine-tuned models.”summary, stated

Single-modality search misses user intent in art discovery.

Root cause: Art queries often combine visual similarity, materials, style, and text descriptions.

Resolution: Expose hybrid text and image search paths.

“combine different search modalities.”summary, stated

Evaluation

The case demonstrates search capabilities but does not provide measured retrieval quality, latency, or user-success metrics.

Metrics: Demo result relevance · Monthly regional infrastructure cost

“The infrastructure runs at approximately $1,000 per month per region”summary, stated

Outcomes

The collection scale is approximately 40 million assets, with regional infrastructure around $1,000 per month.

“The solution enables users to search art assets by text descriptions, find similar images, and combine different search modalities.”summary, stated