.ai-prio-tool{max-width:800px;margin:0 auto;font-family:-apple-system,BlinkMacSystemFont,’Segoe UI‘,Roboto,sans-serif;color:#1a1a2e;background:#f8fafc;padding:24px;border-radius:12px}
.ai-prio-tool h2{color:#1e293b;margin-bottom:8px;font-size:1.5rem}
.ai-prio-tool .subtitle{color:#64748b;margin-bottom:24px;font-size:.95rem}
.prio-form{display:grid;gap:16px;margin-bottom:24px}
.prio-field label{display:block;font-weight:600;margin-bottom:4px;color:#334155;font-size:.9rem}
.prio-field select,.prio-field input{width:100%;padding:10px;border:2px solid #e2e8f0;border-radius:8px;font-size:1rem;background:#fff;transition:border-color .2s}
.prio-field select:focus,.prio-field input:focus{outline:none;border-color:#3b82f6}
.prio-field .hint{font-size:.8rem;color:#94a3b8;margin-top:4px}
.calc-btn{background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff;border:none;padding:14px 32px;border-radius:8px;font-size:1rem;font-weight:600;cursor:pointer;transition:transform .1s,box-shadow .1s}
.calc-btn:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(59,130,246,.4)}
.calc-btn:active{transform:translateY(0)}
.result-card{margin-top:24px;padding:20px;background:#fff;border-radius:12px;border:2px solid #e2e8f0;display:none}
.result-card.active{display:block}
.result-score{text-align:center;padding:16px;background:#f1f5f9;border-radius:8px;margin-bottom:16px}
.result-score .score{font-size:3rem;font-weight:800;color:#1e293b}
.result-score .label{font-size:.85rem;color:#64748b;margin-top:4px}
.priority-badge{display:inline-block;padding:6px 16px;border-radius:20px;font-weight:700;font-size:.9rem;text-transform:uppercase;letter-spacing:.5px}
.priority-p1{background:#dcfce7;color:#166534}
.priority-p2{background:#fef9c3;color:#854d0e}
.priority-p3{background:#fed7aa;color:#9a3412}
.priority-p4{background:#fecaca;color:#991b1b}
.breakdown{margin-top:16px}
.breakdown-row{display:flex;justify-content:space-between;padding:8px 0;border-bottom:1px solid #f1f5f9;font-size:.9rem}
.breakdown-row:last-child{border-bottom:none}
.breakdown-row span:first{color:#64748b}
.breakdown-row span:last{font-weight:600;color:#1e293b}
.recommendation{margin-top:16px;padding:12px;background:#eff6ff;border-left:4px solid #3b82f6;border-radius:0 8px 8px 0;font-size:.9rem;color:#1e3a5f}
🤖 AI Project Prioritizer
Score your AI initiatives using the RICE-AI framework. Enter your estimates below.
1-10 users (1)
10-50 users (2)
50-100 users (3)
100-500 users (5)
500-2000 users (8)
2000+ users (10)
Estimate the number of people, customers, or transactions affected monthly.
Minimal improvement (1)
Small improvement (2)
Moderate improvement (3)
Significant improvement (5)
Major improvement (8)
Transformational (10)
Consider revenue, cost savings, quality, and speed improvements.
Highly uncertain – novel application (2)
Moderate uncertainty – emerging tech (4)
Reasonably confident – proven tech (6)
Very confident – pilot data available (8)
Certain – similar deployments exist (10)
Be honest. Overconfidence is the #1 AI project killer.
12+ person-months (1)
6-12 person-months (2)
3-6 person-months (3)
1-3 person-months (5)
2-4 weeks (8)
Under 2 weeks (10)
Include data prep, development, integration, and change management.
function calcScore(){
var r=parseInt(document.getElementById(‚reach‘).value);
var i=parseInt(document.getElementById(‚impact‘).value);
var c=parseInt(document.getElementById(‚confidence‘).value);
var e=parseInt(document.getElementById(‚effort‘).value);
var score=Math.round((r*i*c*10)/e);
var badge=document.getElementById(‚prioBadge‘);
var rec=document.getElementById(‚recommendation‘);
var prio,cls,text;
if(score>=70){prio=’P1 – Do Now‘;cls=’priority-p1′;text=’This is a high-impact, high-confidence project. Prioritize immediately and allocate resources.‘;}
else if(score>=40){prio=’P2 – Plan‘;cls=’priority-p2′;text=’Strong candidate. Plan for the next quarter and begin data preparation.‘;}
else if(score>=20){prio=’P3 – Evaluate‘;cls=’priority-p3′;text=’Interesting but needs more validation. Run a small pilot before committing resources.‘;}
else{prio=’P4 – Park‘;cls=’priority-p4′;text=’Low score. Reassess when technology matures or business conditions change.‘;}
badge.className=’priority-badge ‚+cls;
badge.textContent=prio;
document.getElementById(’scoreVal‘).textContent=score;
rec.textContent=text;
document.getElementById(‚breakdown‘).innerHTML=
‚
‚+
‚
‚+
‚
‚+
‚
‚+
‚
‚;
document.getElementById(‚resultCard‘).classList.add(‚active‘);
}
