SkillAgentSearch skills...

ai-for-museum-collections

Reusable Windsurf rules and Cursor agent skill files for cross-project AI-assisted development

Install / Use

npx skills add Ryukijano/agent-skills

Installs into whichever agent you are using.

About this skill
📄

SKILL.md

Installable skill definition

Quality Score

57/100

Supported Platforms

Universal

AI for Museum Collections

Description

Computer vision, natural language processing, and metadata enrichment for cataloging, searching, and interpreting museum and archive collections.

When to use

You need to catalog, tag, search, or interpret large museum, archive, or special-collections datasets combining images, text, and structured metadata.

Key concepts

  • Automated cataloging: object detection, image classification, and VLM-generated descriptions for collection records.
  • Semantic enrichment: entity linking, subject tagging, and knowledge-graph construction from collection metadata.
  • Visual search and retrieval: similarity search, CLIP-style embeddings, and faceted browsing.
  • Provenance and rights: copyright, licensing, donor restrictions, and ethical use of AI-generated metadata.

Code pattern

from transformers import CLIPProcessor, CLIPModel
from PIL import Image

model = CLIPModel.from_pretrained("openai/clip-vit-base-patch32")
processor = CLIPProcessor.from_pretrained("openai/clip-vit-base-patch32")

image = Image.open("artwork.jpg")
inputs = processor(text=["portrait", "landscape", "still life"], images=image, return_tensors="pt", padding=True)
outputs = model(**inputs)
probs = outputs.logits_per_image.softmax(dim=1)

Tuning notes

  • Museum collections are highly heterogeneous; fine-tune or few-shot adapt models to domain vocabularies.
  • Combine AI-generated tags with curator review to avoid hallucinations and misattributions.
  • Evaluate retrieval with human-relevant metrics such as nDCG and expert relevance judgments.

Verification

  1. Generate tags for a collection subset and measure curator agreement.
  2. Build a semantic image search and compare recall to a keyword baseline.
  3. Extract named entities from catalog text and validate against authority files.

References

  • https://ai.harvardartmuseums.org/
  • https://dl.acm.org/doi/10.1145/3446621
  • https://www.nature.com/articles/s41599-026-08367-6
  • https://research.edgehill.ac.uk/en/projects/spot-semantic-processing-for-object-tagging-ai-enriched-metadata/
  • https://enc.hal.science/hal-05217762

Related Skills

View on GitHub
GitHub Stars0
CategoryDevelopment
UpdatedNaNy ago
Forks0

Security Score

68/100

Audited on Invalid Date

2 medium1 low