💻
Prompt Engineering Guide
  • Prompt Engineering Guide
  • Introduction
    • Introduction
    • What is an LLM
    • Soekia - What is an LLM
    • ChatGPT Models
    • What is a prompt?
    • Prompt Categories
    • Good prompting
    • Misconceptions about LLM's
  • Configuring ChatGPT
    • ChatGPT Configuration
  • Text Prompts
    • Prompt Frameworks
    • Roles
    • Prompt Cheat Sheet
    • Output Formats
    • Copy of Output Formats
    • Prompt Techniques
    • Prompt Refinement
    • Prompt Patterns
    • Temperature Parameter
  • Custom GPTs
    • Introduction to Custom GPTs
    • The GPT Store
    • Step-by-Step Guide to Creating a Custom GPT
    • Testing and Refining Your Custom GPT
    • Use Cases
    • TASKS
    • Scheduled Tasks
  • Appendix
    • Prompting Terms
    • About
    • Chorus
  • References
  • Hack and Track
  • FAQ
  • GPT4o Announcement
  • Exercises
    • Excercise: Geopandas
  • Group 1
    • Projekte
  • Write like me
Powered by GitBook
On this page
  1. Introduction

Prompt Categories

Taxonomy of Prompts

Text Prompts

  • General Information: Inquiries about various topics requiring descriptive or explanatory responses.

    • Example: "Explain the process of photosynthesis."

  • Summarization: Requests for condensed versions of longer texts.

    • Example: "Summarize the key points of the article on climate change."

  • Translation: Converting text from one language to another.

    • Example: "Translate this paragraph from English to Spanish."

Coding Prompts

  • Code Generation: Creating snippets of code to solve specific problems or tasks.

    • Example: "Write a Python function to reverse a string."

  • Debugging: Identifying and fixing errors in code.

    • Example: "Debug this JavaScript function that isn't returning the correct result."

  • Code Explanation: Describing what a piece of code does.

    • Example: "Explain this SQL query step by step."

Data Extraction

  • Information Retrieval: Extracting specific data from text or databases.

    • Example: "Extract all email addresses from this text."

  • Web Scraping: Collecting data from websites.

    • Example: "Write a Python script to scrape product prices from an e-commerce site."

  • Data Transformation: Converting data into a different format or structure.

    • Example: "Transform this JSON data into a CSV file."

Creative Writing

  • Storytelling: Crafting narratives or fictional pieces.

    • Example: "Write a short story about a detective solving a mystery."

  • Poetry: Creating poems in various styles.

    • Example: "Write a haiku about the changing seasons."

  • Scriptwriting: Writing dialogues or scripts for plays, movies, or videos.

    • Example: "Draft a dialogue between two characters in a sci-fi setting."

Business and Professional

  • Report Writing: Creating structured reports on specific topics.

    • Example: "Write a market analysis report on the tech industry."

  • Email Drafting: Composing professional emails for various purposes.

    • Example: "Draft an email to a client regarding project updates."

  • Presentation Creation: Developing outlines or slides for presentations.

    • Example: "Create an outline for a presentation on the benefits of renewable energy."

Educational

  • Question and Answer: Providing answers to educational or academic questions.

    • Example: "What are the main causes of the French Revolution?"

  • Lesson Plans: Designing instructional plans for teaching.

    • Example: "Create a lesson plan for teaching the water cycle to 4th graders."

  • Study Guides: Compiling key information for study purposes.

    • Example: "Develop a study guide for a biology exam covering cell structure."

Technical Documentation

  • User Manuals: Writing instructions for using software or hardware.

    • Example: "Create a user manual for setting up a new Wi-Fi router."

  • API Documentation: Detailing how to use software APIs.

    • Example: "Write the API documentation for a payment gateway."

  • FAQs: Generating frequently asked questions and answers.

    • Example: "Develop an FAQ for a new software product."

Personal Development

  • Goal Setting: Assisting with the formulation of personal or professional goals.

    • Example: "Help me set SMART goals for improving my fitness."

  • Time Management: Offering strategies for effective time management.

    • Example: "Provide tips for managing time effectively while working from home."

  • Motivational: Crafting motivational messages or speeches.

    • Example: "Write a motivational speech for students graduating high school."f

PreviousWhat is a prompt?NextGood prompting

Last updated 1 year ago