Ai5 Flashcards

1
Q

What does AI stand for?

A

Artificial Intelligence

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

True or False: AI is only used for robots.

A

False

AI is used in many areas like email filtering, voice assistants, and fraud detection.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What does ML stand for in AI?

A

Machine Learning

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is the main difference between AI and ML?

A

ML is a subset of AI that focuses on learning from data.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What does NLP stand for?

A

Natural Language Processing

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Fill in the blank: NLP helps computers understand ________.

A

human language

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What does API stand for?

A

Application Programming Interface

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Which best describes an API?

A

C) A way for software to talk to other software

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

True or False: LLM stands for Long Language Machine.

A

False

LLM means Large Language Model.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What does SDK stand for?

A

Software Development Kit

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Fill in the blank: An SDK gives developers the ________ they need to build software.

A

tools

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Which of the following is an example of NLP?

A

B) Autocorrect

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What does a vector database store?

A

Numbers that represent meaning, used for fast AI search.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What is a common use of embeddings in AI?

A

To compare meaning between words, documents, or images.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Match the acronym: ML →

A

ML → Machine Learning

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Match the acronym: API →

A

API → Application Programming Interface

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

Match the acronym: SDK →

A

SDK → Software Development Kit

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

Fill in the blank: A chatbot like ChatGPT is powered by a ______.

A

Large Language Model (LLM)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

What is the goal of a classification problem in AI?

A

To sort data into categories, like spam vs not spam.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

Regression problems are used when you want to predict a ________.

A

number

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

True or False: An AI that predicts house prices is likely using regression.

A

True

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q

Which of these is NOT an acronym?

A

C) Neural Network

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
23
Q

What is the main role of training data?

A

To help the AI learn by showing examples.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
24
Q

What does RAG stand for?

A

Retrieval-Augmented Generation

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
Q

Fill in the blank: RAG helps combine LLMs with your own ________.

A

data

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
26
Q

What is the purpose of prompt engineering?

A

To write better inputs that guide an AI to give useful answers.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
27
Q

True or False: Prompt engineering only works with voice assistants.

A

False

It works with text-based AIs too.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
28
Q

What is supervised learning?

A

Learning from data that includes correct answers.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
29
Q

What is unsupervised learning?

A

Learning from data without labels, finding patterns.

30
Q

Which of these is an example of classification?

A

B) Predicting if an email is spam

31
Q

What is overfitting in AI?

A

When a model learns training data too well and fails on new data.

32
Q

True or False: Overfitting means the model performs well on unseen data.

33
Q

Fill in the blank: A neural network is made up of many connected ________.

34
Q

What does ‘inference’ mean in AI?

A

Using what the model learned to make predictions.

35
Q

Which of these is an example of inference?

A

B) The model making a prediction on new data

36
Q

What is an embedding?

A

A number-based representation of something like a word or image.

37
Q

Fill in the blank: Embeddings help AI understand ________ rather than just exact words.

38
Q

True or False: A vector database can help an AI find similar documents.

39
Q

What does it mean to label data?

A

To mark examples with the correct answers for training.

40
Q

Which of these is unsupervised learning?

A

B) Clustering customers by behaviour

41
Q

What’s the difference between training and inference?

A

Training is learning from data, inference is using what it learned.

42
Q

Fill in the blank: Classification sorts things into categories, while regression predicts a ________.

43
Q

What is a real-world example of classification?

A

A bank deciding if a loan application is low or high risk.

44
Q

What’s a real-world example of regression?

A

Estimating the price of a used car based on age and mileage.

45
Q

True or False: A model trained with supervised learning doesn’t need labelled data.

46
Q

Which one of these is used in prompt engineering?

A

C) Well-crafted questions

47
Q

What’s the main job of a neural network?

A

To process information and find patterns in data.

48
Q

Which one is different?

A

D) Training data

49
Q

True or False: An LLM like ChatGPT needs no training data.

50
Q

What is fine-tuning?

A

Adjusting an AI model using your own data to make it more accurate.

51
Q

What’s a real-world example of RAG?

A

Using ChatGPT to answer questions based on company documents.

52
Q

Why do AI models use so much data?

A

Because more data helps them learn patterns more accurately.

53
Q

What is a variable in Python?

A

A name used to store a value, like a label for information.

54
Q

Fill in the blank: In Python, name = ‘Andrew’ is storing the word ‘Andrew’ in a ________ called name.

55
Q

What is a Python function?

A

A block of code that does something. You can use it again and again.

56
Q

True or False: Functions can take inputs and return outputs.

57
Q

What does a for loop do in Python?

A

It repeats an action for each item in a list or sequence.

58
Q

Which of these is a Python loop?

59
Q

What is a list in Python?

A

An ordered group of items, written in square brackets.

60
Q

What is a dictionary in Python?

A

A group of key-value pairs, like a contact list.

61
Q

True or False: Python is the most popular language for AI.

62
Q

What is a Jupyter notebook used for?

A

Writing, testing, and sharing code — often used for data science and AI.

63
Q

What is Hugging Face?

A

A website where you can find and use AI models.

64
Q

What is AutoML?

A

Tools that help people build machine learning models without much coding.

65
Q

Fill in the blank: The ‘OpenAI API’ lets you send ________ to an AI model and get answers.

66
Q

Which of these is a real Python data type?

67
Q

What is tokenisation in AI?

A

Breaking text into small pieces (tokens) so an AI can understand it.

68
Q

True or False: AI models charge based on the number of tokens used.

69
Q

What does ‘context window’ mean for an LLM?

A

The maximum amount of info it can remember at once.

70
Q

Which of these is true?

A

B) LLMs have a limit on how much context they can handle

71
Q

What does ‘inference cost’ mean?

A

How much it costs to run an AI model on new data.

72
Q

Final Q: What’s the main benefit of understanding these fundamentals?

A

So you can use AI more effectively in real life, even without being a programmer.