In order to generate results from an AI tool like ChatGPT, Claude, or Gemini, you need to give it a text prompt telling it what you want it to generate. The way you write the prompt and the level of directions you include will effect the quality and relevance of what the AI generates. The skill of writing a prompt to fit the appropriate use is called prompt engineering.
Here are some basic principles to keep in mind, followed by some sample frameworks that have been developed.
A number of frameworks have been developed to help guide you in formulating prompts. Some representative models are listed below.
Source: Lo, Leo, S. (2023). The CLEAR path: A Framework for Enhancing Information Literacy through Prompt Engineering. The Journal of Academic Librarianship, 49(4).
Nigh, Matt. 20203. ChatGPT3-Free-Prompt-List: A Free Guide for Learning to Create ChatGPT3 Prompts. GitHub. https://github.com/mattnigh/ChatGPT-Free-Prompt-List
Providing a few examples of what you want within the prompt.
"Convert the following adjectives into adverbs:
Adjective: Quick
Adverb: Quickly
Adjective: Easy
Adverb: Easily
Adjective: Happy
Adverb: Happily
Adjective: uncomfortable
Adjective: stubborn
Giving the AI tool a simple, direct command on what to do. No additional context or instruction. ("Give me three synonyms for the word squishy.").
Library Administration: 631.632.7100
Except where otherwise noted, this work by SBU Libraries is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.