Back to course
Module 2 · Day 7

Pick Your Project

Day 6-এ শিখেছো English prompt vocabulary। আজ Day 7 — Module 2-এর hinge-point lesson: নতুন vocabulary আজ কম, decision বেশি। ৫টা criteria (Narrow, Real, Measurable, You-care, Bounded), ৮টা starter archetype, আর narrowing funnel দিয়ে তুমি একটা real 60-day project pick করবে — যেটা prompt → eval → tool → agent হয়ে বাকি lesson-গুলোতে grow করবে।

~120 min read5 learning objectives
What you'll learn
  • ৫টা criteria মনে রাখা — Narrow, Real, Measurable, You-care, Bounded — যেকোনো 60-day project এই ৫টার বিরুদ্ধে measure করা।
  • ৮টা starter archetype চিনতে পারা — Classification / Extraction / Summarization / Drafting / Q&A / Routing / Conversion / Critique। নিজের project কোন archetype-এ fit সেটা বলা।
  • একটা too-broad project idea-কে narrowing funnel দিয়ে specific picked task-এ convert করতে পারা।
  • নিজের project-এর জন্য একটা commitment artifact তৈরি — title + task + 3 example inputs + 1 ideal output + success criterion। localStorage-এ save।
  • "You care" test সবসময় মনে রাখা — model output ৩০ বার পড়তে হবে eval-এ; যেটা পড়তে enjoy করবে সেটাই pick করা।
Before this
  • Day 4-6 শেষ — prompts as software + prompt anatomy + English vocabulary বসেছে।
  • নিজের একটা real annoyance বা inefficiency মাথায় থাকলে ভালো — সেটাই project candidate হতে পারে।
  • আজ কোনো code লিখব না — শুধু decision। Day 8-এ এই picked project-এর জন্য প্রথম zero-shot prompt লিখব।
1

The Big Picture

নতুন vocabulary আজ কম, decision বেশি — ৫টা criteria দিয়ে শুরু।

Day 6-এ শিখেছো English prompt vocabulary — ৮টা verb family, specificity ladder, phrasebook। আজ Day 7 — Module 2-এর hinge-point lesson। আজ নতুন vocabulary কম, decision বেশি। আজকের কাজ একটাই: একটা real, narrow, measurable project pick করা — যেটা তুমি বাকি lesson-গুলোতে ধরে grow করবে। Zero-shot prompt (Day 8) থেকে eval harness (Day 11) হয়ে শেষমেশ agent (Module 5) পর্যন্ত — সবকিছু আজকের এই একটা decision-এর উপর দাঁড়াবে। তাই আজ কোনো code লিখব না — শুধু চিন্তা আর choice।

The 5 criteriaNarrow / Real / Measurable / You-care / Bounded

একটা 60-day project pick করার checklist। Narrow — one specific task। Real — actual data তোমার আছে। Measurable — “good output” এক ঝলকে judge করা যায়। You care — output তুমি actually use করবে। Bounded — v1 এক সপ্তাহে imagine করতে পারো। ৫টার মধ্যে ৫/৫ pass করলে ship। ৩/৫ — narrow more। ০-২ — অন্য project pick করো।

Why it matters

Bad project pick = ৩ সপ্তাহ পরে quit। এই ৫টা criteria upfront apply করলে সেই risk কমে। Day 14-এর reflection-এ আবার check করব।

নিচে ৫টা criteria — প্রতিটায় click করে good আর bad example দেখো।

৫টা criteria পেলে। এবার দেখা যাক কোন ধরনের project-এ এগুলো সবচেয়ে সহজে fit করে। পরের অংশে ৮টা starter archetype।

2

Core Concepts

৮টা starter archetype থেকে narrowing funnel আর আজকের deliverable পর্যন্ত।

The 8 archetypesthe inspiration ramp

একটা established project taxonomy থেকে — beginner-friendly category ৮টা: Classification, Extraction, Summarization, Drafting, Q&A, Routing, Conversion, Critique। সবার শুরু করার জন্য Classification বা Extraction safest — output structured, eval automatable। Critique বা multi-step agent Module 5-এর জন্য।

Why it matters

নিজের project কোন archetype-এ fit সেটা জানলে — “prompt কেমন হবে”, “eval কী measure করবে”, “কী tool লাগবে” — সব আগে থেকে imagine করা সহজ।

নিচে ৮টা archetype — একটা select করো, দেখো concrete task + sample input/output + কেন এটা ভালো 60-day project।

The narrowing funnelcategory → task

Bad project idea সাধারণত একটা category সুরে বলা হয় (“customer support chatbot”, “code reviewer”, “summarizer”)। Good idea specific task হিসেবে বলা যায় (“draft 3-sentence replies to delayed-order complaints”)। Narrowing exercise: too-big idea → ask “আমার এই মুহূর্তের most useful slice কোনটা?” → সেটা write করো।

Why it matters

Most beginners বার বার “category-level idea” trap-এ পড়ে। Narrowing চিনলে তুমি নিজে নিজে detect করতে পারবে — “আমি আবার too broad যাচ্ছি”।

নিচে ৪টা real narrowing example — too-big idea কীভাবে specific picked task হয়ে গেল, দেখো।

The you-care testthe most underrated filter

৫টা criteria-র মধ্যে সবচেয়ে underrated। তুমি যদি model output ৩০ বার পড়ে carefully grade করতে enjoy না করো — Day 11-এর eval harness-এ তুমি abandon করবে। নিজের irritation থেকে pick করো। “আমি প্রতি সপ্তাহে X manually করি আর একদম ভালো লাগে না” — এটাই সবচেয়ে strong signal। “আমার বস হয়তো এটা চাইবে” — সবচেয়ে weak signal।

Why it matters

Project pick-এ technical impressiveness-এর চেয়ে personal stake বেশি important। Dogfooding (নিজের বানানো product নিজে use করা) = strongest motivation।

Commitment artifacttoday's deliverable

Day 7-এর output একটা structured object: Title + One-sentence task + 3 example inputs + 1 ideal output + Success criterion। তুমি ফর্মে লিখবে; browser-এর localStorage-এ save হবে (key: `day7.project`)। Day 8-এ এই picked project-এর জন্য তোমার প্রথম zero-shot prompt লিখব। Day 11-এ এই project-এর জন্য eval harness build করব। Module 5-এ এটাই agent হয়ে production-এ যাবে।

Why it matters

Commitment artifact ছাড়া পরের সব lesson generic feel করবে। এই artifact-এর জন্য বাকি lesson-গুলো continuous direction পাবে।

Tip

আজ চারটা জিনিস করো — (১) নিজের ২-৩টা project idea ৫টা criteria দিয়ে score করো; (২) ৮টা archetype-এর মধ্যে সবচেয়ে কাছেরটা pick করো; (৩) idea too-broad মনে হলে narrowing funnel apply করো; (৪) নিচের commitment card-এ ৮টা field fill করে save করো। চারটাই আজকের lesson-এর সরাসরি ফল।

3

Try It Yourself

পড়া বন্ধ — এবার নিজের project pick করো আর lock-in করো।

পড়া শেষ — এবার হাতে-কলমে। নিচে তোমার নিজের project idea লেখো, তারপর ৫টা criteria-র বিরুদ্ধে honestly score করো।

Score ভালো এলে — এবার lock-in করার পালা। নিচের commitment card-এ ৮টা field fill করে save করো। এটাই আজকের deliverable — Day 8 থেকে বাকি lesson-গুলো এটা reference করবে।

4

Check Your Understanding

ভুল হলে সমস্যা নেই — প্রতিটার ব্যাখ্যা আছে।

Misconception check

একটা impressive AI assistant project pick করব — portfolio-এর জন্য

Misconception check

একটা general chatbot বানানো beginner-এর জন্য canonical project

Misconception check

এখন simple দিয়ে শুরু করব, পরে cool কিছুতে switch করব

Misconception check

Kaggle থেকে dataset নিয়ে শুরু করব — সহজ হবে

Misconception check

Project decide পরে করব — আগে আরেকটু শিখি

Misconception check

৬০ দিন খুব কম সময় — serious কিছু করা যাবে না

Misconception check

Project অনেক broad হলে interesting হয় — narrow হলে boring

Quick check

নিচের কোনটা সবচেয়ে good 60-day project pick?

ভুল হলেও সমস্যা নেই — প্রতিটা option-এর সাথে ব্যাখ্যা আছে।

Quick check

৫টা criteria-র মধ্যে সবচেয়ে underrated কোনটা?

ভুল হলেও সমস্যা নেই — প্রতিটা option-এর সাথে ব্যাখ্যা আছে।

Quick check

৮টা archetype-এর মধ্যে নিচের কোনটা beginner-এর জন্য সবচেয়ে safe?

ভুল হলেও সমস্যা নেই — প্রতিটা option-এর সাথে ব্যাখ্যা আছে।

Quick check

নিচের কোনটা narrowing funnel-এর correct application?

ভুল হলেও সমস্যা নেই — প্রতিটা option-এর সাথে ব্যাখ্যা আছে।

Quick check

Day 7-এর commitment artifact-এ কী থাকতে হবে?

ভুল হলেও সমস্যা নেই — প্রতিটা option-এর সাথে ব্যাখ্যা আছে।

5

Prove It To Yourself

চারটা ধারণা মনে রাখো। নিজের ভাষায় লেখো। Day 7 শেষ।

Note

চারটা ধারণা মনে রাখো — NRMyB: Narrow, Real, Measurable, You-care, Bounded। যেকোনো candidate project এই ৫টার বিরুদ্ধে score করো — ৫/৫ ship, ৩/৫ narrow more, ০-২ অন্য pick। Task pick করো, chatbot না — “build a chatbot” সবচেয়ে বাজে starter, কারণ কোনো clear pass criterion নেই। You-care > impressive — portfolio polish Day 58-এ; আজ নিজের irritation থেকে pick করো, যেটা পড়তে ৩০ বার enjoy করবে। আর আজই commit করো — title + task + 3 example input + 1 ideal output + success criterion → localStorage। এই artifact ছাড়া Day 8 stuck হয়ে যাবে।

আজকের শব্দগুলো — archetype, narrow scope, narrowing funnel, commit, scorecard, success criterion, seed examples, you care test, dogfooding — এখন থেকে English-ই থাকবে; team meeting, PR review, নিজের project-এর decision নেওয়ার সময় এভাবেই দেখবে। কাল কেউ “archetype” বললে তুমি জানো সেটা কী। পুরো তালিকা নিচের glossary-তে।

Glossary

শব্দার্থ — পরে ফিরে দেখার জন্য

একনজরে সব key term। কোনো শব্দ ভুলে গেলে এখানে এসে খুঁজে নিও।

Archetype
Project-এর shape — classification / extraction / summarization / drafting / Q&A / routing / conversion / critique। ৮টা starter archetype।
Bounded
৫ criteria-র একটা — v1 এক সপ্তাহে imagine করতে পারো, ৬০ দিনে polished version।
Classification
Output = predefined label-এর একটা। Easiest archetype — eval automatable (exact match)।
Commit
Pick + stick। Day 14-এর reflection-এর আগে switch করবে না।
Commitment artifact
Day 7-এর deliverable — title + task + example input + success criterion, localStorage-এ save।
Conversion
Archetype — এক format → অন্য format (meaning preserved)। Bullet notes → polished memo।
Critique
Archetype — quality/correctness judge করা structured feedback সহ। Medium-hard eval।
Dogfooding
নিজের বানানো product নিজে use করা। Strongest “you care” signal।
Drafting
Archetype — এক type-এর content generate করা (যেমন customer reply, code review comment)।
Extraction
Archetype — unstructured text থেকে structured field (JSON) বের করা।
Measurable
৫ criteria-র একটা — “good output” এক ঝলকে judge করা যায়।
Narrow
৫ criteria-র একটা — one specific task, broad category না।
Narrowing funnel
Too-big idea → specific picked task-এ convert করার exercise।
Pass criterion
“Done” মানে কী — measurable definition। Day 4-এ সবিস্তারে।
Q&A on your data
Archetype — specific corpus-এ Q&A। RAG-এর (Day 26) foreshadow।
Real
৫ criteria-র একটা — actual data তোমার কাছে এখন আছে।
Routing
Archetype — request-কে কোন path/team-এ পাঠাবে decide করা। Classification + reasoning।
Scorecard
৫ criteria-র বিরুদ্ধে তোমার project candidate measure করার একটা checklist।
Seed examples
৩-৫টা starting input/output pair — test set-এর base।
Success criterion
Project-এর specific definition of done — যেমন “≥85% test cases pass”।
Summarization
Archetype — long content → compact form। Audience + length আগে থেকে ঠিক করা।
You-care test
৫ criteria-র সবচেয়ে underrated — output তুমি actually use করবে? Grade করতে enjoy করবে?
References

Sources consulted to author this lesson. Citation style is informal — follow the links if you want to dig deeper.

Exit check

দুই বাক্যে নিজের ভাষায় লেখো

নিজের ভাষায় দুই বাক্যে লেখো — ৫টা criteria (NRMyB) কী কী, আর তোমার picked project কোন archetype-এ fit করে।

0 chars
Back to course