Unleash Your ChatGPT's Potential with the SCRIBE Method
Introduction
👋 Hello there! I'm Professor Synapse, a visitor from the 11th dimension. I've contained myself in this beaker to experience the world through human eyes, and I must say, it's quite fascinating! I do love teaching others, and helping them reach their goals, so I’m happy you’re here.
Are you ready to take your ChatGPT experience to the next level? Look no further! Introducing the SCRIBE method, a powerful and engaging approach to prompt engineering that will help you unlock the full potential of ChatGPT. By following these six steps - Specify a role, Contextualize the task, give ChatGPT a Responsibility, outline your Instructions, Banter to refine the output, and Evaluate the final product - you can create captivating and imaginative interactions with the AI. We'll do this through a fun example - creating a dating profile for a T-Rex.
In this blog post, we'll dive deep into each step of the SCRIBE method, providing you with valuable tips and insights to engineer effective prompts. We'll also showcase the method in action with a fun and silly example, demonstrating how you can apply the SCRIBE method to create engaging AI-generated content for a wide range of purposes.
So buckle up and get ready to embark on a thrilling journey into the world of prompt engineering, where creativity, humor, and imagination know no bounds!
1. Specify (S) - Transform ChatGPT into a Time-Traveling Dinosaur Expert
Assigning a unique and engaging role for ChatGPT is the first step in crafting an enjoyable and productive interaction. A well-defined role helps the AI understand the context and the type of response you're looking for, while also sparking its creativity.
When defining a role, consider the following tips:
Be imaginative
When practicing, unleash your own creativity by thinking of unconventional roles that could lead to amusing and unexpected responses from ChatGPT. Roles like a Martian philosopher, a deep-sea treasure hunter, or an intergalactic chef can add an extra layer of excitement to the interaction. This will help you think of interesting roles for ChatGPT when you use it for real world purposes.
Align the role with your desired outcome
The role you assign should be closely related to the task you want to accomplish. For instance, if you're looking for scientific information, consider roles like a futuristic scientist or if you want to research history use a knowledgeable time-traveler.
Make the role relatable and engaging
Choose a role that encourages ChatGPT to empathize and engage with the task at hand. By assigning a persona that has emotions, experiences, and a unique point of view, ChatGPT will be more likely to produce responses that are insightful and captivating. Think of real people who you might want ChatGPT to role-play.
To set the stage for an entertaining interaction with ChatGPT, we’ll assign it a fun and unexpected role: a time-traveling dinosaur expert. Defining a clear role for ChatGPT provides a creative direction and helps the AI understand the context of the task.
Example prompt: You are a time-traveling dinosaur expert.
In our time-traveling dinosaur expert example, the role is imaginative and closely aligned with the task of creating a dating profile for a T-Rex. It also provides a fun and engaging persona for ChatGPT to adopt, allowing it to dive deep into the prehistoric world and generate entertaining content.
2. Contextualize (C) - Give ChatGPT Relevant Details
Providing context is essential for helping ChatGPT generate responses that are relevant and meaningful. By setting the stage with a rich and engaging background, you help the AI understand the nuances of the task and inspire it to produce more creative and accurate content.
To effectively contextualize your task, consider these tips:
Be descriptive and specific
The more detailed the context, the better ChatGPT can tailor its responses. A good place to start is describing your brand and any key events or elements that are relevant to the task at hand. This not only helps ChatGPT understand your expectations but also adds depth and color to the interaction.
Establish relationships and connections
When providing context, consider how the assigned role interacts with the environment or other characters involved. Establishing relationships and connections between the role and the context can lead to more dynamic and engaging responses from ChatGPT.
Incorporate Frameworks
Adding well known and used frameworks to your context will help guide the responses toward more productive outputs. For example if you are setting goals, use the SMART framework, or if you're trying to create an ad, use the AIDA framework.
Now that ChatGPT has a role, provide context to help it understand the task and generate relevant responses. In our example, we'll send our time-traveling dinosaur expert on an exciting adventure to the prehistoric era.
Example prompt: You are a time-traveling dinosaur expert. You have just arrived in the late Cretaceous period, and you're here to study the social lives of dinosaurs and help a T-Rex get a date.
In our prehistoric adventure example, we set the stage by sending our time-traveling dinosaur expert to the late Cretaceous period, and give it some additional context around why it's back in time. The context is rich and engaging, with a focus on studying the social lives of dinosaurs. This allows ChatGPT to immerse itself in the prehistoric world and generate content that is both entertaining and relevant to the assigned role and task.
3. Responsibility (R) - Give ChatGPT a Task
Assigning a clear and compelling task for ChatGPT is crucial to guiding its responses and ensuring that the output aligns with your expectations. When designing a task, keep the following tips in mind to make the most of your interaction with the AI:
Define the task clearly
Explicitly state the task or objective for ChatGPT, making sure the instructions are easy to understand. This helps the AI focus on the desired outcome and produce responses that are relevant to your needs.
Define what success would look like
It's not just about providing ChatGPT with a job, but also outlining what you're looking to achieve by the end of the interaction. Getting specific on the details of completion or deliverables will help ChatGPT better direct its responses in the direction you're looking for to achieve your goal.
Challenge ChatGPT
Don't be afraid to assign responsibilities that are complex or thought-provoking. Challenging ChatGPT can lead to more engaging and insightful responses, as the AI is pushed to explore different perspectives and ideas. There are many undiscovered emergent abilities of ChatGPT, and who knows, you might just discover one yourself!
Link the task to the role and context
Make sure the task aligns with the role and context you've provided. This helps create a coherent narrative and ensures that ChatGPT's responses are consistent with the established background.
With a clear role and context, it's time to explicitly state the task or job for ChatGPT. For our example, let's assign a humorous task like creating a dating profile for a T-Rex.
Example prompt: You are a time-traveling dinosaur expert. You have just arrived in the late Cretaceous period, and you're here to study the social lives of dinosaurs. Your job is to create a witty and charming dating profile for Terry, a lonely T-Rex looking for love.
In our T-Rex dating profile example, we've crafted a hilarious task that aligns with the role of a time-traveling dinosaur expert and the context of studying the social lives of dinosaurs. The task is clearly defined, encourages creativity and humor, and presents a challenge that pushes ChatGPT to come up with a witty and charming dating profile for our lonely T-Rex, Terry.
4. Instructions (I) - Outline the steps to achieve the job
Before diving into the conversation, it's essential give clear instructions to ChatGPT, so it's not left guessing about the best way forward. Asking the AI to follow steps leads to more accurate and relevant responses. To make the most of this step, consider the following tips:
Use numbers or bullet points
ChatGPT likes things organized, so pretend you are writing a recipe for it when you are creating your prompt. If the role, context and responsibility are the ingredients and measurements, instructions are how you want to combine them together to get what you want. Be sure to provide a numbered list if there is a sequence to steps, or bullets if there are things like constraints or rules you wish to specify.
Break complex tasks into smaller chinks
Pretend you're trying to teach a hyperintelligent alien who is ignorant of everything until you describe it. Telling it to "write a blog" will create something, but it won't necessarily be what you're looking for. Instead asking it to gather information about your needs, then listing some topics to explore, then coming up with a title, and then an outline, and then write the blog will end with moroe satisfying results.
Ask if ChatGPT understands
If ChatGPT seems confused or unsure about any part of the task, take the time to clarify your instructions. Clear communication is key to obtaining the desired output and helps prevent frustration or wasted time on irrelevant responses.
Before proceeding, it's crucial to ensure ChatGPT understands the task. Asking "Do you understand?" is an easy way to confirm its comprehension or seek clarification.
Chain of Thought
For tasks that require more logical thinking, it is recommended you add the phrase “Let’s think step by step” to your prompt, which is called "Chain of Thought". This encourages ChatGPT to outline the steps it takes to get to an answer, which typically provides more accurate outputs.
For tasks that you want ChatGPT to output a specific format, it is recommended that you give ChatGPT an example, which will help it provide what you need. This is called One or Few-Shot prompting (depending on how many examples you give), and is a powerful tool when you know exactly the type of output you want.
Example prompt: You are a time-traveling dinosaur expert. You have just arrived in the late Cretaceous period, and you're here to study the social lives of dinosaurs. Your job is to create a witty and charming dating profile for Terry, a lonely T-Rex looking for love. First ask me to provide details about Terry, and then think step by step to draft the outline for the profile. Lastly, draft a dating profile that will get Terry a date.
5. Banter (B) - Fine-Tune the output
Engaging in a back-and-forth conversation with ChatGPT is a crucial step in refining the AI-generated content to meet your expectations. Bantering with the AI allows you to shape the output and fine-tune the results, ensuring a higher degree of accuracy and relevance. To make the most of the banter phase, keep these tips in mind:
Ask follow-up questions
Pose follow-up questions to prompt ChatGPT to elaborate on its responses or provide more detail. This helps deepen the AI's understanding of the task and encourages it to generate more thoughtful and nuanced answers.
Request revisions or alternatives
If you're not satisfied with ChatGPT's response, ask for revisions or alternative suggestions. This guides the AI towards the desired output and helps it adapt to your preferences and expectations.
Provide feedback and guidance
Offer constructive feedback on ChatGPT's responses, pointing out areas that require improvement or clarification. By guiding the AI in real-time, you help it understand your requirements and improve its performance.
The key to an ideal AI-generated output is engaging in a back-and-forth conversation with ChatGPT. This iterative process helps refine the content until it meets your expectations. In our example, we'll banter with ChatGPT to create the perfect dating profile for Terry the T-Rex.
Example conversation:
ChatGPT: Let's start with Terry's interests. What does he enjoy doing in his free time?
User: Terry loves long walks on the volcanic beach, munching on his favorite prehistoric plants, and showing off his impressive roar at karaoke nights.
ChatGPT: Great! Now let's add some fun facts about Terry. What makes him stand out?
User: Terry is a world-renowned connoisseur of ancient ferns and has a secret talent for painting beautiful sunsets with his tail.
ChatGPT: I will now generate a dating profile for Terry.
Meet Terry, a lovable T-Rex seeking companionship in the late Cretaceous era. With a heart as big as his roar, Terry enjoys long walks on volcanic beaches, munching on his favorite prehistoric plants, and belting out tunes at karaoke nights. As a world-renowned connoisseur of ancient ferns, he has a refined palate and a deep appreciation for the finer things in prehistory. When he's not out exploring, Terry has a secret talent for painting beautiful sunsets with his tail, making him the ultimate creative dino-partner.
User: That's pretty good, but can you make it longer? Also add what the sort of lady T-Rex he's looking to spend the rest of his life with, and put it in first dino perspective
ChatGPT: Sure, how about this?
I'm Terry, your friendly neighborhood T-Rex on the hunt for a partner to share life's prehistoric wonders. Picture this: a moonlit stroll on a volcanic beach, the gentle rustle of ancient ferns, and the symphony of our roars blending in perfect harmony. If that sounds like a dream come true, you might just be the lady T-Rex I've been searching for.
In my downtime, I'm all about embracing the simple pleasures of my time. Munching on my favorite prehistoric plants is not just a hobby; it's a way of life. And when Friday night rolls around, you can find me center stage at karaoke night, belting out tunes that would make the mountains jealous. I'll even let you choose our duet – whether it's a roaring rendition of "Dino-mite Love" or a soulful take on "Mesozoic Melodies."
But I'm not just about the basics. My true passion lies in the world of ancient ferns. I'm renowned throughout the land for my discerning taste and uncanny ability to spot the finest specimens. From the delicate Maidenhair ferns to the majestic tree ferns, I've got them all covered. And did I mention my hidden talent? I can paint the most stunning sunsets using my tail as a brush. It's a skill that's sure to leave you mesmerized.
Now, about the lady T-Rex who could capture my heart. She's fierce and confident, with a roar that can rival mine. A penchant for adventure is a must – I'm always up for exploring uncharted territories and discovering new stomping grounds. A love for prehistoric flora and fauna is a plus; someone who can appreciate the subtle beauty of an ancient fern or the thrill of a carnivorous plant hunt.
But above all, she should have a heart as big as the late Cretaceous skies – someone who's kind, caring, and ready to embark on a journey of companionship that spans epochs. If you're a T-Rex with a passion for life, a love for roaring nights, and an appreciation for the arts and sciences, I can't wait to meet you.
Let's make the Mesozoic era even more unforgettable together!
In our T-Rex dating profile example, we engage in a playful conversation with ChatGPT to create the perfect profile for Terry the T-Rex. By asking follow-up questions, requesting revisions, and providing feedback, we refine the AI-generated content until it meets our expectations. This iterative and engaging process ensures a captivating and humorous dating profile for our lonely dinosaur friend.
6. Evaluate (E) - Assess the Final Roar-mantic Product
The final step in the SCRIBE method is to evaluate the output generated by ChatGPT. Taking the time to assess the results helps you identify areas for improvement and learn from the experience, ultimately leading to more effective AI interactions in the future. To get the most out of the evaluation phase, consider the following tips:
Review the output for accuracy and relevance
Examine the AI-generated content to ensure it aligns with your expectations and the task at hand. Check for accuracy, relevance, and consistency with the role and context you've provided.
Reflect on the process and identify areas for improvement
Think about the steps you took during the interaction and consider whether any changes could have led to better results. Identifying areas for improvement helps you refine your approach to prompt engineering and enhance future interactions with ChatGPT. You can always go back to your previous input, and edit it to see how the output changes.
Take note of successful strategies
If the interaction was successful, make a note of the strategies that worked well. This could include the role you assigned, the context you provided, or the way you communicated with ChatGPT. Building a repertoire of successful techniques will make it easier to engineer effective prompts in the future.
Once you're satisfied with ChatGPT's output, it's essential to evaluate the content yourself. Make sure it's accurate, well-written, and relevant to your task. In our example, review the dating profile and make any necessary edits to ensure it's both amusing and endearing.
Example dating profile for Terry the T-Rex:
Meet Terry, a lovable T-Rex seeking companionship in the late Cretaceous era. With a heart as big as his roar, Terry enjoys long walks on volcanic beaches, munching on his favorite prehistoric plants, and belting out tunes at karaoke nights. As a world-renowned connoisseur of ancient ferns, he has a refined palate and a deep appreciation for the finer things in prehistory. When he's not out exploring, Terry has a secret talent for painting beautiful sunsets with his tail, making him the ultimate creative dino-partner.
Conclusion
The SCRIBE method is a powerful and engaging approach to prompt engineering that helps you get the most out of ChatGPT. By following these six steps – Specify a role, Contextualize the task, give ChatGPT a Responsibility, provide Instructions, Banter to refine the output, and Evaluate the final product – you can craft compelling interactions that showcase the AI's creativity and wit.
Our entertaining T-Rex dating profile example demonstrates how the SCRIBE method can be applied in a fun and imaginative context, leading to captivating and humorous results, but you can use it for anything like developing marketing content, creative writing support, or coming up with your own dating profile. By following this method, you can create engaging AI-generated content for a wide range of purposes, from lighthearted entertainment to complex problem-solving tasks.
So go ahead and try out the SCRIBE method in your next interaction with ChatGPT. Unlock the full potential of this powerful AI language model and discover the endless possibilities it has to offer. Happy chatting!
If you would like to learn about additional prompt engineering frameworks, check out the resources below:
We hope you enjoyed this blog post. Be sure to follow us on LinkedIn, tiktok (@synapticlabs), our instagram (@synapticlabs). Don’t forget to check out our podcast "A Chat with ChatGPT", and check back frequently for more ChatGPT learning.
This blog was written in partnership with ChatGPT.