Foundational Concepts
Artificial Intelligence (AI): The broad field where computers mimic "intelligent" human behaviors
Machine Learning (ML): A subset of AI where systems learn patterns from data without explicit programming.
Generative AI: A type of AI that creates new content (text, images, code, etc.) rather than just analyzing existing data.
Key Model Types
Large Language Models (LLMs): Powerful AI models trained on massive amounts of text data. They are the backbone of many generative AI applications
Generative Pre-trained Transformer (GPT): A popular architecture for LLMs, known for producing realistic and coherent text.
Diffusion Models: Used especially for image generation. They "denoise" random patterns to gradually create images.
Important Techniques
Prompting: How you ask the AI to generate something. This includes the structure and style of your input.
Fine-tuning: Adapting a pre-trained model to perform a specific task by using additional, smaller amounts of targeted data.
Embedding: Converting words or images to numerical representations the computer understands, allowing analysis and manipulation.
Challenges & Considerations
Hallucination: When AI generates false or misleading information.
Bias: When AI reflects prejudices in its training data which can lead to problematic outputs.
Explainability: The level to which we can understand how the AI reaches its outputs. This is important for trust and fairness.
"Getting started with artificial intelligence" prompt summary. Gemini, 4 April, Google, gemini.google.com.
Text Generators (Large Language Models)
Gemini.google.com
ChatGPT
Microsoft CoPilot/Bing
Image Generator
Firefly.adobe.com
"someone searching on the internet" prompt, Adobe Firefly, Adobe, 4 April 2024, firefly.adobe.com/.
When using a Large Langauge Model (LLM) like Gemini or ChatGPT, prompt engineering becomes a new must-have skill. It's kind of like saying, "but are you asking the right questions, the right way?" Some have said that this will become a more important skill than keyword searching or coding.
Here are some resources that you can use to help you and your students develop the skill.
Website: Prompt Engineering Libraries for Educators (curated by Eric Curts)
Video: 100 Prompts for Teachers
Never put any personal information about you or anyone else into a Chatbot or other AI model. Large Language Models train on the input of their users as well as anything available on the internet. Your information can be taken and used, or worse, stolen. Just like anything else we have learned over the years, be incredibly cautious with how you move and what you do on the web.