3,135 articles
Applicant tracking system
An applicant tracking system (ATS) is software that collects, organizes, and screens job applications, from job posting through interview scheduling and hiring, used by 99% of Fortune 500 companies.
Applications of artificial intelligence
Applications of AI are the practical uses of machine learning across sectors like healthcare, energy, and agriculture, analyzing large datasets to detect patterns, support decisions, and automate operations.
Apprenticeship learning
Apprenticeship learning is a reinforcement learning method that learns a near-expert policy from expert demonstrations when no reward function is given, used in tasks like driving and autonomous helicopter flight.
Approximate dynamic programming
Approximate dynamic programming (ADP) is a family of computational methods that approximate value functions in large-scale decision problems where exact dynamic programming is intractable, known in other fields as neuro-dynamic programming and reinforcement learning.
Approximate inference
Approximate inference is the class of computational methods that estimate a Bayesian posterior distribution when exact computation is intractable, chiefly Markov chain Monte Carlo and variational inference.
Approximate nearest neighbor search
Approximate nearest neighbor (ANN) search is a family of algorithms that quickly finds points near a query in high-dimensional spaces, trading a small loss of exactness for speed.
Approximate reasoning
Approximate reasoning is a framework in artificial intelligence and logic that draws conclusions from imprecise or vague information, formalized by Lotfi Zadeh through fuzzy sets.
Approximate string matching
Approximate string matching, also known as fuzzy string searching, finds all text locations matching a pattern within k edits, and underlies spellcheckers and DNA read mapping.
Approximation
Approximation in numerical mathematics replaces an exact mathematical object, such as a function or number, by a simpler computable one, together with a measure of its error.
Approximation algorithm
An approximation algorithm is a polynomial-time algorithm for an NP-hard optimization problem that guarantees its solution stays within a provable factor of the optimum on every input.
Apriori algorithm
The Apriori algorithm is a data mining algorithm for finding frequent itemsets and association rules in transaction databases, proposed by Rakes Agrawal and Ramakrishnan Srikant in 1994.
APX
APX, short for approximable, is a complexity class of NP optimization problems with polynomial-time constant-factor approximation algorithms, including vertex cover and MAX-3SAT; a PTAS for any APX-hard problem would imply P = NP.
ArangoDB
ArangoDB is a multi-model database system, written in C++ and developed by ArangoDB GmbH in Cologne since 2014, unifying graph, document, and key-value models under one query language, AQL.
Arc consistency
Arc consistency is a local consistency property of constraint satisfaction problems: each value in one variable's domain must have support in the other, formalized by Alan Mackworth in 1977.
Arg max
Arg max, also known as the argument of the maximum or written argmax, returns the inputs where a function attains its maximum value, not the value itself.
Argilla
Argilla is an open-source tool that lets AI engineers and domain experts collect human feedback for datasets; developed by Spain's Recognai as Rubrix, it was acquired by Hugging Face in 2024.
Arize AI
Arize AI: AI observability and LLM evaluation platform founded 2020 by Jason Lopatecki and Aparna Dhinakaran; products Arize AX, Phoenix, OpenInference; raised $131M, acquired by Dynatrace for $915M in 2026.
Arrow Database Connectivity
ADBC (Arrow Database Connectivity) is an Apache Arrow API standard for database access that returns results as Arrow columnar streams, a vendor-neutral, columnar alternative to row-oriented JDBC/ODBC, with drivers for PostgreSQL, SQLite, and Flight SQL.
Arrow Flight
Arrow Flight is Apache Arrow's gRPC-based RPC framework for high-performance transport of Arrow record batches, announced October 2019; distinguishes itself from ODBC/JDBC with parallel, zero-copy columnar streaming reaching GB/s throughput.
Arrow Flight SQL
Arrow Flight SQL is Apache Arrow's wire protocol for SQL database access, built on the Arrow columnar format and Flight RPC over gRPC. Introduced 2022, experimental, with JDBC/ODBC/ADBC drivers and multi-stream parallel reads far faster than JDBC.
Artificial bee colony algorithm
The artificial bee colony (ABC) algorithm is a swarm intelligence optimization method that mimics honey bee foraging, proposed by Dervis Karaboga in 2005 and published with Bahriye Basturk in 2007.
Artificial fish swarm algorithm
The artificial fish swarm algorithm (AFSA), also called fish swarm algorithm, is a swarm intelligence optimization method mimicking fish behaviors like preying, swarming, and following.
Artificial immune algorithm
An artificial immune algorithm, or immune algorithm, is a bio-inspired optimization method mimicking clonal selection and hypermutation, applied to multimodal optimization, machine learning, and pattern recognition.
Artificial immune system
An artificial immune system (AIS) is a class of bio-inspired algorithms that turns immune models such as clonal and negative selection into tools for optimization, learning, and anomaly detection.
Artificial intelligence
Artificial intelligence (AI) is the capability of machine-based systems to infer from their inputs how to generate outputs such as predictions, content, recommendations, or decisions. The field began in 1956 at Dartmouth College.
Artificial Intelligence Act
The Artificial Intelligence Act (AI Act) is a European Union regulation, adopted in 2024 and in force since August 2024, that is the world's first comprehensive AI law.
Artificial intelligence and employment
Artificial intelligence and employment is the study of how AI and automation affect jobs, labor markets, wages, and workforce transitions; measured effects on employment and wages so far remain small.
Artificial intelligence art
Artificial intelligence art, also called AI-generated art or synthography, is imagery created with generative machine-learning systems, most commonly text-to-image diffusion models that produce pictures from written prompts.
Artificial intelligence in education
Artificial intelligence in education, also called AIEd or AI in education, applies AI techniques such as intelligent tutoring systems and automated grading to teaching, learning, and school administration.
Artificial intelligence in healthcare
Artificial intelligence in healthcare, also called AI in healthcare, is the use of machine-learning systems for clinical tasks such as diagnosis, risk prediction, triage, and documentation.