Please enable JavaScript to use CodeHS

Digital Lit and AI Glossary

Flashcards

Course:

Module:

Search:

Prompt Engineering General

the practice of designing inputs for AI tools that will produce optimal outputs.

Artificial Intelligence (AI) General

the ability of a digital computer or computer-controlled robot to perform tasks commonly associated with intelligent beings

Human Intelligence General

The ability to perceive and interpret information, and to retain it as knowledge to be applied in the correct context

Turing Test General

A test that determines how realistic, or humanlike a computer system really is. If a human is unable to tell if it is talking to a computer or a human, then the computer is said to have passed the Turing test.

Narrow AI General

AI that is built for a specific purpose and excels in its limited domain

General AI (AGI) General

a more human-like AI; versatile across various cognitive functions and tasks, having broader capabilities

Predictive AI General

A form of artificial intelligence that uses what it has learned to predict an outcome

Generative AI General

A form of artificial intelligence that generates new content such as text or art

Large Language Models (LLM) General

are machine learning models that can comprehend and generate human language text.

Multimodal Model General

a model that is capable of processing information from multiple types of data, including images, videos, and text

Ethics General

The moral principle that governs a person's behavior.

bias General

Occurs when a result is more favorable to a certain outcome.

accuracy General

Depends on whether or not the data is correct.

Prompt General

A question or command given to an AI to generate a response

Machine Learning General

Machine learning is a field of Artificial Intelligence that uses inputs and outputs to create computer models that teaches a computer to have intelligence.

Supervised Learning General

A form of machine learning where algorithms are trained to make predictions using testing data, where the outcome of a specific event is already determined

Training Data General

A large percent of a dataset that is used to teach a machine learning model

Testing Data General

A smaller subset of a dataset that is used test a trained machine learning model

Unsupervised Learning General

A form of machine learning where algorithms are able to group data and find patterns in the data on their own

Reinforcement Learning General

A form of machine learning where a computer agent learns to make decisions by interacting with its environment and receiving feedback.

Neural Networks General

A type of machine learning that uses a computational model that uses nodes inspired by the structure and functioning of the human brain and learns by trial and error.

Convolutional Neural Network General

Convolutional Neural Networks are a type of neural network that are commonly used to classify images by using a weighted kernel.

Feature General

An individual characteristic or property in a data set

Training Data General

A collection of examples used to teach an AI model

Label General

The outcome or answer the model is being trained to predict

Example General

A correct data point showing what the model should learn

Bias General

A skew in the data that can affect fairness in AI predictions

Representation General

How information is converted into numerical form for AI

Non-Example JavaScript

A data point that shows what the model should not learn

Classification General

A predictive modeling problem where a label is predicted for a given input

Clustering General

A common unsupervised learning technique that takes a data set and divides it into subgroups, or clusters, based on similarities

Representation Bias General

Representation Bias is when the data used for training doesn't represent the population that the model will serve.

Bias Java

Prejudice in favor of or against one thing, person, or group compared with another, usually in a way considered to be unfair.

Privacy General

The right to control access to personal information

Deepfake General

a video or image of a person in which their face or body has been digitally altered so that they appear to be someone else, typically used maliciously or to spread false information.

Misinformation General

false or inaccurate information, especially that which is deliberately intended to deceive.

Hallucination General

False information provided by an AI

Prompt Injection General

An attack where hackers manipulate generative AI systems by feeding them malicious inputs disguised as legitimate user prompts.

Digital Footprint General

The information about a particular person that exists on the Internet as a result of their online activity

Tradeoff General

A balance achieved between two desirable but incompatible features

Artificial Intelligence (AI) General

The simulation of human intelligence by machines

Policy Stance General

A declared position or opinion on how rules or laws should be created or enforced

Transparency General

Openness in communication and disclosure of how AI is used

High-risk AI General

AI systems that could potentially harm people’s rights or safety if misused

Risk General

The potential for loss when an attack happens.

Iteration General

Repeating a process to improve a solution through refinement.

Automation General

The use of machines or technology to perform tasks without human input.

Privacy Policy General

Legal document outlining how a company can collect and use your data

personally identifiable information General

any data that can be used to identify an individual, such as their name, address, or social security number

Information Literacy General

Information literacy is having the ability to find information, evaluate information credibility, and use information effectively.

Artificial Intelligence General

A computer system able to perform tasks that ordinarily require human intelligence

Internet of Things General

The Internet of Things (IoT) is the network of physical devices, vehicles, home appliances, and other items embedded with electronics, software, sensors, actuators, and connectivity which enables these things to connect and exchange data.

Confidentiality General

The protection of information from people who are not authorized to view it.

Integrity General

Aims at ensuring that information is protected from unauthorized or unintentional alteration.

Availability General

The assurance that systems and data are accessible by authorized users when and where needed.

Non-Repudiation General

Ensures that one cannot deny having sent or received a message.

Vulnerability General

A flaw or weakness in a system or device.

Threat JavaScript

A potential for a cybercriminal to exploit a vulnerability.

Authentication General

The process of identifying a user and granting them access. Authentication is proving that someone is who they say they are.

Authorization JavaScript

The process of enforcing policies and user privileges. Once a user is authenticated, they may only be authorized to access specific areas or may only have rights to perform specific tasks.

Accounting General

The process of measuring what is happening within the system. This is the final process of the AAA framework and ensures that there is a log of all actions within the network or system.

Malware General

Any type of software that is designed to intentionally harm or damage a computer or network.

Virus General

A type of malware that attaches itself onto a host program, such as a document. It can cause serious damage to files or an entire device.

Ransomware General

A software that prevents users from accessing their files or network until a ransom is paid.

Spyware General

Once downloaded onto a user’s computer, the software secretly gathers information about a person or organization and sends it to the attacker.

Phishing General

A cybercrime in which a person is contacted by email, telephone or text message by someone who is posing as a legitimate company.

Firewall General

A network security device that monitors and filters incoming and outgoing network traffic.

Passphrase JavaScript

A type of authentication that is similar to a password but longer and is usually a sentence or a series of words

Two-Factor Authentication JavaScript

(2FA) A type of multifactor authentication that typically combines something the user knows (like a password) with something the user has (like a mobile phone)

Multifactor Authentication JavaScript

(MFA) An extra layer of authentication that requires two or more factors for authentication. Typically, these factors fall into three categories: something you know (password), something you have (such as a phone), or something you are (such as your fingerprint).

Biometric Authentication General

A form of authentication that uses an individual’s physical or behavioral characteristics to verify their identity

Password Manager General

Tools that store and manage passwords for various accounts, generating strong passwords and auto-filling login credentials.

Cyberbullying General

the use of electronic communication to bully a person

Copyright General

A law that grants the creator of an original work exclusive rights to its use, distribution, and sale

Law General

refers to an external mechanism of control

Hacktivist General

A specific group of hackers who are motivated by their ideological views.

Cyberterrorists General

Have political motivations with the intent to harm, typically resulting in violence.

Nation State Hackers General

Sponsored by and funded by a government with the goal of giving their country a competitive advantage on a global scale.

Data General

A collection of numbers or data points.

Information General

Created when a collection of data is organized or structured.

Knowledge General

Pulls meaning from information by analyzing the organized data and generating insights.

Data In Use General

This is when data is being accessed by a person or program.

Data in Transit General

This is when data is actively moving from one location to another.

Data at Rest General

This is when data is stored in a specific place that isn’t actively moving to other devices or networks.

Embedded System General

A combination of hardware and software designed for a specific function within a larger system.

Sensor General

A device that detects physical input from the environment and converts it into data.

Microcontroller General

A compact integrated circuit that processes input and controls output in an embedded system.

Actuator General

A device that performs actions based on processed data (e.g., turning on a pump).

interpreted language General

Translates and executes program code line by line into machine code.

compiled language General

Translates, or “compiles” the entire code into machine code and then runs the program, or sets aside to run later.

Programming Language General

A programming language is any set of rules that converts strings, or graphical program elements in the case of visual programming languages, to various kinds of machine code output.

machine code General

a computer programming language consisting of binary instructions

Dynamically Typed Language General

A language where variable types are determined at runtime, not in advance.

Statistically Typed Language General

A language where variable types are explicitly declared and checked at compile time.

Type Checking General

The process of verifying and enforcing the constraints of types in a programming language.

Runtime General

The period when a program is running, after it has been compiled or interpreted.