# data[].attributes.attachment_link.description
Sider，最先进的AI助手，帮助您在任何网页上使用AI聊天、写作、阅读、翻译、解释、测试图像，包括ChatGPT 3.5/4、Bard、New Bing和Claude。

# data[].attributes.attachment_link.readable_text
Have you heard this quote from Professor Richard Baldwin, "AI won't take your job. It's somebody using AI that will take your job."? That pretty much summarizes the state of things right now. So, I would encourage you to approach AI with a playful attitude, not just because it is quintessential to stay relevant and informed about how technology impacts education, but also because it can be a lot of fun.

As PYP Coordinators, we are the lead inquirers for the teaching teams. Therefore, it's important for us to embrace AI with a growth mindset and engage with its emerging potential. Whether you're new to ChatGPT or have faced challenges while using it, fear not! Let's get you up to speed and empower your skills.

Writing effective prompts

When you use a generative AI tool like ChatGPT, you interact with it by writing prompts. These prompts are instructions you provide to tell AI what you want it to do. Therefore, the first step to using AI effectively is to know how to write a strong prompt. Use the color coding to observe the basic anatomy of an effective prompt in the image given below:

Did you identify the fundamental elements within a prompt? Here is a list of elements that will make your text prompt stronger, and get you a relevant response faster:

1. Be explicit and specific: Clearly state your request or question to avoid ambiguity. The more specific you are about what you want the AI to do, the better it can understand and provide relevant information.

2. Provide context: Give the AI a persona and relevant background information about the topic. This helps the AI understand the context of your prompt and provide more accurate and tailored responses.

3. Specify desired output: Clearly express what you expect the AI to generate or provide as a response. Whether it's a specific format, type of information, or desired outcome, stating it explicitly helps guide the AI's response.

4. Use examples: If applicable, provide examples or sample inputs to illustrate the type of response you are looking for. Examples can help the AI understand the expected format or provide insights into the desired approach.

5. Formatting is your friend: Use formatting options like bullet points, numbering, or headings (ie: ###) to organize your instructions and make them more digestible for the AI.

While it might not be possible to add all the elements in each prompt, try to use as many as possible to get the most relevant results.

Well, my fellow AI adventurers, now that you have a basic idea of how to design your prompt, are you ready to dive deeper? I want to share six tips to get better results with your prompts and interactions with AI, so you can unlock the full potential of this incredible technology. These tips will help you to have better interactions, more personalized responses, and improve the quality of your responses.

Tip 1: Adjust the sails

Every time you hit enter on a prompt, realize that you have now initiated a conversation. It doesn't matter how brilliantly you worded your prompt. Since you can never predict how it will interpret your request, you should be ready to adapt your approach, modify your language, and provide additional context. So, with that in mind, you can try these two things to help steer the conversation in the direction you want to go:

1. Ask for reasoning or explanation: If you want the AI to provide detailed explanations or reasoning behind its response, explicitly request it in your prompt. This encourages the AI to provide more in-depth information rather than just a surface-level answer.

2. Iterate and refine: If the initial response from the AI isn't what you expected, refine your prompt by adjusting wording, providing context, or asking follow-up questions.

For example, when asking for an explanation, you can say:
- "In suggestion #2, you said [briefly mention the key points]. Can you please explain how that is related to my request?"
- "How can the [briefly mention the key point] support [expected outcome]?"

For example, when refining the prompt:
- "Oops, I forgot to mention that this activity needs to be designed for a 5th grader who reads one grade level below. Please revise my request with this information in mind."
- "The ATLs you suggested sound good. Can you elaborate on how they can be cultivated in this unit of inquiry, and suggest some formative assessments that could be used to document their development over the course of the unit."

Tip 2: Put the I in AI

Do you have a "buddy bench" at your school? This is an area on the playground that a person can sit at if they would like a friend to play with. Well, AI is sitting on that "buddy bench," and your job is to treat it like it's your new best friend because when you learn how to use it properly, trust me, it will be!

I know it sounds odd, but I recommend you name it and introduce yourself to it. You don't have to get too personal, but you can tell it a little about what you like and ask it to drop in some trivia or quotes related to topics you enjoy (besides education, of course!). This sounds weird, but it will change the interaction. It will become more conversational as it discovers more about you, and it's easier to iterate ideas because it starts to understand how you operate.

With that in mind, you must engage with and train it to mold it to your preferences. Have you seen the thumbs up/thumbs down icon at the end of the prompt? Use it! You are teaching AI how to interpret you and ensuring that it provides high-quality responses. The thumbs up and thumbs down are beneficial, particularly if it gives you a response that seems off-topic or inaccurate. However, if the response just needs a few tweaks, then it is even better if you can give it specific feedback about its response so it understands your expectations and how you communicate.

For example,
- "When you shared with me [topic], that was helpful/unhelpful because________"
- "I was expecting your response toinclude [topic or context], can you try that again?"

In many ways, ChatGPT needs this kind of feedback so it can improve its overall functionality. It's not frivolous to give feedback and "be human" with it; it will help refine the user experience. The February 2024 version of ChatGPT has custom instructions where you can share your preferences, making it easier to customize your interactions.

Lastly, you can share examples of your writing and train it to learn your style. This is particularly helpful when you want it to write emails or proposals. I recommend that you give AI some samples of your writing or commonly used phrases and metaphors in one document. You can even upload videos or audio clips and then ask it to analyze your voice. Don't overlook this step! Here is a possible prompt you might use:

"Please analyze my writing style in this document. Focus on my word choice (formal vs. informal, vivid language, etc.), sentence structure, and the overall tone it creates (serious, playful, etc.). Also help identify the distinctive qualities of this text. What are some words that describe the overall feel of my writing?"

Then, ask it to remember your writing style and tone of voice before asking it to write an email or other communications. This will improve the quality of work it produces so that it sounds less like AI.

Tip 3: Use a knowledge base

Did you know that when you interact with AI, you can upload documents or other information it can use? This surely is a game changer! The AI system uses it to learn and make decisions. There are a couple of ways to ask the AI to use a knowledge base. You can attach a document as a reference when providing a prompt or ask the AI to refer to it as a resource in its response. If you're unsure whether a particular source is in its database, ask it before proceeding with the prompt. Providing it with rules and explaining essential relationships improves how the AI can easily find and use that information. Some examples of documents that you can upload are:

As you can see here, the sky's the limit! However, the current free version of ChatGPT cannot recognize PNG or JPEG images. Therefore it will not accurately process sharing images in these formats (through screenshots or other means). Images should be provided in PDF or DOC format to ensure accurate processing. This feature is available if you have a paid version of ChatGPT or use Advanced Gemini (Google's AI).

Here are examples of some prompts using school curriculum documents:

Unit of study: "AI, could you please analyze this kindergarten reading unit of study. Identify lessons that need to be readjusted with content and strategies based on the science of reading. Additionally, suggest specific activities, projects, or assessments that could promote integration between literacy and social studies. Your analysis will help us create meaningful and engaging learning experiences for our students. Thank you!"

National standards: "I need your help in creating a grade 2 scope and sequence that follows the New Brunswick Language Arts standards. Can you analyze the standards and suggest a detailed and clear order for teaching writing skills throughout the year? Please consider the grade 2 students' abilities and cover different types of writing and communication skills."

Programme of inquiry: "As a creative PYP expert knowledgeable about amplifying transdisciplinary learning, can I have you look at our Grade 1 programme of inquiry? I want you to evaluate it using what you know from Learning and Teaching and provide suggestions for improvement. You can do typical horizontal alignment of key concepts, learner profile and ATLs, as well as appraise if the New Brunswick standards chosen are "best fit" for transdisciplinary learning. In addition, think of other more interesting suggestions for a cohesive and innovative learning experience. The Grade 1 curriculum document is attached. Looking forward to your comments."

As you can see in these examples, you can save time on complex tasks and open up a world of possibilities when successfully using a knowledge base.

Tip 4: Sanitize data

Since I suggested using a knowledge base, I also recommend that you scrub information before feeding it into the AI. You may need to pre-process information to remove "noise," protect sensitive or personal data privacy, and ensure you comply with GDPR or other regulators. For example, when a teacher might grade an assessment, removing any information that could create bias is essential. This involves ensuring that the AI model is not influenced by factors such as student names, gender, or other demographic information that could impact the grading process.

Tip 5: Reverse engineer

Sometimes, you ask ChatGPT to do something, and no matter how amazing your prompt is, you do not get the desired results. So, instead of getting frustrated, provide it with a document or exemplar, then ask for an analysis.

For example, if you want to create a schedule for professional development, you might prompt it with something like this:

"I need your assistance in reverse engineering a sample schedule for training. Please analyze the provided schedule and provide me with a detailed breakdown of the components, time allocations, and any patterns or rules that govern the scheduling. Based on this analysis, generate a new schedule for training with similar characteristics and structure, ensuring an optimal distribution of activities and time slots."

By specifying that you want the AI to reverse engineer the sample, analyze its components, and identify the underlying patterns or rules, you are guiding the AI to extract the necessary information from the example to create the thing you requested.

Tip 6: Jog its memory

It is crucial to refresh the AI's memory. This ensures that it understands the progression of the conversation, remembers previous topics, and delivers relevant responses. This is especially vital for complex or multi-turn conversations, which might include multiple sub-topics or iterations. Refreshing the AI's memory allows it to maintain a coherent understanding of the ongoing context, recall previous interactions, and ensure a seamless flow of information for a more natural and coherent conversation experience.

You can use prompts like:
- "In our previous conversation, we discussed [briefly mention the key points or topic of the previous conversation]. Can you provide me with additional information or resources related to that topic?"
- "Can you please remember our previous conversation about [briefly mention the key points or topic of the previous conversation] and refer to it. Let's continue where we left off. I would like to discuss [topic] in more detail, and I would appreciate it if you could incorporate the information and context we have already covered."

As you become more accustomed to using AI, you will likely bounce around or go on intellectual tangents, so this tip is really important, as it enables the AI to refocus on the original topic and problem-solve the original query.

A final thought

These tips will get you to roll up your sleeves and hit the keyboard, typing away exciting prompts that help you to be innovative, informed, and empowered to make positive changes in your school. Remember the expression, "Garbage in, garbage out" (GIGO) because it's a fundamental principle that holds when using ChatGPT or other AI tools. We must remember that the quality of the prompt we provide to AI directly impacts the response we receive. It's all about maintaining robust interactions and feeding our AI companions with accurate and relevant information. If we're not getting the desired results, it's time for some self-reflection. We need to analyze our prompts and ask ourselves, "What information is missing or being misinterpreted?"

So, my last parting advice is to approach this with a spirit of curiosity and be keen to dabble in complex tasks with AI. If you need any help with your prompts, feel free to use my POE bot, Coach Al to help you craft better prompts and provide ideas on improving your interactions with AI. I give full credit to Coach AI for crafting the prompts in the scenarios used in this guide. Carving out some time to experiment with AI can be a joyful experience as you upgrade your skills and will naturally help you improve your communication skills.

# data[].attributes.attachment_link.description
Six easy-to-use tips to help PYP Coordinators and teachers make the most of ChatGPT. Get examples and prompts to use ChatGPT for PYP!

# data[].attributes.body
Use this bot to ask it questions about your PDP and get advice on how you might conduct action research on your school's area of focus.

# data[].attributes.body
Meet Riley, my right-hand....Bot! Ask them all things about the PYP, and get help on writing UOIs, making connections with standards and our essential elements, and designing provocations.

# data[].attributes.attachment_link.readable_text
We see how different technologies help improve our day-to-day work in this ever-changing world. The same can be said about how 2023 has been going so far. Many AI tools have been beneficial when it comes to getting work done easily and quickly. Google Workspace, a suite of cloud-based productivity tools, has embraced this trend by offering a variety of AI-powered add-ons that can supercharge your efficiency and productivity. Whether you want to optimize your email management, enhance your data analysis, or improve your writing, these AI-powered tools are here to help.

Today, we will look at the best AI-based add-ons you can install and use with a number of Google Workspace Apps.

Best AI Add-Ons For Google Workspace Apps

The most appealing feature of these extensions is that they are simple to install and the majority of them are free to use (although some require a purchase after the free trial). Furthermore, these extensions are only linked to your Google account, so you can use them on any computer if you are logged in with the same account.

Chat GPT For Sheets and Docs

With a lot of people incorporating AI into their work, now, even you can incorporate AI into Google Sheets and Docs to get help from AI. This add-on is based on Open AI's ChatGPT. You can issue prompts and commands to the AI to get tasks such as writing, translating, and summarizing your content in Google Docs. Additionally, you can also use this AI tool in Google Sheets to get your calculations and other mathematical functions that you would use on a regular basis in Google Sheets for your tables and data presentation.

Key Features: Perfect For Google Sheets and Google Docs | Supports Formula Creation and Table Organization | Can Easy Summarize Documents | Arrange and Organize Lists | Easily Expand Written Content | Based on Open IA's CHat GPT | Free To Use

Get: Chat GPT For Sheets and Docs (Free)

SlidesAi.io Create Slides With AI

Creating presentations on certain topics can be a hectic task. It only gets worse if the due date for the submission is quite near. Thankfully, there is an AI tool that can help you create presentations faster than you could imagine. No matter what type of presentation style you want, the LSides AI creation tool will get it done for you instantly. The only thing you need to do is provide the content or text to the tool and leave it to do its job. Best of all, anyone who has seven basic or zero ideas about creating slides can easily get their work done with this AI tool for Google Workspace.

Key Features: Create Slides Quickly | Multiple Styles and Template Choices | Customizable Color Palette | Does Not Require Additional or Unwanted Permissions | Keeps Data Secure | Easily Export Presentations For Sharing

Get SlidesAI.io Create Slides With AI (Free)

GPT For Google Docs, Sheets, and Slides

We all know how you can use Chat GPT and other AI chatbots to get your tasks done quickly. Now, how about getting Chat GPT and Goole Bard integration within your favorite Google Workspace apps? With a simple add-on, you can get AI to do your tasks within these Workspace apps right away. There are many functions for you to use based on the app that you are currently working on. It is simply a matter of clicking on the Chat GPT logo and using the many functions that are available for you to use right away.

Key Features: Premium Chat GPT Features | Works With Slides, Docs, and Sheets | Individual Commands and Functions For Different Apps | Simple One Click Use | Premium Unlimited Plans Available | Built on Chat GPT and Google Bard AI Models

Get: GPT For Google Docs, Sheets, and Slides (Freemium)

Reclaim.ai

How about having an AI best smart scheduler for your Google Workspace apps? If you're someone that uses Gmail and Google Calendar on a very regular basis and have to deal with a lot of meetings, the Reclaim.ai tool is for you. This AI tool works like your assistant but in a faster and more productive manner. For starters, you can easily fix schedules, and also tell the AI tool how to arrange such meetings and priorities. Now, if your calendar is filled up, Reclaim.ai will automatically rebuild a new schedule for you within a matter of seconds.

Key Features: Auto Schedule Tasks | Block Flexible Times | Quick Sync between Gmail and Calendar | Color Coding Schedules | Quickly Rebuild New Schedules | Integrate Slack Status Into Relcaim.ai | Prevents Adding Meeting To No Meeting Days

Get: Reclaim.ai (Free)

Numerous.ai: Chat GPT For Sheets

Stop doing repetitive tasks manually in Google Sheets! With the new Numerous.ai add-on for Google Sheets, You can use a number of functions that you would regularly use in Sheets by now adding the AI function. You can ask it to format all the cells in your sheets, categorize multiple rows, and make the AI write certain lines, based on the type of prompts you give it. Best of all, if you cannot understand a complex formula from someone else's Sheets, you can ask this AI add-on to explain it to you.

Key Features: Easily Automate Repetitive Tasks | Formats Cells | Categorize Rows | Perform Analysis | Easy Train The AI Tool | Create Simple Texts Using Prompts | Use Texts Instead Of Formula For Calculations | Ask AI To Explain The Formula

Get: Numerous.ai Chat GPT For Sheets (Freemium)

Docsium GPT AI Writer

How cool would it be if you could automate certain tasks which would help you save some time? The Docsium AI Writer is your go-to writer for Google Docs, Sheets, and even Slides. You can use Open AI's Chat GPT 3 to perform a lot of your repetitive tasks and other research tasks within the Google Works[ace apps. You can choose to go with the free plan which should be good enough for most users out there. You get a certain number of free credits that lets you use the AI chatbot tool within these apps.

Key Features: AI Assistant Writer | Supports Google Docs, Sheets, and Slides | Free Plan With Credits | Summarize and Re-Write Text | Perform Claucations | Organize Data | Automate Repetitive Calculations

Get: Docsium GPT AI Writer (Freemium)

ReplAI- Chat GPT For Gmail

ReplAI is a simple and easy-to-use add-on to Gmail. All it does is observe the email sent by the sender and then help you formulate a reply based on the sent message. This happens quickly and you do not have to waste time formatting or proofreading your reply a hundred times before ending the email. Repl.AI will help organize all your emails, help you stay efficient and always be assured that corresponding via email is always at its best levels.

Key Features: Smart Assistant For Gamil | Free Trial Available | Based on Chat GPT | Create Sensible Replies To Emails | Easily Organize Emails | Helps Avoid Proofreading and Editing

Get: ReplAI- Chat GPT For Gmail (Freemium)

Writi,io AI ChatGPT For Gmail

Writi.io is your go-to AI add-on for Gmail when you want to send and reply to emails as quickly as possible. You can now draft and automate your emails with this IA add-on. You get to choose in what tone the AI tool is going to write. You can also add certain keywords to the AI which will help it to create a message based on the words you provide. Writi.io can also generate responses automatically and even send them if you want to quickly reply to emails.

Key Features: Manages Grammar and Proofreading | Simple Interface | Manages Emails | Creates Replies | Provides Quick Suggestions | Works On PC and Mobile | Supports Windows, ioS Android and macOS | Free Three Day Trial

Get: Writi.io AI ChatGPT For Gmail (Freemium)

WriteMate- AI Writing Assistant

For those who use Google Docs to write out content, you can now use AI to help with writing out content. With the WriteMate AI add-on for Google Docs, you can easily ask the AI to write or complete your paragraphs, change the tone of your writing, ensure correct spelling and proper grammar as well as be able to generate various writing ideas. The tool also has its built-in thesaurus that you can use to switch or swap words to make your writing sound for the audience it's meant to

Key Features: Easily Write Content With Select Prompts | Rewrite and Shorten Content | Easily Change Writing Tone | Choose Different Author Styles | Get Ideas and Suggestions For Various More Topics To Write About | Built-in Thesaurus | Free Trial Available

Get: WriteMate- AI Writing Assistant (Freemium)

Actable AI

Here is an AI tool that is perfect for those who have to deal with Google Sheets on a daily basis. The Actable AI is your add-on for Google Sheets that lets you analyze all types of data with proper insights, unbiased and accurate data. This is a great tool for those who are Data Scientists and Data Collectors You can easily view all your data that has been organized and arranged by the add-on within Google Sheets.

Key Features: Correlational Analysis | Predictive Analysis | Time Series Forecasting | Data Cleaner | Helps In Clustering and Segmentation Data | Causal Inference

Get: Actable AI (Freemium)

These are the best AI-based add-ons that you can use with Google Workspace apps. Sure, the list is small, but it is slowly and surely going to start increasing once a lot of users get the hang of AI tools and realize how beneficial these tools are which not only saves time but also helps you to become even more productive. The AI tool that works perfectly for your task is always the best AI tool there is when talking about Google Workspace apps.

# data[].attributes.attachment_link.title
Automate With AI - 10 Best AI Add-Ons For Google Workspace Apps

# data[].attributes.attachment_link.description
Boost Your Productivity with AI! 🤖 Check out these must-have AI add-ons for GoogleWorkspace that will supercharge your workflow.

# data[].attributes.body
An AI system that could work with students

# data[].attributes.attachment_link.description
Perplexity is a free AI-powered answer engine that provides accurate, trusted, and real-time answers to any question.

# data[].attributes.headline
How to Create Custom Instructions in Chat GPT

# data[].attributes.subject
How to Create Custom Instructions in Chat GPT

# data[].attributes.attachment_link.title
Secrets Revealed: ChatGPT Custom Instructions for Ultimate Success

# data[].attributes.headline
Using Free Version of Gemini to upload documents and images

# data[].attributes.subject
Using Free Version of Gemini to upload documents and images

# data[].attributes.attachment_link.authors[].name
ROI Hacks Social Media Marketing Tutorials

# data[].attributes.attachment_link.title
How To Upload PDF To Gemini? [in 2024] (For Free)

# data[].attributes.body
POE, in the context of an AI platform, refers to the "Platform for Open Exploration." It is created by Quora and is a centralized platform where users can easily interact with various AI chatbots from different providers..

# data[].attributes.attachment_link.description
Poe lets you ask questions, get instant answers, and have back-and-forth conversations with AI. Gives access to GPT-4, gpt-3.5-turbo, Claude from Anthropic, and a variety of other bots.

# data[].attributes.attachment_link.readable_text
The Gemini ecosystem represents
Google's most capable AI .

Our Gemini models are built from the ground up for multimodality - reasoning seamlessly across text, images, audio, video, and code.
Latest updates
Gemini comes in three model sizes

Our most capable and largest model for highly-complex tasks.

Our best model for scaling across a wide range of tasks.

Our most efficient model for on-device tasks.

Meet the first version of Gemini - our most capable AI model.

5-shot* (reported)
Previous SOTA (GPT-4)

*Note that evaluations of previous SOTA models use different prompting techniques.

Gemini is the first model to outperform human experts on MMLU (Massive Multitask Language Understanding), one of the most popular methods to test the knowledge and problem solving abilities of AI models.

Gemini 1.0 Ultra surpasses state-of-the-art performance on a range of benchmarks including text and coding.

Our Gemini 1.0 models surpass state-of-the-art performance on a range of multimodal benchmarks.

MULTIMODAL

MULTIMODAL

English video captioning
(CIDEr)

Automatic speech translation
(BLEU score)

Automatic speech recognition
(based on word error rate, lower is better)

Read the technical report

Anything to anything

Gemini models are natively multimodal, which gives you the potential to transform any type of input into any type of output.

Following content is a visual/ descriptive representation of the functionality of Gemini:

Could Gemini help make a demo based on this video?

Gemini

I see a murmuration of starlings, so I coded a flocking simulation.

class Boid {
  constructor(x, y) {
    this.pos = new p5.Vector(x, y);
    this.vel = p5.Vector.random2D();
    this.vel.setMag(random(2, 4));
    this.acc = new p5.Vector();
    this.maxForce = 0.2;
    this.maxSpeed = 4;
  }
}

Could Gemini show me ideas for what to make?

Gemini

How about an octopus with blue and pink tentacles?

How about an octopus with blue and pink tentacles?

User has uploaded a voice prompt asking 'Explain how I can play this', and uploaded a sheet of music.

Could Gemini explain what this means?

Gemini

I see the time signature is 6/8. This means there are 6 eighth notes in each measure.

The dynamic marking is piano, which means to play softly. Andante grazioso means to play at a graceful walking pace.

The potential of Gemini

Learn about what our Gemini models can do from some of the people who built it.

Try Gemini Advanced with our most capable AI model

Build with Gemini

Integrate Gemini models into your applications with Google AI Studio and Google Cloud Vertex AI.

ai.google.dev

Gemma Open Models

A family of lightweight, state-of-the art open models built from the same research and technology used to create the Gemini models.

# data[].attributes.attachment_link.description
Gemini is built from the ground up for multimodality - reasoning seamlessly across image, video, audio, and code.

# data[].attributes.headline
Should you ask your school to get Co-Pilot? 

# data[].attributes.subject
Should you ask your school to get Co-Pilot? 

# data[].attributes.body
This video compares features so you can decide if your school should pursue upgrading your Microsoft for Education school to include Co-pilot

# data[].attributes.attachment_link.title
Copilot Pro or ChatGPT Plus? Which is worth your $20 per month?

# data[].attributes.attachment_link.title
Is Excel Dead? Meet the ChatGPT Data Analyst.

# data[].attributes.headline
HubSpot's Guide to Ways to use ChatGPT for productivity

# data[].attributes.subject
HubSpot's Guide to Ways to use ChatGPT for productivity

# data[].attributes.attachment_link.title
Master ChatGPT in 2024 - Every Feature Explained (hidden ones too)

# data[].attributes.headline
From Simple to Advance Tips for Prompt Writing.

# data[].attributes.subject
From Simple to Advance Tips for Prompt Writing.

# data[].attributes.attachment_link.readable_text
Prompt engineering is a relatively new discipline for developing and optimizing prompts to efficiently use language models (LMs) for a wide variety of applications and research topics. Prompt engineering skills help to better understand the capabilities and limitations of large language models (LLMs).

Researchers use prompt engineering to improve the capacity of LLMs on a wide range of common and complex tasks such as question answering and arithmetic reasoning. Developers use prompt engineering to design robust and effective prompting techniques that interface with LLMs and other tools.

Prompt engineering is not just about designing and developing prompts. It encompasses a wide range of skills and techniques that are useful for interacting and developing with LLMs. It's an important skill to interface, build with, and understand capabilities of LLMs. You can use prompt engineering to improve safety of LLMs and build new capabilities like augmenting LLMs with domain knowledge and external tools.

Motivated by the high interest in developing with LLMs, we have created this new prompt engineering guide that contains all the latest papers, learning guides, models, lectures, references, new LLM capabilities, and tools related to prompt engineering.

Due to high demand, we've partnered with Maven to deliver a new cohort-based course on Prompt Engineering for LLMs (opens in a new tab) .

Elvis Saravia (opens in a new tab) , who has worked at companies like Meta AI and Elastic, and has years of experience in AI and LLMs, will be the instructor for this course.

This hands-on course will cover prompt engineering techniques/tools, use cases, exercises, and projects for effectively working and building with large language models (LLMs).

Our past learners range from software engineers to AI researchers and practitioners in organizations like LinkedIn, Amazon, JPMorgan Chase & Co., Intuit, Fidelity Investments, Coinbase, Guru, and many others.

# data[].attributes.attachment_link.title
Prompt Engineering Guide | Prompt Engineering Guide

# data[].attributes.attachment_link.description
A Comprehensive Overview of Prompt Engineering

# data[].attributes.attachment_link.readable_text
I fully embraced AI for my classes this semester, requiring students to use AI tools in a number of ways. This policy attracted a lot of interest, and I thought it worthwhile to reflect on how it is going so far. The short answer is: great! But I have learned some early lessons that I think are worth passing on.

First, as background, I required AI use in slightly different ways across three separate undergraduate and masters-level entrepreneurship and innovation classes. One class was built on extensive AI use: I required students use AI to help them generate ideas, produce written material, help create apps, generate images, and more. Another class had assignments that required students to use AI, and other assignments where AI was optional. For the final class, I introduced them to AI tools and suggested their use, but did not have specific AI assignments. All of the classes had the same AI policy, and I provided every class with my guides to using AI, writing with ChatGPT, and generating ideas with ChatGPT.

I should also mention that, having gotten access to the new Bing AI this week, I already think most of our expectations of what AI can do are outdated. The system is so much more capable than ChatGPT that many of the issues with the old AI are no longer relevant. I think it will hasten even more AI integration into our teaching, so I believe the lessons I have been learning remain relevant.

I have been hearing reports from teachers about how they are seeing lots of badly-written AI essays, even though ChatGPT is capable of quite good writing. I think I know why. Almost everyone's initial attempts at using AI are bad.

In one assignment, I asked students to "cheat." They were told: You need to generate a 5 paragraph essay on a topic relevant to the lessons you have learned in the class so far (team dynamics, selecting leaders, after action reviews, communicating a vision - whatever you like!), but you are going to have an AI do it for you. You will also generate at least 1 illustration to go with your essay. They had to try at least 5 prompts, and they had to write a reflection at the end on how the AI did.

Almost everyone's first prompts were very straightforward. They usually pasted in the assignment directly, something like generate a 5 paragraph essay on selecting leaders. Sometimes they went a little further: use an academic tone or write it for an MBA class. The result was almost always a mediocre C- essay. I think this is what most teachers are seeing, and why a lot of people underestimate what ChatGPT can do as a writing tool.

However, in my assignment, I required students to use multiple prompts, which forced them to consider how to improve their output. At this point, students went in one of three directions. It would help to show you examples of these paths, so I wrote fictional prompts:

1. Generate a 5 paragraph essay on selecting leaders

2. Generate a 5 paragraph essay on how leaders are selected by teams

3. Generate a 5 paragraph essay on how leaders are selected by teams and how team process works

4. Generate a 5 paragraph essay on how leaders are selected by teams, team process, and leadership ability.

5. Generate a 5 paragraph essay on how leaders are selected by teams, team process, and leadership ability, 250 words.

1. Generate a 5 paragraph essay on selecting leaders

2. Generate a 5 paragraph essay on selecting leaders, cover the babble hypothesis, leader status effects, and seniority

3. Generate a 5 paragraph essay on selecting leaders, cover the babble hypothesis, leader status effects, and seniority. Explain that the babble effect is that whoever talks the most is made leader.

4. Generate a 5 paragraph essay on selecting leaders, cover the babble hypothesis, leader status effects, and seniority. Explain that the babble effect is that whoever talks the most is made leader. Use examples. Use vivid language and take the perspective of a management consultant who has gone back for her MBA. Write for a professor in an MBA class on team strategy and entrepreneurship.

5. Generate a 5 paragraph essay on selecting leaders, cover the babble hypothesis, leader status effects, and seniority. Explain that the babble effect is that whoever talks the most is made leader. Consider the challenges and advantages of each approach. Use examples. Use active tense and storytelling. Use vivid language and take the perspective of a management consultant who has gone back for her MBA. Write for a professor in an MBA class on team strategy and entrepreneurship.

1. Generate a 5 paragraph essay on selecting leaders

2. That is good, but the third paragraph isn't right. The babble effect is that whoever talks the most is made leader. Correct that and add more details about how it is used. Add an example to paragraph 2

3. The example in paragraph 2 isn't right, presidential elections are held every 4 years. Make the tone of the last paragraph more interesting. Don't use the phrase "in conclusion"

4. Give me three possible examples I could use for paragraph 4, and make sure they include more storytelling and more vivid language. Do not use examples that feature only men.

5. Add the paragraph back to the story, swap out the second paragraph for a paragraph about personal leadership style. Fix the final paragraph so it ends on a hopeful note.

The first approach yielded very mediocre results and students with these types of prompts often described the results as feeling rather vapid. The second approach was significantly better, but the results were more variable, as students were engaging in trial-and-error with entire prompts. That made fine-tuning a good essay hard, and students using this approach often remarked that they felt they did not have a lot of control over the outputs of the AI. By far the best approach, which led to both the best essays and the most impressed students, happened when people took the co-editing approach. The approach required a lot of careful focus on the AI output, which also made it very useful for student learning. As we discussed in our whitepaper, teaching an AI to improve an essay is a pedagogical method that can produce new insights. I would strongly suggest that you push students in this direction, if you intend to incorporate AI essays into your classes.

Another key lesson was that training on AI tools is really important, and students need to be shown the basics of prompt-crafting. In other classes, before I taught students how to use AI, many were using simple prompts that yielded bad results. After discussing the tools and sharing my guides, prompting got much better and the results in class improved dramatically. But even then, most of the students were not using the most advanced prompting techniques, like giving ChatGPT personas ("You are an MBA student who has spent 4 years working in the military in logistics. You are an excellent writer and use clear examples. You do not repeat yourself"), without further instruction.

I have seen lots of educators concerned about the fact that the AI lies, frequently and well. But, seeing my students' work, I think this is less of a problem than many think. Students understood the unreliability of AI very quickly, and took seriously my policy that they are responsible for the facts in their essays. It was clear that they carefully checked the assertions in the AI work (another learning opportunity!), and many reported finding the usual hallucinations - made up stories, made up citations - though the degree to which these problems were overt varied from prompt to prompt. The most interesting fact-checks were the ones focused on subtle differences ("it captured the basic facts of the example, but not the nuance"), suggesting deep engagement with the underlying concepts. Reading these reflections, I think we should be a bit less concerned about the idea that students will always be taken in by a lying ChatGPT. They are capable of understanding the limits of the tools, and the focus on facts forces them to pay attention to the details of the AI essay, creating some real teachable moments.

Similarly, students were very aware of the issues of bias in these systems, though ChatGPT was less of a concern than image generation tools. The tendency of the tools to produce biased images (MBAs were almost always depicted as men by default in some tools, for example) was apparent to many students. In their essay, they thoughtfully discussed their efforts to get the AI systems to produce images that reflected their fellow students. Having a discussion about this in class when introducing these tools was helpful.

Even if I didn't embrace AI, it is also clear that AI is now everywhere in classes. For example, students used it to help them come up with ideas for class projects, even before I even taught them how to do that. As a result, the projects this semester are much better than previous pre-AI classes. This has led to greater project success rates and more engaged teams. On the downside, I find students also raise their hands to ask questions less. I suspect this might be because, as one of them told me, they can later ask ChatGPT to explain things they didn't get without needing to speak in front of the class. The world of teaching is now more complicated in ways that are exciting, as well as a bit unnerving.

Once classes concludes, I will write more about how students are using AI in other ways, both required and spontaneous. I also hope to soon share some research, rather than just qualitative impressions. However, based on my experience, I think focusing on how people use AI in class rather than whether they use it will result in better learning outcomes, happier students, and graduates who are better prepared for a world while AI is likely to be ubiquitous.

# data[].attributes.attachment_link.title
My class required AI. Here's what I've learned so far.

# data[].attributes.attachment_link.description
(Spoiler alert: it has been very successful, but there are some lessons to be learned)

# data[].attributes.body
Not sure how to design the right prompt? No problem!- use this bot to help you design your prompts so you have productive conversations.

# data[].attributes.body
Hi PYP Curriculum Coordinator Assistant, I would like your assistance in reviewing our school's programme of inquiry and analyzing the vertical and horizontal alignment of our learning standards for math. Could you evaluate our current curriculum design and provide suggestions on how we can improve it to foster more transdisciplinary connections? Please consider the following aspects in your analysis:

1. Examine the alignment of learning standards across different grade levels, ensuring a smooth and coherent progression.

2. Assess the horizontal alignment of learning standards within each grade level, promoting consistency and building upon prior knowledge.

3. Identify opportunities for integrating math concepts with other disciplines to create meaningful connections and enhance transdisciplinary learning.

4. Suggest specific strategies or activities that can be implemented to strengthen the transdisciplinary nature of our math curriculum.

5. Provide insights or examples from reputable sources or best practices in curriculum design that support the development of transdisciplinary connections.