DEV Community

Ken Deng
Ken Deng

Posted on

Training Your AI to See What Your Client Sees

Ever feel like you’re playing a game of telephone with client feedback? “Make it pop” and “this feels unbalanced” aren’t just vague—they’re a data nightmare for AI automation. If your system only parses text, critical visual context is lost.

The V-F-C Framework: Your AI’s Visual Compass

The key is moving beyond text-only parsing by training your system with a structured visual framework. Think of it as giving your AI a designer’s eye. The core principle is to anchor every piece of feedback to three specific data points: a Visual Anchor, a Feedback Type, and a Context/Version.

First, define the Visual Anchor (V). This is the precise element being referenced, like V:logo_top_right. Your AI must be trained to recognize visual markups—a red X means remove, an arrow means move—and link them to this anchor.

Next, classify the Feedback Type (F). Move subjective language into actionable categories. “Unbalanced” becomes F:position_shift. “Dull” becomes F:color_change. This turns aesthetic judgment into a technical instruction.

Finally, lock it to Context/Version (C). Ambiguous pronouns are the enemy. “Use the spacing from the other one” fails. “Use spacing from C:desktop_mock_v2” succeeds. This explicitly links feedback to a specific asset.

A Tool in Action: Parsing Visual Markup

A tool like Google Cloud Vision AI can be leveraged for the initial visual input. Its purpose is to transcribe handwritten or markup text from annotated PDFs or screenshots, converting a scribbled “too bright?” into searchable text and detecting drawn elements like arrows or highlights. This raw data is the first step before applying your V-F-C framework.

Mini-Scenario: A client highlights a headline and writes "bolder." Your system uses optical character recognition to find the text, anchors it as V:hero_headline, classifies it as F:typography_weight, and scopes it to C:landing_page_v3.

Three Steps to Implement

  1. Structure Your Inputs. Redesign your feedback collection to prompt for version numbers and encourage clients to use specific markups (arrows, circles) instead of just text comments.
  2. Train Your Classification. Create a defined list of Feedback Types (F) and Visual Anchors (V) relevant to your work. Map common vague phrases to these clear types.
  3. Engineer Your Prompt. Instruct your AI model, don’t just question it. Build a system prompt that mandates analyzing any input through the three-step V-F-C lens before generating a task summary.

By implementing this structured approach, you transform subjective, chaotic feedback into clean, actionable data. Your AI becomes a powerful partner in tracking revisions, automating version control, and freeing you from the guesswork. The goal isn't just to hear the feedback, but to truly understand it.

Top comments (0)