← Back to overview
IN-HOUSE — ON-PREMISES LAN NAS STEP 1 — FILES ARRIVE Raw Intake Folder JPEG · TIFF · PNG · PDF · PSD · AI · DNG · CR2 · ARW · HEIC · video · etc. MAC MINI — TAGGING ENGINE STEP 2 — SORT & CONVERT Sort & Convert RAW (CR2 / ARW / NEF) → DNG via Adobe DNG Converter Unsupported formats (INDD · SVG · video) → flagged & set aside STEP 3 — DEDUPLICATE & RENAME pHash Rename + Dedup Perceptual hash prepended: f3a9b2c1_original-name.jpg Same shot in multiple sizes → keep largest · move rest to /duplicates STEP 4 — AI TAGGING AI proposes tags · exiftool writes XMP into file hr: product hierarchy + free-form content tags · original filename preserved in XMP NAS — REVIEW QUEUE FOLDER Ready for Human Review Tagged files staged here · nothing touches SharePoint yet LIVING KNOWLEDGE BASE OUTSIDE INTAKE PIPELINE Accumulated Knowledge rules.md Distilled tag distinctions training-set.json Verified image → tag pairs Grows with every human review cycle Day 1: blank · Cycle 10: deep domain memory consulted at tagging time human review feeds back in

Step 4 — How AI Tagging Works

Step 4 is where files get their meaning. By the time a file reaches this step it has already been converted, deduplicated, and hash-renamed — it's a clean, canonical file ready to be understood.

What happens

The living knowledge base

Step 4 is not a one-shot operation. Every time the AI tags a batch, it consults two files that accumulate knowledge over time:

After each human review cycle, an agent reads the corrections, extracts new rules, and adds verified examples to both files. The next batch of tagging inherits that richer context automatically.

Why this matters: On day one, the AI is a general vision model with no knowledge of HandiRamp's product line. By cycle ten, it has a deep domain-specific memory — it knows your products, your photography style, and your edge cases. That compounding is what makes this system fundamentally different from a one-shot generic tagger. You are not just tagging files; you are building a proprietary classification engine that gets better the more you use it.

What it does not do

Step 4 does not determine whether a file is approved or final. It proposes tags. Human review (outside this pipeline) is what validates and corrects those proposals — and that feedback is what makes the next round of Step 4 smarter.