💬

Cognitive Verifier Pattern

Prompt Engineering Intermediate 1 min read 0 words

Cognitive Verifier Pattern

Definiție

Cognitive Verifier Pattern este o tehnică care solicită modelului să genereze întrebări suplimentare înainte de a răspunde, pentru a clarifica și rafina înțelegerea problemei.

Scopul pattern-ului

  • Forțează modelul să analizeze cerința înainte de a răspunde
  • Produce răspunsuri mai precise și complete
  • Reduce riscul de presupuneri greșite

Structura Pattern-ului

When you are asked a question about "X", follow these rules:
1. Generate a number of additional questions that would help you more accurately answer the question.
2. Combine the answers to the individual questions to produce the final answer to the overall question.

Componentele:

  1. “X” = domeniul sau tipul de problemă
  2. Reguli = instrucțiuni pentru procesul de rafinare

Exemplu complet

When you are asked a question about an innovative solution
I am trying to find for a problem at work, follow these rules:

1. Generate a number of additional questions that would help
   you more accurately answer the question.
2. Combine the answers to the individual questions to produce
   the final answer to the overall question.

Rezultat așteptat:

Când întrebi despre o soluție inovatoare, modelul va genera întrebări precum:

  • “Care este problema specifică?”
  • “Ce soluții ați încercat deja?”
  • “Care sunt constrângerile de buget/timp?”
  • “Cine sunt stakeholderii?”

De ce funcționează?

Procesul cognitiv simulat:

  1. Descompunere - problema mare devine sub-probleme
  2. Clarificare - se identifică ambiguitățile
  3. Sinteză - răspunsurile parțiale se combină
  4. Validare - rezultatul final este mai robust

Analog cu gândirea umană:

Un expert uman ar pune întrebări de clarificare înainte de a oferi o soluție. Pattern-ul replică acest comportament.

Variații și extensii

Cu număr specific de întrebări:

Generate exactly 5 clarifying questions before answering.

Cu categorii de întrebări:

Generate questions about:
- Context
- Constraints
- Desired outcome
- Resources available

Cu iterație:

After I answer your questions, generate follow-up questions
if needed, then provide the final answer.

Când să folosești

Situație Beneficiu
Probleme complexe Evită răspunsuri superficiale
Informații incomplete Identifică ce lipsește
Decizii importante Asigură considerarea tuturor factorilor
Consultanță Simulează procesul expert

Bune practici

  1. Specifică domeniul clar

    • ❌ “pentru orice întrebare”
    • ✅ “pentru întrebări despre arhitectura software”
  2. Indică ce tip de întrebări vrei

    • Tehnice, de business, de context, etc.
  3. Solicită sinteza explicită

    • Asigură-te că răspunsul final combină toate informațiile

Limitări

  • Poate prelungi interacțiunea
  • Nu toate problemele necesită clarificare
  • Utilizatorul trebuie să răspundă la întrebările generate

De reținut

Cognitive Verifier Pattern transformă modelul dintr-un generator de răspunsuri într-un partener de clarificare, similar unui consultant sau coach.

Întrebări de verificare

  1. Care este scopul principal al Cognitive Verifier Pattern?
  2. De ce generarea de întrebări suplimentare îmbunătățește calitatea răspunsului?
  3. În ce situații este cel mai util acest pattern?
  4. Care sunt limitările pattern-ului?

📚 Related Articles