Ai5 Flashcards
What does AI stand for?
Artificial Intelligence
True or False: AI is only used for robots.
False
AI is used in many areas like email filtering, voice assistants, and fraud detection.
What does ML stand for in AI?
Machine Learning
What is the main difference between AI and ML?
ML is a subset of AI that focuses on learning from data.
What does NLP stand for?
Natural Language Processing
Fill in the blank: NLP helps computers understand ________.
human language
What does API stand for?
Application Programming Interface
Which best describes an API?
C) A way for software to talk to other software
True or False: LLM stands for Long Language Machine.
False
LLM means Large Language Model.
What does SDK stand for?
Software Development Kit
Fill in the blank: An SDK gives developers the ________ they need to build software.
tools
Which of the following is an example of NLP?
B) Autocorrect
What does a vector database store?
Numbers that represent meaning, used for fast AI search.
What is a common use of embeddings in AI?
To compare meaning between words, documents, or images.
Match the acronym: ML →
ML → Machine Learning
Match the acronym: API →
API → Application Programming Interface
Match the acronym: SDK →
SDK → Software Development Kit
Fill in the blank: A chatbot like ChatGPT is powered by a ______.
Large Language Model (LLM)
What is the goal of a classification problem in AI?
To sort data into categories, like spam vs not spam.
Regression problems are used when you want to predict a ________.
number
True or False: An AI that predicts house prices is likely using regression.
True
Which of these is NOT an acronym?
C) Neural Network
What is the main role of training data?
To help the AI learn by showing examples.
What does RAG stand for?
Retrieval-Augmented Generation
Fill in the blank: RAG helps combine LLMs with your own ________.
data
What is the purpose of prompt engineering?
To write better inputs that guide an AI to give useful answers.
True or False: Prompt engineering only works with voice assistants.
False
It works with text-based AIs too.
What is supervised learning?
Learning from data that includes correct answers.
What is unsupervised learning?
Learning from data without labels, finding patterns.
Which of these is an example of classification?
B) Predicting if an email is spam
What is overfitting in AI?
When a model learns training data too well and fails on new data.
True or False: Overfitting means the model performs well on unseen data.
False
Fill in the blank: A neural network is made up of many connected ________.
layers
What does ‘inference’ mean in AI?
Using what the model learned to make predictions.
Which of these is an example of inference?
B) The model making a prediction on new data
What is an embedding?
A number-based representation of something like a word or image.
Fill in the blank: Embeddings help AI understand ________ rather than just exact words.
meaning
True or False: A vector database can help an AI find similar documents.
True
What does it mean to label data?
To mark examples with the correct answers for training.
Which of these is unsupervised learning?
B) Clustering customers by behaviour
What’s the difference between training and inference?
Training is learning from data, inference is using what it learned.
Fill in the blank: Classification sorts things into categories, while regression predicts a ________.
number
What is a real-world example of classification?
A bank deciding if a loan application is low or high risk.
What’s a real-world example of regression?
Estimating the price of a used car based on age and mileage.
True or False: A model trained with supervised learning doesn’t need labelled data.
False
Which one of these is used in prompt engineering?
C) Well-crafted questions
What’s the main job of a neural network?
To process information and find patterns in data.
Which one is different?
D) Training data
True or False: An LLM like ChatGPT needs no training data.
False
What is fine-tuning?
Adjusting an AI model using your own data to make it more accurate.
What’s a real-world example of RAG?
Using ChatGPT to answer questions based on company documents.
Why do AI models use so much data?
Because more data helps them learn patterns more accurately.
What is a variable in Python?
A name used to store a value, like a label for information.
Fill in the blank: In Python, name = ‘Andrew’ is storing the word ‘Andrew’ in a ________ called name.
variable
What is a Python function?
A block of code that does something. You can use it again and again.
True or False: Functions can take inputs and return outputs.
True
What does a for loop do in Python?
It repeats an action for each item in a list or sequence.
Which of these is a Python loop?
C) for
What is a list in Python?
An ordered group of items, written in square brackets.
What is a dictionary in Python?
A group of key-value pairs, like a contact list.
True or False: Python is the most popular language for AI.
True
What is a Jupyter notebook used for?
Writing, testing, and sharing code — often used for data science and AI.
What is Hugging Face?
A website where you can find and use AI models.
What is AutoML?
Tools that help people build machine learning models without much coding.
Fill in the blank: The ‘OpenAI API’ lets you send ________ to an AI model and get answers.
prompts
Which of these is a real Python data type?
C) list
What is tokenisation in AI?
Breaking text into small pieces (tokens) so an AI can understand it.
True or False: AI models charge based on the number of tokens used.
True
What does ‘context window’ mean for an LLM?
The maximum amount of info it can remember at once.
Which of these is true?
B) LLMs have a limit on how much context they can handle
What does ‘inference cost’ mean?
How much it costs to run an AI model on new data.
Final Q: What’s the main benefit of understanding these fundamentals?
So you can use AI more effectively in real life, even without being a programmer.