COE Series: Better Prompting with GenAI: A Comprehensive Guide for Beginners
Part 5: Prompting Frameworks (7-10 of 10)
In this content series, we'll cover the following topics:
Expanding Your Prompting Toolkit
Welcome to the fifth part of our series on better prompting with GenAI! So far, we've covered a range of frameworks to help structure your prompts. In this part, we'll introduce the RICE, PQRST, and CORE frameworks. These additional tools will expand your prompting toolkit and help you manage various tasks more efficiently.
7. RICE Framework
What is the RICE Framework?
The RICE Framework stands for Reach, Impact, Confidence, and Effort. It is a prioritization framework designed to help evaluate and rank different projects or tasks based on their potential impact and the resources required to achieve them.
Components of the RICE Framework
· Reach (R): The number of people or units affected by the project or decision.
· Impact (I): The potential benefit or value that the project or decision will deliver.
· Confidence (C): The level of certainty or reliability in the estimates of reach and impact.
· Effort (E): The amount of time, resources, and energy required to complete the project or task.
How to Use the RICE Framework Effectively
To effectively use the RICE Framework, clearly state what you want the AI to do with the information provided. This framework is particularly useful for prioritizing projects or tasks by quantifying their potential impact and the effort needed. It helps to make informed decisions by balancing benefits against costs and uncertainties.
Example using the RICE framework
Context: A product team evaluating new app features.
Request to AI: Use the RICE Framework to prioritize the following features.
Feature A:
· Reach: 10,000 users/month
· Impact: +20% engagement
· Confidence: 80%
· Effort: 200 hours
Feature B:
· Reach: 5,000 users/month
· Impact: +10% retention
· Confidence: 60%
· Effort: 100 hours
Feature C:
· Reach: 20,000 users/month
· Impact: +15% new users
· Confidence: 90%
· Effort: 300 hours
Summary
The RICE Framework helps organize and prioritize projects or tasks by evaluating their Reach, Impact, Confidence, and Effort. This structured approach enables better decision-making by balancing the potential benefits against the required resources and the certainty of the estimates. By asking the AI to categorize information using the RICE Framework, you can make more informed and strategic choices in project management and prioritization.
8. PQRST Framework
What is the PQRST Framework?
PQRST stands for Preview, Question, Read, Summarize, and Test. This framework is primarily used as a study technique but can be adapted for various learning and information processing tasks.
Components of the PQRST Framework
- Preview (P): Quickly skim the material to get an overview of the topic.
- Question (Q): Formulate questions about the material based on the preview.
- Read (R): Thoroughly read the material, seeking answers to the questions.
- Summarize (S): Condense the main points of the material in your own words.
- Test (T): Self-assess your understanding through quizzes or explaining the material.
How the PQRST Framework is most effectively used
This framework is particularly effective for learning new material, analyzing complex documents, or preparing comprehensive summaries. It encourages active engagement with the content and helps improve retention and understanding.
Example of using the PQRST Framework
Context: Analyzing a company's annual report for investment purposes.
Preview: Quickly scan the report's table of contents, executive summary, and financial highlights. Question: Generate questions such as "What were the company's main achievements this year?" and "How do the financial results compare to last year?" Read: Thoroughly read the report, focusing on areas that address your questions and seem most relevant to investment decisions. Summarize: Create a concise summary of the company's performance, financial health, and outlook. Test: Try to explain the company's situation to someone else or create a pros and cons list for potential investment.
Summary
The PQRST Framework provides a structured approach to learning and analyzing information. By breaking the process into distinct steps - Preview, Question, Read, Summarize, and Test - it encourages active engagement with the material and helps improve comprehension and retention. This framework is particularly useful for studying, researching, or analyzing complex documents.
9. CORE Framework
What is the CORE Framework?
CORE stands for Context, Obstacle, Resource, and Evaluation. This framework is designed to approach problem-solving in a structured manner, considering the situation, challenges, available resources, and potential solutions.
Components of the CORE Framework
How the CORE Framework is most effectively used
The CORE Framework is particularly useful for problem-solving, decision-making, and strategic planning. It helps to clearly define the problem within its context, identify available resources, and evaluate potential solutions.
Example of using the CORE Framework
Context: A small software company is experiencing high employee turnover.
Request to AI: Use the CORE Framework to analyze the high employee turnover issue and suggest solutions.
Context: A small software company is experiencing high employee turnover. Obstacle: The company is losing skilled developers faster than it can replace them, affecting project timelines and team morale. Resources:
- Budget for salary increases or bonuses
- Ability to offer flexible working hours
- Option to provide additional training and development opportunities Evaluation:
- Implement a competitive salary and benefits package
- Introduce a flexible work-from-home policy
- Create a mentorship program for career development
- Improve company culture through team-building activities and better communication
Summary
The CORE Framework provides a structured approach to problem-solving by clearly defining the Context, Obstacle, Resources, and Evaluation criteria. This framework helps in thoroughly understanding the problem, identifying available assets, and systematically evaluating potential solutions. It's particularly useful in business and organizational settings where complex problems need to be addressed efficiently.
10. Summary Framework
What is the Summary Framework?
The Summary Framework is a structured approach to condensing and presenting information. It focuses on three key aspects: Summarize, Clarify, and Constraints.
Components of the Summary Framework
- Summarize (S): "Create a concise and comprehensive summary of the provided text."
- Clarify (C): "Incorporate main ideas and essential information in a paragraph and bullet format."
- Constraints (C): "Rely strictly on the provided text, without including external information." This may include word limits, paragraph limits, or number of bullet points.
How the Summary Framework is most effectively used
This framework is particularly useful when you need to distill large amounts of information into a concise, easy-to-understand format. It's effective for creating executive summaries, study notes, or quick overviews of complex topics.
Real-World Examples of using the Summary Framework
Context: Creating an executive summary of a company's quarterly financial report.
Prompt: "Summarize the quarterly financial report, highlighting key performance indicators and trends. Clarify the main points in a brief paragraph followed by bullet points. Constrain the summary to one paragraph of no more than 100 words and a maximum of 7 bullet points. Rely strictly on the data presented in the report."
Summary
The Summary Framework provides a structured approach to condensing information, ensuring that key points are highlighted and presented in a clear, concise manner. By focusing on summarizing, clarifying, and adhering to specific constraints, this framework helps in creating effective summaries that capture the essence of larger texts or datasets.
Content Summary
These frameworks further enhance your ability to create effective and structured prompts for different scenarios. In the next part, we'll dive into advanced techniques for prompting and discuss common pitfalls to avoid.
This series is brought to you by the High Growth Technologies, Center of Excellence (COE). Our COE can help you make your GenAI tools more capable for your business.
To learn more about how we can transform your business to become AI-leveraged utilizing our; Assessments, Cyber Range, Destination AI, Cloud FinOps, Innovation Centers, Practice Builder, Solution Factory and Subject matter experts in security, networking, cloud, data and AI technologies, go to www.tdsynnex.com/na/us/highgrowthcenterofexcellence