BUAD AI Midterm

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/48

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 12:37 AM on 10/14/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai
Chat

No analytics yet

Send a link to your students to track their progress

49 Terms

1
New cards

Information

Data that can answer questions or support decisions

2
New cards

Knowledge

Insight derived from experience

3
New cards

Primary Data

Data you’ve collected for your own use

4
New cards

Secondary Data

Data someone else has collected and made available for others to use

5
New cards

Time Series Data

values of a specific measurement taken over a range of time periods

6
New cards

Panel Data

Consists of a time series measurement taken over a range of time periods

7
New cards

Panel Data

Consists of a time series for each cross-sectional member

8
New cards

Cross-sectional Data

Values collected from a number of subjects during a single time period

9
New cards

Machine Learning

Learns from historical data

10
New cards

Deep Learning

Learns and mimics the human brain

11
New cards

Classification

Assigns data into specific categories

12
New cards

Regression

Predicts numerical outcomes

13
New cards

Clustering

Groups unlabeled data based on similarity

14
New cards

Association rule mining

Discovers interesting associations in data

15
New cards

Dimensionality Reduction

Reduces number of data inputs to a manageable size

16
New cards

How does AI impact business productivity?

By enhancing customer relations, avoiding mistakes, and streamlining job processes

17
New cards

An Algorithm

an advanced set of instructions that can imporve a machine’s performance over time

18
New cards

Ways to right better AI prompts

Provide clear instructions, adopt a persona, define the output format, and target your audience

19
New cards

When did AI begin?

The 1950s and was used in WWII

20
New cards

Who coined the term “Machine Learning”?

Arthur Samuel

21
New cards

Who invented the Perceptron?

Frank Rosenblatt

22
New cards

What’s an NLP?

Natural Language Processor

23
New cards

Multimodal Data

Images, text, and audio. NLP platforms can understand this data

24
New cards

What are the 5 V’s?

Volume, Velocity, Veracity, Value, and Variety

25
New cards

What’s a language model?

A machine that understands and predicts language

26
New cards

Computer vision

A field of artificial intelligence that facilitates devices to analyze images and videos

27
New cards

To code the text Hello!

print(“Hello!”)

28
New cards

What are the basic data types?

Integers (1), Floating point numbers (1.25), and Strings (aaa)

29
New cards

What are the basic container types?

Lists, Dictionaries, Sets, and Tuples

30
New cards

What is a list?

An ordered, mutable collection of objects. (Ex: red, blue, green)

31
New cards

What is a Dictionary?

A collection of key-value pairs that is unordered and mutable. (Ex: {'name': 'Alice', 'age': 30, 'city': 'New York'}).

32
New cards

What is a Set?

A mutable, unordered, unique collection of objects. (Ex: {1, 2, 3, 4, 5} )

33
New cards

What is a Tuple?

A immutable list. (Ex: Apple, Banana, Cherry)

34
New cards

What’s a Boolean value?

A data type that can be either True or False, often used in logical operations and conditionals. Ex: x=4

if x>5:

print(“The value of x is larger than 5.”)

35
New cards

If, Elif, and Else statements

Conditional statements that execute code based on whether a specified condition is True or False.

Ex: x = 5

if x > 10:

  print("The value of x is greater than 10.")

elif x > 5:

  print("The value of x is greater than 5.")

else:

  print("The value of x is less than or equal to 5.")

36
New cards

What is Numpy?

The core library for scientific computing in Python.

37
New cards

What are Arrays?

A grid of values, all of the same type, and is indexed by a tuple of non-negative integers.

38
New cards

What is boolean array indexing?

A method used to select elements of a numpy array using boolean conditions, resulting in a new array that contains only the elements satisfying the condition.

39
New cards

What is Pandas?

It is a library for data manipulation and analysis in Python, providing data structures like DataFrames and Series.

40
New cards

What is a DataFrame?

A two-dimensional, size-mutable, and potentially heterogeneous tabular data structure provided by the Pandas library, enabling easy data manipulation and analysis.

41
New cards

What is a Series?

A one-dimensional labeled array in Pandas that can hold various data types, providing a flexible way to store and manipulate data.

42
New cards

What is head and tail in a DataFrame?

Methods in Pandas that return the first few and last few rows of a DataFrame, respectively, allowing for quick inspection of the data.

43
New cards

What is info and describe in a Dataframe?

Methods in Pandas that provide summary information about a DataFrame, including data types, non-null counts, and basic statistics, helping users understand the structure and distribution of data.

44
New cards

What is index and columns in a DataFrame?

Attributes in a Pandas DataFrame that define the row and column labels, respectively. The index serves as a unique identifier for each row, while the columns represent the different features or variables in the dataset.

45
New cards

What is loc and iloc in a DataFrame?

Methods in Pandas used for accessing a group of rows and columns by labels and integer positions, respectively. They allow for flexible data selection and manipulation based on row and column indexing.

46
New cards

What does slicing rows and columns do in a dataframe?

Allows users to extract specific subsets of data by specifying ranges of indices or labels. This method enables focused data analysis and manipulation, making it easier to work with relevant portions of the dataset.

47
New cards

What is Conditional logic?

The use of conditions in programming or data analysis to execute different actions based on whether certain criteria are met

48
New cards

What is Boolean logic?

A form of algebra in which all values are either true or false

49
New cards

What does a for loop allow python to do?

It allows Python to execute a block of code repeatedly for a specified number of iterations or for each item in a sequence, enabling automation of repetitive tasks