Enterprise Artificial Intelligence Definitions

This glossary explains the meaning of key words and phrases that information technology (IT) and business professionals use when discussing artificial intelligence and related software products. You can find additional definitions by visiting WhatIs.com or using the search box below.

  • A

    artificial superintelligence (ASI)

    Artificial superintelligence (ASI) is software-based intellectual powers that surpass human ability across almost all conceivable categories and fields of endeavor.

  • artificially-intelligent attorney (AI attorney)

    An artificially-intelligent attorney is a legal expert system that applies AI technologies to replicate and improve upon the abilities of a human legal research assistant.

  • assistive technology (adaptive technology)

    Assistive technology is a set of devices intended to help people who have disabilities.

  • augmented memory

    Augmented memory is the practice of artificially increasing a person's ability to produce long term memories and retain information.

  • automated reasoning

    Automated reasoning is the area of computer science that is concerned with applying reasoning in the form of logic to computing systems.

  • automated storytelling

    Automated storytelling is a process involving the use of artificial intelligence (AI) to create written stories.

  • B

    backpropagation algorithm

    Backpropagation (backward propagation) is an important mathematical tool for improving the accuracy of predictions in data mining and machine learning. Essentially, backpropagation is an algorithm used to calculate derivatives quickly.

  • bag of words model (BoW model)

    The bag of words model (BoW model) is a reduced and simplified representation of a text document with selected parts of the text.

  • C

    cognitive bias

    Cognitive bias is a limitation in objective thinking that is caused by the tendency for the human brain to perceive information through a filter of personal experience and preferences. The limitation helps the brain prioritize and process vast amounts of information but can cause errors in thinking that can be exploited.

  • cognitive computing

    Cognitive computing systems use computerized models to simulate the human cognition process to find solutions in complex situations where the answers may be ambiguous and uncertain.

  • cognitive modeling

    Cognitive modeling is an area of computer science that deals with simulating human problem-solving and mental processing in a computerized model.

  • complex adaptive system (CAS)

    Complex adaptive system is a term used by DevOps teams to describe an IT platform or project composed of multiple components that interact in ways that cannot be predicted or controlled with complete accuracy.

  • computational linguistics (CL)

    Computational linguistics is the application of computer science to the analysis, synthesis, and comprehension of written and spoken language. Computers that are linguistically competent not only help facilitate human interaction with machines and software, but also make the textual and other resources of the internet readily available in multiple languages.

  • concept mining

    Concept mining is the process of searching documents or unstructured text for ideas and topics.

  • convolutional neural network

    A convolutional neural network (CNN) is a type of artificial neural network used in image recognition and processing that is specifically designed to process pixel data.