File size: 1,433 Bytes
89e8242
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
import sys
import os

# Add parent dir to path
sys.path.append(os.getcwd())

from app.models.new_forensic_engine import analyze_forensic, load_models

def debug_instructional():
    load_models()
    # Exact text from user's screenshot
    text = """
    generic advice. Your task is to DESIGN a STARTUP-LEVEL AI TEXT DETECTION SYSTEM using ONLY PRETRAINED MODELS. Context: I am building an 'AI Text Lab' that classifies: - AI-generated text - Human-written text Current problem: - My system is inaccurate - Fails on real-world inputs - Not reliable for production use Constraints: - NO model training allowed - ONLY pretrained models, APIs, and inference-based techniques - Must be hackathon-ready AND scalable to startup level Goal: - High real-world accuracy - Strong visual demo - Startup-grade architecture - Explainable outputs (very important) --- STEP 1: FAILURE ANALYSIS (REAL-WORLD) Explain why most AI detection tools fail in production: - Paraphrased AI text - Human-edited AI content - Short vs long text instability - Domain shift (blogs vs chats vs academic) - Adversarial
    """
    
    print("\n--- DEBBUGING VANGUARD v60.0 ON INSTRUCTIONAL TEXT ---")
    res = analyze_forensic(text)
    
    print(f"Verdict: {res['verdict']}")
    print(f"Score:   {res['score']}")
    print(f"Signals: {res['detailed_scores']}")
    print(f"Reasoning: {res['reasoning']}")

if __name__ == "__main__":
    debug_instructional()