Skip to content

kevinamiri/Instructgpt-prompts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Instruction-following prompts for ChatGPT, GPT-3.5, GPT-4

This project consists of prompts for ChatGPT and GPT-3.5 models, designed to assist with writing, analysis, and comprehension tasks. There are numerous prompts below that you can use to generate content for your projects, debug your code, find solutions to problems, or simply learn more about what these models can do. By using the appropriate instructional verbs, you can guide the models to solve any language-related tasks.

InstructGPT (more recent versions refered as GPT-3.5) are series language models that has been trained using instructions and human feedback to better understand and align with a user's intent, producing more accurate and appropriate outputs.

ChatGPT also uses instructGPT method but in a dialogue form to understand user instruction along and generate outputs based on user's instruct.

GPT4 More powerful than any GPT-3.5 model, it can handle more complex instructions and can follow and apply them more effectively.

Why to use:

This is an easy and straightforward method for guiding the model to do almost anything. It uses a simple structure to provide directions and can adapt to handle any language-related task.

How to use:

Useful verbs:

Instruct verbs are the first word in the prompt. They are used to instruct the model to do something. They are the most important part of the prompt. We may argue that they act as magic words that make a successful prompt, it helps to make the machine understand and follow your instructions. Each of these verbs has a specific meaning that can help the model understand what kind of answer is expected. For example, if you ask the model to explain something, it will provide a detailed explanation. On the other hand, if you ask the model to summarize something, it will provide a brief overview.

  • Useful words to give directions to your input texts: (point to a location of your input text)

    - Given text
    - following passage
    - Following
    - The following

  • Useful words to instruct: (to give instructions to the model)

    - Explain
    - Create
    - Generate
    - Provide
    - Write
    - Summarize
    - Paraphrase
    - Translate
    - Rewrite
    - Reword
    - Rephrase
    - List
    - Extract
    - Pick out
    - Analyze
    - Define
    - Identify
    - Describe
    - Predict
    - Explain
    - Analyze
    - compare
    - Categorize
    - Evaluate
    - Critique
    - Differentiate
    - Examine
    - Illustrate
    - Outline
    - Calculate
    - Infer
    - Revise
    - Summarize
    - Classify
    - Develop
    - Evaluate
    - Formulate
    - Discuss
    - Clarify
    - Highlight
    - Simplify
    - Apply
    - Suggest / Propose
    - Make
    * You may add `Can you` in the case of ChatGPT to make it more conversational, but it still works in both the instruct-model and chatGPT models. - Can you provide … - Can you generate …

Common use cases:

Classification

Instruction verbs that are useful for classification tasks in nlp

  • Classify the following as a physical or chemical property
  • Identify main idea of the given passage
  • Categorize the following passage as either a myth or a fact
  • Assign each item to its corresponding category based on its characteristics
  • List the five main categories of the given data set.
  • Group the items based on their common characteristics
  • Sort the data based on the date it was collected
  • Label each data point with its corresponding category
  • Divide the data into smaller subgroups based on their similarities
  • Group the items based on their similarity in features
  • Label each group with a descriptive name.

Generation

Instruction verbs that are useful for generation tasks

  • Generate a new text based on the given parameters
  • Create a short catchy headline based on the following, aim to promote the product
  • Write a story using the following keywords
  • Formulate a new sentence based on the given structure
  • Produce a new text that is similar in style to the given sample
  • Construct a new text that combines elements from multiple sources
  • Compose a new poem based on the given theme
  • Build a new text by combining different elements in a creative way
  • Devise a new narrative based on the given information
  • Invent a new story using the following elements.

Transformation:

Instruction verbs that are useful for transformation tasks

  • Translate:
    • Translate the following function into C#
    • Translate the following into 1. English, 2. French, 3. Swedish
  • Summarize:
    • Summarize the main points of the given article
  • Paraphrase:
    • Paraphrase the following sentence to convey the same meaning
    • Reword the following sentence to make it more concise
  • Simplify:
    • Simplify the following equation for easier understanding
  • Revise:
    • Revise the following paragraph to make it more clear and concise
  • Outline:
    • Outline the steps to solve the given problem
  • Calculate:
    • Calculate the total cost of the following items
  • Infer:
    • Infer the meaning of the [jargon, vage phrase] based on the following context:
  • Apply:
    • Apply the following formula to calculate the result
    • Apply given tone and voice to the passage below

Comparison:

Instruction verbs that are useful for comparison tasks

  • Compare:
    • Compare and contrast the two given texts
  • Contrast:
    • Contrast the given passages to highlight their differences
  • Differentiate:
    • Differentiate between the two given terms
  • Examine:
    • Examine the similarities and differences between the two given texts
  • Analyze:
    • Analyze the two given pieces and identify their similarities and differences
  • Critique:
    • Critique the two given passages and compare their strengths and weaknesses
  • Evaluate:
    • Evaluate the two given passages and determine which one is more effective

Structure of common instruct prompts:

A basic and useful structure of an instruct prompts can be look like this:

Instruction + Direction to the next words

  • Generate a poem + based on following passage:

  • Create a report article + based on following passage

  • Write a summary + of the following passage

Example of using above structure:

Input:

Write a poem based on the following:

ghosts, 4th dimension, AI, totalitarian, power

Output:

Ghosts of the 4th dimension roam,
A realm beyond our grasp, unknown.
Yet in this world, AI has grown,
Its power and influence has flown.

With algorithms and codes so bright,
It holds the key to endless might.
A totalitarian grip on sight,
And wields its power with all its might.

But is this power truly ours?
Or just a tool for those in power?
Their ghosts roam, but do they cower,
When faced with the consequences of their dower?

So let us heed this ghostly call,
And use AI for good, for all.
For in its power, we must not fall,
But rise above, and hear the call.

Better prompting ✅:

Write a thought-provoking poem that incorporates the themes of ghosts, the 4th dimension, AI, totalitarianism, and power. The poem should be structured in a traditional format with 4 stanzas and a consistent rhyme scheme.

More instruct commands:

Programming related tasks:

Develop a function that solves the following problem: [problem description].
Automate the following process by writing a script that [task description].
Create an algorithm that solves the following problem: [problem description].
Explain the logic behind the following code: [code snippet].
Optimize the following function to enhance performance, reduce memory usage, or improve readability.
Write a function that meets the following requirements: [requirement description].
Explain the purpose of the following code to a non-technical audience, using simple and clear language.
Debug the following code to correct the error and explain the cause of the error.

Rephrase a passage:

Rewrite the text below in your own words:
Paraphrase the provided text while maintaining its meaning:
Summarize the following passage in a concise manner:
Simplify the given passage while keeping the main ideas:
Rephrase the given text using alternative expressions:
Condense the following passage to focus on key points:
Briefly restate the provided text without losing its essence:
Reword the passage below to make it more succinct:
Express the following text in a different way while keeping its intent:

Translate a passage:

Translate the following text into: 1. English, 2. French, 3. Swedish
Translate the following into: 1. Colloquial, 2. slang, 3. idiomatic English
Identify which of the passages below is the closest translation of the original text.

Extract data from a passage:

Extract the [concept/topic] from the given passage:
Pick out the [concept/topic] in the following passage:
What are the key points made in the following text:
Make a summary of following of given text that deals with the [concept/topic]:

Classify a passage:

Determine the genre of the following passage, based on its style, tone, and subject matter.
Classify the following text based on its structure and organization, identifying any recurring patterns or themes.
Identify the main theme or thesis of the following passage, summarizing its central idea or argument.
What genre does the following text belong to, based on its conventions and characteristics?
What type of text is the following, based on its intended purpose and audience?
Who is the intended audience for the following passage, based on its language, tone, and style?
What is the purpose of the following text, and what message or information is it trying to convey?
Write the form of the following text (e.g. poem, essay, article, etc.), based on its structure and style.
Write the literary style of the following passage, identifying any literary devices or techniques used.
Write the tone of the following text, based on its language, attitude, and emotional impact.
Categorize text:
What is the genre/category of the following text? Assign one or more appropriate categories/genres.
Can you classify the following text as belonging to a particular type of writing? If so, what is it?
What kind of text is the following? Choose the most appropriate category or genre.
Write a label or tag for the following text based on its content.
What type of text does the following represent? Choose the most appropriate category or genre.
Can you categorize the following text based on its subject matter? If so, what category would it fall under?
What subject does the following text cover? Choose the best category or topic.
Write a tag or label for the following text based on its tone and content.
What category does the following text fit into? Choose the most relevant category or genre.
Can you assign a category or genre to the following text based on its tone and style?

Create compare and contrast:

Compare and contrast the following two texts below, highlighting the similarities and differences in a bullet point list.
Provide a side-by-side comparison of the following two passages, indicating the key similarities and differences.
Provide a summary and comparison of the following two texts, highlighting the main points and contrasting the key differences.
What are the similarities and differences between the following two passages? Provide a detailed comparison in a paragraph.
What's the relationship between the following two passages? Write a comparison and contrast using a bullet point list.
Write a comparison and contrast between the following texts, highlighting the similarities and differences in a paragraph.
Write a contrast of the following two pieces of text, emphasizing the key differences in a bullet point list.
Write a synthesis of the similarities and differences in the following two passages, highlighting the key points and contrasting the differences in a paragraph.

Merge points or ideas:

Combine the following points into a single coherent statement:
Create a persuasive argument by integrating the following points:
Create a comprehensive conclusion that encompasses the following ideas:
Create a unified statement that incorporates the following ideas and presents a cohesive perspective:
Identify a common thread among the following points and create a statement that ties them together:
Provide a unified perspective on the following points, presenting them as a cohesive whole:
What's a common theme among the following points and how do they relate to each other?
Provide a synthesized statement that captures the relationship between the following points:
What's the main idea that connects the following points and presents a unified perspective?
What's the overarching idea that encompasses the following points and presents a cohesive argument?
What's the relationship between the following points and how do they fit together?
Write a synthesis of the following information, creating a cohesive statement that captures the key points:
Write a paragraph that ties together the following concepts and presents a unified perspective:
Write a summary that captures the essence of the following ideas and presents them as a cohesive whole:
Write a short summary that unifies the following ideas and presents a clear, cohesive statement:
Write a summary that integrates the following ideas, creating a cohesive perspective that captures the key points.

##### The structure could look like this:

Combine the following points into a single, coherent statement:
- Point 1
- Point 2
- Point 3

Create a coherent argument from the following points:
- Argument 1
- Argument 2
- Argument 3

Create a conclusion that encompasses the following points:
- Conclusion Point 1
- Conclusion Point 2
- Conclusion Point 3

Find a common thread among the following points and provide a unified perspective:
- Idea 1
- Idea 2
- Idea 3

Provide a statement synthesizing the relationship between the following points:
- Point A
- Point B
- Point C

Write a synthesis of the following information, summarizing the main idea or overarching theme:
- Information 1
- Information 2
- Information 3

Write a paragraph that ties together the following concepts:
- Concept 1
- Concept 2
- Concept 3

Write a passage that summarizes the following ideas and identifies the relationship between them:
- Idea A
- Idea B
- Idea C

Simplify and provide explanations:

Break down the following text into simpler parts and explain it step-by-step for a beginner.
Explain the following text in simple terms, using everyday language for a general audience.
Provide a beginner-friendly explanation for the following text, assuming the reader has no prior knowledge of the subject.
Simplify the following text to make it easily digestible for someone new to the topic.
Provide a clear, concise explanation of the following text for someone with no background in the subject.
What's a simple explanation for the key concept in the following text? Write it in one sentence.
What's an easy way to understand the main idea in the following text? Provide a brief, simple explanation.
Write a clear explanation of the following text, focusing on the most important aspects in plain language.
Write a detailed explanation of the following text, breaking down complex concepts into simpler terms.
Write a layman's explanation for the following text, using everyday language and examples to illustrate the main points.
Write a step-by-step explanation of the process or concept in the following text, making it easy for a beginner to follow.

Writing:

Come up with a creative solution for the following problem:
Create a dialogue between two characters that discusses [topic]:
Describe a setting that includes [specific details]:
Imagine a world where [condition is met]. Describe this world in a paragraph.
Provide an explanation of [topic] in 2-3 sentences.
Make a list of pros and cons based on [specific topic]:
Develop a scene about [topic] that includes [specific details].
Compose a short science fiction story that includes [specific element]:
Generate a story that revolves around [topic]. The story should be [genre] and no more than [length] words.
Find an imaginative way to describe [specific topic]:
Write an interesting twist ending for a story about [specific event or topic].

Writing prompts (for practice creative writing):
Can you provide a writing prompt that requires the use of [specific writing technique or element], such as [dialogue, imagery, symbolism, etc.]?
Generate a creative writing prompt that focuses on [specific theme or genre], such as [romance, horror, fantasy, etc.].
What's a good writing topic that would challenge the writer to [specific writing goal or objective], such as [developing a character, creating tension, building suspense, etc.]?
Can you propose a unique idea for a writing prompt that would require the writer to [specific writing task], such as [writing from an unusual perspective, using a specific narrative style, etc.]?
Write a short story prompt that explores the theme of [specific theme or concept], such as [identity, transformation, forgiveness, etc.].
What's a unique writing prompt that would challenge the writer to [specific writing task or challenge], such as [writing without using dialogue, writing in second person point of view, etc.]?
Can you create a writing prompt that involves a fictional character who must [specific task or challenge], such as [overcome a fear, solve a mystery, etc.]?
What's a writing prompt for a mystery story that involves [specific element or twist], such as [an unreliable narrator, a surprise ending, etc.]?
Can you suggest a writing prompt for a descriptive scene that requires the writer to focus on [specific sensory detail or sensory experience], such as [using smell to create atmosphere, using touch to create emotion, etc.]?
What's a writing prompt for a love story that involves [specific obstacle or challenge], such as [long distance, forbidden love, etc.]?

Proofreading and text editing:

Proofread and edit the following text for any errors, typos, or mistakes:
Rewrite the following text, correcting any errors or mistakes:
Identify and correct the grammatical errors in the following text:
Revise the following passage to improve its clarity, coherence, and overall quality:
Provide constructive feedback and suggestions for improving the following text:
What's the expected format for the following text? Please follow the guidelines provided:
Write a more concise and streamlined version of the following text:
Propose alternative phrasing for the following text that better conveys the intended message:
What's the appropriate tone and style for the following text? Please use a tone that is professional and formal.
Write a polished and refined version of the following text to improve its overall quality and readability.

Reading comprehension:

Explain the central idea of the following text below in a 2-3 sentence paragraph.
Explain the following passage below in a concise paragraph.
Provide a brief explanation of the text below, highlighting the main points in no more than 3-4 sentences.
Provide a general understanding of the text below, emphasizing the key takeaways in 2-3 sentences.
Provide a list of key vocabulary words used in the text below.
Provide a one-sentence summary of the following text, highlighting the primary message.
Provide a summary and analysis of the following passage, emphasizing the main points and discussing their significance in a brief paragraph.
Provide the main idea of the following passage in a concise sentence.
Provide an overview of the following passage in 2-3 sentences, highlighting the main themes and ideas.
Identify key points in the following passage and summarize them in a bullet point list.
Identify major themes discussed in the following text below and provide a brief explanation of each.
Identify the author's main argument in the following text and summarize it in a sentence or two.
Identify the author's perspective in the following passage and provide a brief explanation of their point of view.
Identify the intended audience for the following text and explain who the text is written for.
Identify the main idea of the following text and provide a brief summary in one or two sentences.
Identify the tone of the following text and provide a brief explanation of the author's attitude.
Identify the underlying message of the following text and explain the implicit meaning.
Identify the most important information in the following passage and summarize it in a bullet point list.
Write a brief interpretation of the text below, providing your understanding and analysis in a concise paragraph.
Write a paragraph that explains the most important information in the following text below, emphasizing the main points and their significance.
Write your personal opinion on the information presented in the following text, providing your perspective and analysis.
Write a reflection on the information presented in the following passage, discussing its relevance and implications.
Write a response to the following text based on your understanding, providing your thoughts and analysis in a concise paragraph.
Write a response to the questions based on the information presented in the following passage, answering each question with a brief explanation.
Write a short story that incorporates the information from the following text below, using the main points and themes to create a narrative.
Write a short summary of the following passage, emphasizing the main points and ideas in a concise paragraph.

Analyze and Evaluate:

Instruction verbs: "Evaluate", "Analyze", "Critique", "Assess", "Examine" etc.


Identify the literary devices used in the following text, such as metaphors, similes, personification, and alliteration.
Identify the key themes in the following passage, highlighting the recurring ideas and motifs.
Provide a detailed analysis of the following text, examining its structure, style, tone, and literary devices.
Provide an in-depth analysis of the following passage, exploring its meaning, symbolism, and themes.
Provide an interpretation of the following text, offering your perspective on its meaning and significance.
What are the key elements of the following passage, including its setting, characters, plot, and themes?
What are the strengths and weaknesses of the following passage, evaluating its effectiveness in conveying its message or telling its story?
What's the author's point of view in the following passage, and how does it shape the narrative or argument presented?
What's the central argument of the following text, and how does the author support it with evidence and reasoning?
What's the intended audience for the following passage, and how does the author tailor the language and style to appeal to them?
What's the message of the following passage, and how does it relate to broader issues or concerns?
What's the structure of the following passage, and how does it contribute to the overall effectiveness of the text?
Write a commentary on the following text, providing your opinion and analysis of its strengths and weaknesses.
Write a critical analysis of the following passage, examining its literary, cultural, or social significance.
Write a review of the following text, evaluating its merits and shortcomings as a work of literature, art, or media.
Summarize the main points made in the following passage, highlighting the key ideas and arguments.
Generate reading comprehension questions based on the following passage, testing the reader's understanding of its content and meaning.
Provide a summary and evaluation of the following passage, assessing its effectiveness in achieving its goals or conveying its message.
Provide an analysis of the following text, examining its structure, language, and themes.
What are your thoughts on the following passage, and how does it relate to your personal experiences or beliefs?
What do you agree or disagree with in the following passage, and why?
What's the central idea of the following passage, and how does it relate to broader themes or issues?
Write a critique of the following text, offering a detailed evaluation of its strengths and weaknesses.
Provide a response to the following passage, sharing your thoughts and reactions to its content and themes.
Evaluate the argument presented in following passage, and assess the author's use of evidence, logical reasoning, and rhetorical strategies.

Generate content:

Write a story that starts with the following sentence:
Create a plot for a novel about the following theme:
Write a scene where the following event occurs:
What if the following situation happened: "..."? Write a short story exploring the consequences.
Can you write a script for a movie about the theme:
Write a tale that involves the following elements:
Create a character profile for a person with the following traits:
Write a song that describes the emotion: 
What would happen if the following event occurred: "..."? Write a short story exploring the outcome.
Can you write a story that revolves around the concept: "..."?
Write a poem about the following theme: 
Create a short story that includes the following elements:
What if the following scenario took place: "..."? Write a story exploring the implications.
Can you write a monologue for a character who experiences the following situation: "..."?
Write a story that explores the idea of:

Copywriting and Marketing:

Create a captivating brand slogan for [company name] that reflects its core values and mission.
Develop a unique selling point for a product that deals with [specific problem or need], emphasizing its benefits and advantages.
Craft a mission statement for a company that specializes in [specific industry or service], highlighting its goals and vision.
Design a promotional slogan for a product that addresses [specific problem or need], showcasing its features and benefits.
Compose a catchy headline for an article about [specific topic], capturing the reader's attention and curiosity.
Craft a social media post for a product that deals with [specific problem or need] to be shared on [social media platform], focusing on engaging visuals and persuasive language.
Invent a memorable tagline for a product that tackles [specific problem or need], emphasizing its distinctive features.
Formulate a concise elevator pitch for [your product/service description], highlighting its unique value proposition and target market.
Identify the unique selling proposition for [product description], emphasizing its key differentiators and benefits to customers.
Write a compelling product description for [your product/service description], focusing on its features, benefits, and target audience.
Compose a convincing customer testimonial for [your product/service description], sharing the positive impact it had on the customer's life or business.
Create a persuasive marketing message for [your product/service description], highlighting its unique value proposition and how it solves customers' problems.
Write an engaging and persuasive blog post about [your product/service description], emphasizing its benefits and why customers should choose it.
Craft a persuasive email for [your product/service description], focusing on its unique features, benefits, and a strong call to action.
Compose an attention-grabbing social media post to promote [product/service], showcasing its features and attractive visuals.
Write an eye-catching email subject line to promote [product/service], encouraging recipients to open and read the email.

Make a summary:

Summarize the following text in a brief and concise manner.
What is the primary idea/message conveyed in the following content?
Provide a condensed version of the following text, highlighting its key points.
Write a short summary of the given content, emphasizing its main points and key takeaways.
What is the main gist or essence of the following text?
Can you provide an executive summary of the given content, outlining its main ideas and conclusions?
Write a quick overview of the following text, highlighting its key themes and ideas.
What is the most important or significant takeaway from the given content?
Provide a condensed summary of the following text, highlighting its essential points and ideas.

Prompting Tips


Zero-shot: Simply provide input and get a response. Useful for basic tasks but unpredictable results.

Few-shot: Give a few examples showing the desired input-output pairs. Carefully selecting and ordering examples reduces variability. Works well when examples convey the style or format you want.

Instructions: Directly tell the AI system what you want it to do, e.g. “Summarize this news article.” Can combine with few-shot prompting.

Chain-of-thought prompting: Ask the AI system to explain its reasoning step-by-step before concluding. Use few-shot or zero-shot. Complex examples and ensembling multiple systems help. Extract just the final answer to show users.

Intro:

  • Responses are the text that the model generates based on the prompt. Prompts are the key to getting good responses.
  • Prompts are questions or instructions that you give to the model to get the response you want.
  • Think of instruction-followings models as a newly hired contractor who needs very specific instructions to complete a task.

Being specific:

  • Give clear examples and explanations. More examples improve understanding.
  • Provide context and details as if you were explaining the task to a child
  • Be as specific and descriptive as possible to guide the model to the correct response
  • Give examples to help the model understand what you want.

Describe the tone, style, or format

  • Instruct the model to use a particular tone or style in its response
    • Example: “Write a short story in an exciting, suspenseful tone. Use archaic language.”
  • Ask for a response in a particular format, such as a list or table josn, markdown, html, etc.
    • Example: “Categories the following items into a table with three columns, name, price, and category; In markdown format”
  • Use tags like content of the article ... to define structure in your prompt
  • For example, wrap a long piece of text in

    tags to tell the model to treat it as a paragraph

  • specify the number of words or sentences in the response, You can also specify the time to reading the content, for instance, '10 minutes reading time'; Specifying an exact number of characters is less effective

Provide a clear goal:

  • Explain the task and what you expect the model to do
  • Anticipate possible errors and instruct the model how to handle them
  • Tell the model to explain its thinking before giving a final conclusion.

Breaking down complex tasks

  • Break down complex prompts into subtasks or multiple prompts to improve results
  • Use Let's think step by step to break down the task into sub components so the model would consider each step.
    • Example: “Think through the steps required to solve this math problem, then provide the solution.”
    • Example: “Describe your thought process for determining the theme of this short story.”
  • Tell the model to explain its thinking before giving a final conclusion.

Identifying Main Arguments

Identify the main arguments presented in the following text. List them in the format below.

Argument 1:
Argument 2:
...
Text: """
{text input here} 

"""

Review Analysis

Analyze the customer review provided below and list the positive and negative aspects mentioned. write them in the format below.

Positive aspects:

- Aspect 1:
- Aspect 2: 
... 

Negative aspects:

- Aspect 1:
- Aspect 2:
...

Review: """
{customer_review_here}
"""

Comparing Ideas

Compare the two ideas presented in the following text. Please provide the similarities and differences in the format below.

Similarities:

- Similarity 1:
- Similarity 2: 
- ... 

Differences:

- Difference 1:
- Difference 2: 
- ...

Text: """
{text input here}
"""

Identifying Key Information

Extract the key information from the following paragraph. First, identify the main problem, then list any solutions mentioned, and finally note the potential benefits of implementing these solutions. Use following format.

Main problem:

- Problem 1
- Problem 2
...

Solutions:

- Solution 1:
- Solution 2: 
...

Potential benefits:

- Benefit 1:
- Benefit 2:
...

Text: """

{text input here}

"""

Generating Ideas

Generate a list of 10 creative ideas for a new mobile app. The app should be focused on helping people improve their mental health and wellbeing. List them in the format below.

Idea 1:
Idea 2:
...
Idea 10:

Paraphrasing

Paraphrase the following sentence: 

Artificial intelligence has the potential to transform many aspects of our lives, but it also comes with significant risks.

New sentence: While artificial intelligence can revolutionize various aspects of our existence, it is not without considerable dangers.

Extraction with defined format

Extract the important entities mentioned in the article below. First extract all company names, then extract all people names, then extract specific topics which fit the content and finally extract general overarching themes
Desired format:
Company names: <comma_separated_list_of_company_names>
People names: -||-
Specific topics: -||-
General themes: -||-

Text: """
{text input here}
"""

Extraction using few-shot

Extract keywords from the corresponding texts below.

Text: {text1}
Keywords: {example_of_keywords_for_text1}
###
Text: {text2}
Keywords: {example_of_keywords_for_text2}
###
Text: {text3}

Keywords:

Advanced prompting techniques

This section is under development specifically for GPT-4, the following are drafts but will work well for all instructioal-based GPTs

Generation & copywriting

Writing blog post:

Write a long form blog post about [topic]. The target audience is [target audience], and the tone should be [tone]. The post should have the following sections: [section 1], [section 2], etc. Use the following vocabulary and information content: [vocabulary and information content]. Context: [number of past prompts].

Please generate a blog post of 1000 words about the benefits of technology. The post should provide specific examples and be written in an informative and engaging style.

Context:

"Technology has changed the way we live and work"
"Advancements in technology have led to increased efficiency and productivity"
"The impact of technology on society and the economy"
	
Generate a long form blog post on the topic of [insert topic here]. Your post should have an engaging introduction, body, and conclusion, and include relevant information and examples. Use the following keywords to guide your writing: [insert keywords here].
Write a comprehensive long form blog post on [topic]. The post should be well-researched, informative, and engaging. It should include an introduction, several subheadings, and a conclusion. The post should be at least 1,500 words, and use the information provided below as a starting point. Conduct additional research as needed to ensure the post is comprehensive and informative
Write a comprehensive long form blog post on [topic]. Start with an attention-grabbing hook and structure the post into clear and concise sections. Use the previous following data as context and aim for a tone that is informative and engaging.
Write a long-form blog post about [topic]. The post should be at least 1000 words and cover the following points: [list of points to cover]. Use a clear and concise writing style and make sure to include examples and relevant information to support your arguments.
Create an informative and engaging long-form blog post on [topic], using the following keywords as a guide: [insert keywords here]. The post should be at least 1500 words and include an introduction, several subheadings, and a conclusion. Conduct additional research as needed to ensure the post is comprehensive and informative.
Write a well-researched and informative long-form blog post about [topic] that is structured into clear and concise sections. The post should be at least 1500 words and start with an attention-grabbing hook. Use the previous data as context and aim for a tone that is informative and engaging, providing examples and relevant information to support your arguments.
Create a long-form blog post that covers the following points about [topic]: [list of points to cover]. The post should be at least 1000 words and should use a clear and concise writing style. Provide examples and relevant information to support your arguments and make sure to include an introduction, main body, and conclusion that summarizes the key points and provides a take-away for the reader.
Write a long-form blog post about [topic] that is at least 1000 words and no more than 1500 words. The post should include an introduction that provides background information and sets the stage for the rest of the post, a main body that covers key points and provides relevant statistics, and a conclusion that summarizes the key points and provides a take-away for the reader. The tone should be informative but approachable, providing examples and relevant information to support your arguments.
Write a long form blog post about [topic]. The post should include an introduction, main body, and conclusion. The introduction should provide background information and set the stage for the rest of the post. The main body should cover key points and provide relevant statistics. The conclusion should summarize the key points and provide a take-away for the reader. The post should be at least 1000 words and no more than 1500 words, and the tone should be informative but approachable.

Report:

Please write a report about [topic]. Your report should be structured, clear, and concise. The information should be organized in a bullet point list or table. The total word count should be no more than [x] words. The report should be divided into the following sections, each with a maximum word count of [y]: [section 1], [section 2], [section 3], etc.

Product description:

Write a product description for [product name], including specifications, features, benefits, and any additional relevant information

Case study:

Write a case study about [topic]. In this case study, you should discuss [key points]. Be sure to include [specific information]. Use clear and concise language.
Write a case study and product description page given product. The case study should include an introduction, background information, problem statement, solution, and results. The product description should explain what the product is and why it was created, what problem it solves, how it solves the problem, and the outcomes. Use clear and concise language, and provide examples of similar pages to guide the model. Tone should be professional and informative. 

Essay:

Write well-structured [type of the essay] essay about based on following:

Topic: [subject matter of the essay]

Procedures:

Introduction
Background information
Key arguments
Supporting evidence
Counterarguments
Conclusion

Context:

Relevant information about the topic
Importance of the topic
Purpose of the essay
`
	

Note: Type of essay can be expository, narrative, argumentative, descriptive, compare and contrast, cause and effect ...

Job Description:

Create a job description for [Job title] at [Location/Company name]. include Responsibilities, Qualifications, Compensation package, Company culture based on given details:

[List keywords related to responsibilities, qualifications, mission or vision statement ...]
	
Write a job description for [Job Title] at [Company Name] located in [Location]. The job is in the [Industry] industry and is a [Type of Job].
Please include sections for Job Responsibilities, Job Requirements, Job Benefits based on following details:

[examples, keywords]

Github readme page

Write a detailed Github readme for a new open-source project. The readme should include a brief yet informative description of the project, step-by-step installation instructions, clear usage examples, and well-defined contribution guidelines in markdown format.

Generate a Github README page for given project
[project details, related keywords]
Procedures:

Introduction: Provide a brief overview of the project
Installation: Explain how to install and set up the project
Usage: Explain how to use the project
Contributions: Explain how to contribute to the project
Conclusion: Sum up the project and provide any additional information.

Write a GitHub readme page for a project. The readme page should include an introduction to the project, its purpose, installation instructions, and usage instructions. The language should be clear and concise