M1 Glossary
M1 Glossary
Module 1 Glossary:
Artificial Intelligence (AI): Umbrella term for the concept of intelligent machines that can simulate
human thinking capability and behavior.
Big Data Analytics (BDA): The process of examining large volumes of data to uncover hidden
patterns, correlations, and other useful insights
Cloud Computing (CC): Model that provides personal computers access to shared resources such as
servers and applications. The cloud model consists of several parts: infrastructure, server, platform,
application, and client.
Data Parsing: The process of taking data in one format and transforming it to a more easily
understandable one.
Data Pipeline: The series of data processing steps that allows data to be moved from a source
system to a target system.
Data Visualization: The graphical representation of information and data through common graphics,
such as charts, plots, infographics, or animations.
Digital Smart Overlay: Reality technology that takes the surroundings captured by a smart device
and superimposes information relevant to the environment. Also known as augmented reality
overlay.
Environment: In reinforcement learning, the “environment” is the world in which an agent lives and
interacts.
Inceptionism: Digital process of inventive dreaming that mimics human imagination through the use
of higher-level neuron layers.
Machine Learning (ML): Branch of artificial intelligence focusing on computers learning solutions to
problems by applying algorithms to data, rather than being directly told what to do.
Natural Language Generation (NLG): A subset of natural language processing (NLP) that produces
human language outputs based on language data input.
Natural Language Processing (NLP): A subcategory of artificial intelligence, computer science, and
linguistics that deals with how algorithms process and analyze natural language data.
Natural Language Understanding (NLU): A subset of natural language processing that analyzes the
syntactic and semantic composition of text and speech to discern the meaning of sentences.
Neural Network: A machine learning method that utilizes multiple “neurons” connected by edges
(i.e., weights) and usually many hidden layers. They are the key component of deep learning and are
extremely powerful for many different tasks. They have become popular for solving machine
learning tasks in recent years due to improvements in architecture and computational power.
Optical Character Recognition (OCR): Technology that enables the conversion of an image of text
into a machine-readable text format.
Predictive Modeling: Mathematical process that uses statistics to predict future outcomes by
analyzing patterns in a given set of input data.
Reinforcement Learning (RL): Machine learning technique in which an intelligent agent learns to
behave in an environment by performing actions and saving the results of each action. The learning
process is based on rewarding desired behaviors and punishing undesired ones.
Stack: A database stack is a set of software subsystems or components that create a complete platform
which does not require additional software to support or run applications.