By running across a shared flattened text stream in parallel, the Gemini money-link detector flags unnatural existing commercial links while the LinkBERT anchor scorer identifies organic replacement positions at the exact same character offsets.
sequenceDiagram
autonumber
actor User
participant Router as Link Optimizer Router
participant Parser as HTML Parser
participant Gemini as Gemini Model
participant LinkBERT as LinkBERT Service
User->>Router: Submit URL or HTML
Router->>Parser: Extract text & anchor spans
Parser-->>Router: Flat text & char offsets
par Parallel Evaluation
Router->>Gemini: Classify money vs filler links
Gemini-->>Router: Commercial link verdicts
and
Router->>LinkBERT: Score link probabilities
LinkBERT-->>Router: Word tokens & probability scores
end
Router->>Router: Correlate verdicts & scores by offset
Router-->>User: Visualized text with overlay & slider