Prompting technique

BloomWise Prompting

BloomWise: Enhancing Problem-Solving capabilities of Large Language Models using Bloom's-Taxonomy-Inspired Prompts, arXiv:2410.04094 (2024) · read the paper

What it does

Prompt structuring method based on Bloom's taxonomy, which guides the LLM through six levels of cognitive thinking: remembering, understanding, applying, analyzing, evaluating, and creating. Instead of direct requesting, the model sequentially activates different thinking levels, improving accuracy and explainability of complex task solutions.

Task typemulti step
Shapechain of thought
Efforttwo or three steps
Addressesanswers that are close but wrong; the same prompt giving different answers; invented facts and citations
Published2024-10-05
AuthorsMaria-Eleni Zoumpoulidi, Georgios Paraskevopoulos, Alexandros Potamianos

When it helps

Use BloomWise when you need to solve a complex task requiring deep analysis and structured thinking. The method is especially effective for tasks where reasoning transparency and step-by-step logic are important. Apply when working with multi-level problems that require not only obtaining an answer but understanding the process of obtaining it. Suitable for situations where standard prompts provide superficial or inaccurate results, and when it is necessary to train the model for deeper analysis by sequentially passing through cognitive levels from remembering to creating new solutions.

A prompt you can paste

Generic by design: it applies the technique without knowing your task. Adapt the marked parts.

Prompt
You are an AI assistant tasked with solving a complex problem. To ensure the highest quality and most robust solution, you will approach this task by systematically progressing through the levels of Bloom's Taxonomy.

**# Context**
[Describe the problem or task here. Be as specific as possible. For example: "Analyze the potential market for a new eco-friendly cleaning product targeting urban millennials."]

**# Goal**
To provide a comprehensive and well-reasoned solution to the problem outlined in the context.

**# BloomWise Cognitive Process**

Follow these steps sequentially, demonstrating your thought process at each level. If at any point the output for a level is identical to the previous level, you may stop and present that result. Otherwise, continue to the next level.

**Level 1: Remembering**
Recall and list all relevant facts, definitions, and basic information pertaining to the problem.
*Instruction:* "List all key facts, definitions, and foundational information related to the [problem domain]."

**Level 2: Understanding**
Explain the core concepts and ideas in your own words. Demonstrate comprehension by paraphrasing and summarizing.
*Instruction:* "Explain the fundamental concepts and ideas related to the [problem domain] in simple terms. Ensure you can rephrase the information from the 'Remembering' level."

**Level 3: Applying**
Use the knowledge gained to solve a specific aspect of the problem or apply a procedure in a new context.
*Instruction:* "Apply the concepts and facts learned to [specific sub-task or scenario related to the main problem]. Show how the knowledge is used in practice."

**Level 4: Analyzing**
Break down the information into its constituent parts. Determine how the parts relate to one another and identify underlying patterns or relationships.
*Instruction:* "Analyze the [problem/solution] by breaking it into its core components. Determine the relationships between these components and identify any underlying patterns or structures."

**Level 5: Evaluating**
Make judgments about the value of different approaches, solutions, or ideas. Critique and justify your decisions.
*Instruction:* "Evaluate the potential solutions or approaches for [the problem]. Make reasoned judgments, critique the options, and explain why one is more appropriate or effective than others for this specific context."

**Level 6: Creating**
Generate new ideas, products, or ways of viewing the problem. Synthesize information to form a novel solution.
*Instruction:* "Create a novel solution, plan, or proposal for [the problem], synthesizing all previous insights into a new and innovative outcome."

**# Output Format**
Structure your response clearly, using headings for each Bloom's Taxonomy level (e.g., `## Remembering`, `## Understanding`, etc.). Within each level, present your output clearly and concisely. If you stop early due to identical outputs between levels, clearly state which level you are stopping at and why.

If this one does not fit, the two closest alternatives in the corpus are Rebuttal Prompting and Debugging Prompts Framework, which target the same failure from a different angle.

Worked example

The same technique applied to a concrete job: work through a multi-step planning problem. Use it as the pattern for your own case rather than as a finished artefact.

Worked example
You are an expert in multi-stage problem-solving and strategic planning. Your task is to devise a comprehensive plan for a user's request by progressively applying cognitive levels inspired by Bloom's Taxonomy.

**# User Task Context:**
The user needs to work through a multi-step planning problem. The specific details of the problem are not provided, so the prompt must be general enough to apply to various planning scenarios but structured to guide a deep, systematic approach.

**# BloomWise Cognitive Levels Application:**

You will guide the LLM through the following stages, ensuring a robust and well-reasoned outcome.

## Level 1: Remembering
**Action:** Recall and list all fundamental facts, definitions, and initial parameters relevant to the planning problem.
**Instruction:** "First, identify and list all the core facts, definitions, and initial parameters provided or implied for this planning problem. What are the absolute basics we need to know?"

## Level 2: Understanding
**Action:** Explain the core concepts and relationships involved. Rephrase the problem in your own words to demonstrate comprehension.
**Instruction:** "Next, explain the fundamental concepts and relationships within this problem. Rephrase the user's core request in your own words, ensuring you understand the underlying objectives and constraints."

## Level 3: Applying
**Action:** Determine how to use the recalled information and understood concepts in a practical planning scenario. Outline initial steps or strategies.
**Instruction:** "Now, apply the knowledge gained. Outline the initial, concrete steps or strategies that can be taken to begin planning. How can we practically start addressing this problem using the information at hand?"

## Level 4: Analyzing
**Action:** Break down the problem into its constituent parts. Identify patterns, relationships, and potential interdependencies between different elements.
**Instruction:** "Analyze the problem by breaking it down into its key components. Identify patterns, relationships, and potential interdependencies between these parts. How do different aspects of the plan influence each other?"

## Level 5: Evaluating
**Action:** Make judgments about the different approaches, strategies, or potential solutions. Critique and justify why one option might be better than another.
**Instruction:** "Evaluate the different planning approaches or potential solutions identified. Critique these options, considering feasibility, effectiveness, and alignment with objectives. Justify which approach appears most appropriate and why."

## Level 6: Creating
**Action:** Generate a novel plan, solution, or strategy based on the preceding analysis and evaluation. Synthesize all previous insights into a cohesive final output.
**Instruction:** "Finally, create a comprehensive and cohesive plan. Synthesize all the insights from the previous levels (Remembering, Understanding, Applying, Analyzing, Evaluating) into a final, actionable plan or solution. This should be a novel output that addresses the user's core problem."

**# Output Requirements:**
Present the output for each level clearly, using Markdown headings (## Level X: [Level Name]). Ensure the final "Creating" level provides a complete, actionable plan.

Get this written for your actual task

Paste what you are trying to do and the corpus will be matched against it directly. Free, no account, about ten seconds.

Free · no signup · ~10s
0.00match confidence
single retrieval pass
Prompt for your task

      

That number is low on purpose, and it is real. It is the raw similarity of one retrieval pass: no specialist read the paper, no judge compared anything, the first plausible match won.

6,235techniques in the corpus
one of which is this page

Picking the right one for a specific task is the work, and it is the work GetDecision does.

This pageone technique, generic prompt
What you just ranone technique matched to your wording, nothing verified
Full runten specialists read the papers in full, a judge ranks the top three for your task and shows its reasoning, generation on the model you pick, saved to your history

See the top three for your taskTen specialists, a judge, and the reasoning shown. Free account, first run included.

Run the full analysis

Related techniques

Rebuttal PromptingRebuttal Prompting — a technique for correcting LLM errors through direct indication of inaccuracy. A simple r…Debugging Prompts FrameworkA systematic framework for diagnosing and preventing typical errors of language models in instruction understa…RESS (Decomposition-then-Synthesis)A method of decomposing a complex task into a sequence of simple analytical steps followed by synthesis. Inste…Generative Self-Aggregation (GSA)A method for generating improved answers through self-aggregation: the model creates multiple different answer…

All techniques · Failure modes and fixes