Within AI Outputs
When software becomes AI and when it does not
Not every data-processing tool is AI, and the difference often turns on whether the system infers outputs rather than simply follows fixed instructions.
On this page
- Why spreadsheets and filters are not automatically AI
- How inference separates AI systems from fixed rule tools
- Why context matters under modern AI definitions
Page outline Jump by section
Introduction
One of the most important questions in understanding artificial intelligence is where ordinary software ends and AI begins. Not every program that processes data, performs calculations or automates a task is an AI system. Modern definitions increasingly draw the line around a specific capability: inference. An AI system does not merely execute a fixed sequence of instructions created in advance by a programmer; it infers how to generate outputs from the inputs it receives. Those outputs may be predictions, recommendations, decisions or generated content. This distinction has become especially important as governments and standards bodies attempt to regulate AI without accidentally treating every spreadsheet, database query or software script as artificial intelligence. [AI Act Service Desk+2OECD.AI]ai-act-service-desk.ec.europa.euAI Act Service DeskFrequently Asked Questions | AI Act Service DeskThe AI Act defines an AI system as a 'machine-based system that is des…
Why spreadsheets and filters are not automatically AI
Many digital tools process information without qualifying as AI. A spreadsheet formula that calculates tax, a database query that retrieves customer records, or a filter that displays only transactions above a certain amount all follow predefined instructions. Their behaviour is determined directly by rules written by humans.
Consider a simple example. If a payroll application contains the instruction “add 5% pension contributions to salary”, the software performs the same calculation every time. It does not infer a result; it follows a rule. Likewise, a traditional email filter that moves messages containing a specific word into a folder executes a fixed condition established by a user or programmer.
Recent European Commission guidance on the AI Act explicitly notes that simpler traditional software systems and systems based solely on human-defined rules should generally be distinguished from AI systems. Examples include basic data processing, mathematical optimisation techniques and software that automatically executes operations according to predefined instructions. [Global Policy Watch]globalpolicywatch.comeuropean commission guidelines on the definition of an ai systemGlobal Policy WatchEuropean Commission Guidelines on the Definition of an “…5 Jun 2025 — The Guidelines also point to Recital 12, whic…
This distinction matters because modern organisations often market ordinary automation as “AI”. A workflow that routes invoices, sorts files or applies a fixed business rule may be useful and sophisticated, yet still remain conventional software rather than artificial intelligence.
How inference separates AI systems from fixed-rule tools
The concept of inference has become the central dividing line in many contemporary definitions of AI. The OECD’s updated definition states that an AI system is a machine-based system that infers, from the input it receives, how to generate outputs such as predictions, content, recommendations or decisions. The EU AI Act adopted a closely related formulation, and NIST in the United States uses a similar output-oriented approach. [NIST Publications+3OECD.AI+3OECD.AI]oecd.aiWhat is AI?Can you make a clear distinction between AI…Mar 6, 2024 — An AI system is a machine-based system that, for explicit or implicit object…
The difference becomes clearer when comparing two systems performing similar tasks.
Fixed-rule software
- “If a transaction exceeds £10,000, flag it.”
- Every case is handled according to an explicit rule.
- The reasoning path is determined entirely by human instructions.
Inference-based system [oecd.ai]oecd.aiWhat is AI?Can you make a clear distinction between AI…Mar 6, 2024 — An AI system is a machine-based system that, for explicit or implicit object…
- Analyses thousands of previous transactions.
- Learns patterns associated with fraud.
- Produces a risk score for transactions it has never encountered before.
Both systems may flag suspicious activity, but the second reaches its output through statistical or computational inference rather than a fixed condition established for every scenario. The software is not simply applying a predefined threshold; it is using a model to estimate or predict an outcome. [AI Act Service Desk+2OECD.AI]ai-act-service-desk.ec.europa.euAI Act Service DeskFrequently Asked Questions | AI Act Service DeskThe AI Act defines an AI system as a 'machine-based system that is des…
This is why machine-learning systems are usually classified as AI. Their outputs emerge from patterns identified in data rather than from exhaustive hand-written instructions for every possible situation.
Why context matters under modern AI definitions
The boundary is not always obvious. The same functional outcome can sometimes be achieved through either conventional programming or AI techniques.
A credit-scoring system illustrates the challenge. One version might rely on a small set of explicit rules created by analysts. Another might use a machine-learning model trained on historical lending data. Both produce a score, but only the latter clearly depends on model-based inference. Researchers examining the EU AI Act have noted that determining whether a system qualifies as AI may require analysing the entire workflow rather than looking at a single component in isolation. [arXiv]arxiv.orgarXiv When Do Data-Driven Systems Exhibit the Capability to Infer?When Do Data-Driven Systems Exhibit the Capability to Infer?June 10, 2026…
This is one reason why regulators increasingly emphasise context. The European Commission’s guidance argues that identifying an AI system cannot be reduced to a simple checklist of technologies. Instead, evaluators must consider how the system operates, how outputs are generated and whether genuine inferential capability is involved. [DLA Piper Intelligence+2Global Policy Watch]intelligence.dlapiper.comDLA Piper IntelligenceDefinitions in the European Union - AI Laws of the World11 Feb 2026 — The EU AI Act uses a technology neutral defin…
A recommendation engine provides another example. If a website always recommends the most popular product, it is likely using a straightforward rule. If it predicts which product a particular user is most likely to purchase based on behaviour patterns, it moves into AI territory because it is inferring a personalised output from available data. [OECD.AI]oecd.aiWhat is AI?Can you make a clear distinction between AI…Mar 6, 2024 — An AI system is a machine-based system that, for explicit or implicit object…
The historical shift from techniques to capabilities
Earlier attempts to define AI often focused on particular techniques, such as neural networks, expert systems or machine learning. That approach became difficult to maintain because technology evolves rapidly. A legal or policy definition tied to specific methods risks becoming obsolete.
Modern frameworks therefore focus less on how a system is built and more on what it does. The OECD revision of its AI definition and the EU AI Act both emphasise the system’s ability to infer outputs rather than listing approved AI techniques. This technology-neutral approach aims to remain relevant even as methods change. [OECD.AI+2OECD.AI]oecd.aiai system definition updateUpdates to the OECD's definition of an AI system explainedNov 29, 2023 — An AI system is a machine-based system that can, for a given set…
The result is a historical shift in thinking. Instead of asking, “Does this system use machine learning?” policymakers increasingly ask, “Does this system infer outputs in a way that goes beyond executing fixed instructions?” That question better captures the practical difference between AI and conventional software. AI Act Service Desk+2DLA Piper Intelligence [ai-act-service-desk.ec.europa.eu]ai-act-service-desk.ec.europa.euAI Act Service DeskFrequently Asked Questions | AI Act Service DeskThe AI Act defines an AI system as a 'machine-based system that is des…
A practical test for the AI boundary
For most readers, a useful rule of thumb is to ask how the output is produced.
A system is closer to ordinary software when:
- Human-written rules fully determine behaviour.
- The same inputs always trigger the same predefined logic.
- No model is estimating or predicting unseen cases.
A system is closer to AI when:
- It infers relationships from data or models.
- It generates predictions, recommendations, content or decisions that were not individually programmed.
- Its output depends on learned or model-based representations rather than solely on explicit rules. [OECD.AI+2OECD.AI]oecd.aiWhat is AI?Can you make a clear distinction between AI…Mar 6, 2024 — An AI system is a machine-based system that, for explicit or implicit object…
The boundary is not always perfectly sharp, and hybrid systems are common. Nevertheless, the modern policy consensus increasingly treats inference as the key characteristic that separates AI from ordinary software. Understanding that distinction helps explain why a spreadsheet, calculator or database is usually not considered AI, while a predictive model, recommendation engine or generative system often is. Global Policy Watch+3AI Act Service Desk+3OECD.AI [ai-act-service-desk.ec.europa.eu]ai-act-service-desk.ec.europa.euAI Act Service DeskFrequently Asked Questions | AI Act Service DeskThe AI Act defines an AI system as a 'machine-based system that is des…
Amazon book picks
Further Reading
Books and field guides related to When software becomes AI and when it does not. Use these as the next step if you want deeper reading beyond the article.
Artificial Intelligence
Clarifies the distinction between AI and conventional software.
Endnotes
-
Source: oecd.ai
Title: What is AI?
Link: https://oecd.ai/en/wonk/definitionSource snippet
Can you make a clear distinction between AI...Mar 6, 2024 — An AI system is a machine-based system that, for explicit or implicit object...
-
Source: oecd.ai
Link: https://oecd.ai/en/ai-principlesSource snippet
Principles overviewAn AI system is a machine-based system that, for explicit or implicit objectives, infers, from the input it receives...
-
Source: oecd.org
Link: https://www.oecd.org/content/dam/oecd/en/publications/reports/2024/03/explanatory-memorandum-on-the-updated-oecd-definition-of-an-ai-system_3c815e51/623da898-en.pdfSource snippet
man- defined objectives, make predictions, recommendations, or decisions...Read more...
-
Source: nvlpubs.nist.gov
Title: ai.100 1
Link: https://nvlpubs.nist.gov/nistpubs/ai/nist.ai.100-1.pdfSource snippet
NIST PublicationsArtificial Intelligence Risk Management Framework (AI RMF 1.0)by N AI · 2023 · Cited by 217 — The AI RMF refers to an AI...
-
Source: arxiv.org
Title: arXiv When Do Data-Driven Systems Exhibit the Capability to Infer?
Link: https://arxiv.org/abs/2606.11769Source snippet
When Do Data-Driven Systems Exhibit the Capability to Infer?June 10, 2026...
Published: June 10, 2026
-
Source: oecd.ai
Title: ai system definition update
Link: https://oecd.ai/en/wonk/ai-system-definition-updateSource snippet
Updates to the OECD's definition of an AI system explainedNov 29, 2023 — An AI system is a machine-based system that can, for a given set...
-
Source: oecd.org
Link: https://www.oecd.org/en.htmlSource snippet
The Organisation for Economic Co-operation and...The OECD designs international standards and guidelines for development co-operat...
-
Source: legalinstruments.oecd.org
Link: https://legalinstruments.oecd.org/public/doc/648/1df51f15-53fc-43ef-9f13-ee9f957076bc.htmSource snippet
oecd.orgUntitled‒ AI system: An AI system is a machine-based system that can, for a given... recommendations, or decisions influencing r...
-
Source: csrc.nist.gov
Title: govartificial intelligence
Link: https://csrc.nist.gov/glossary/term/artificial_intelligenceSource snippet
intelligence - Glossary | CSRCDefinitions: A machine-based system that can, for a given set of human-defined objectives, make predictions...
-
Source: csrc.nist.gov
Link: https://csrc.nist.gov/glossary/term/AISource snippet
Glossary | CSRC - NIST Computer Security Resource CenterA machine-based system that can, for a given set of human-defined objectives, mak...
-
Source: airc.nist.gov
Link: https://airc.nist.gov/airmf-resources/airmf/0-ai-rmf-1-0/Source snippet
predictions, recommendations, or decisions influencing real or virtual environments...Read more...
-
Source: ai-act-service-desk.ec.europa.eu
Link: https://ai-act-service-desk.ec.europa.eu/en/faqSource snippet
AI Act Service DeskFrequently Asked Questions | AI Act Service DeskThe AI Act defines an AI system as a 'machine-based system that is des...
-
Source: globalpolicywatch.com
Title: european commission guidelines on the definition of an ai system
Link: https://www.globalpolicywatch.com/2025/06/european-commission-guidelines-on-the-definition-of-an-ai-system/Source snippet
Global Policy WatchEuropean Commission Guidelines on the Definition of an “...5 Jun 2025 — The Guidelines also point to Recital 12, whic...
-
Source: digital-strategy.ec.europa.eu
Link: https://digital-strategy.ec.europa.eu/en/library/commission-publishes-guidelines-ai-system-definition-facilitate-first-ai-acts-rules-application -
Source: artificial-intelligence-act.com
Title: Artificial Intelligence Act EU AI Act
Link: https://www.artificial-intelligence-act.com/Source snippet
EU AI Act - Updates, Compliance, TrainingArticle 3 (1) of the AI Act defines an AI system as follows: 'AI system' means a machine-based s...
-
Source: intelligence.dlapiper.com
Link: https://intelligence.dlapiper.com/artificial-intelligence/?c=EU&t=04-definitionsSource snippet
DLA Piper IntelligenceDefinitions in the European Union - AI Laws of the World11 Feb 2026 — The EU AI Act uses a technology neutral defin...
-
Source: Wikipedia
Link: https://en.wikipedia.org/wiki/OECDSource snippet
OECDThe OECD is a forum whose member countries describe themselves as committed to democracy and the market economy, providing a platf...
-
Source: digital-strategy.ec.europa.eu
Title: eu A I Act | Shaping Europe’s digital future
Link: https://digital-strategy.ec.europa.eu/en/policies/regulatory-framework-aiSource snippet
Act | Shaping Europe's digital future - European UnionThe AI Act (Regulation (EU) 2024/1689 laying down harmonised rules on artificial in...
-
Source: european-union.europa.eu
Link: https://european-union.europa.eu/index_enSource snippet
Union: Your gateway to the EU, News, HighlightsDiscover how the EU functions, its principles, priorities; find out about its history and...
-
Source: ai-act-service-desk.ec.europa.eu
Title: eu A I Act Service Desk
Link: https://ai-act-service-desk.ec.europa.eu/en/ai-act/recital-12Source snippet
The reference to explicit or implicit objectives underscores that AI systems can...Read more...
-
Source: facebook.com
Link: https://www.facebook.com/theOECD/Source snippet
OECD | ParisDuring the process of joining the #OECD, countries align their policies with international standards, strengthening their eco...
-
Source: dfat.gov.au
Link: https://www.dfat.gov.au/trade/organisations/oecdSource snippet
ucts valuable independent...
-
Source: faicp-framework.com
Link: https://www.faicp-framework.com/AI_RMF_NIST.htmlSource snippet
NIST | Artificial Intelligence Risk Management...Understanding the Artificial Intelligence Risk Management Framework, from the US Nation...
Additional References
-
Source: deloitte.com
Link: https://www.deloitte.com/ce/en/related-content/bg-know-ai-understanding-definition-ai-system-cornerstone-compliance.htmlSource snippet
Deloitte ItaliaKnow Your AI: Understanding the definition of „AI system...An AI system is a machine-based system that, for explicit or i...
-
Source: skdevitt.medium.com
Link: https://skdevitt.medium.com/how-does-the-updated-oecd-ai-definition-differentiate-ai-systems-from-merely-algorithmic-software-3b18d453f10fSource snippet
does the updated OECD AI definition differentiate AI...The updated OECD definition of AI is: An AI system is a machine-based system that...
-
Source: linkedin.com
Link: https://www.linkedin.com/posts/skateconroy_in-2023-oecdai-updated-their-definition-activity-7171286808784228353-SrH2Source snippet
S. Kate Conroy PhD's PostMar 6, 2024 — In 2023 OECD.AI updated their definition of AI system. — “An AI system is a machine-based system t...
-
Source: thoropass.com
Link: https://www.thoropass.com/blog/nist-ai-rmfSource snippet
The NIST defines AI as the capability of a machine to perform tasks that would typically require human intelligence. This...Read more...
-
Source: ai-act-law.eu
Link: https://ai-act-law.eu/Source snippet
The purpose of the AI Act is to promote the uptake of human-centric AI in Europe while...Read more...
-
Source: cms.law
Title: eu commission issues guidelines on the definition of ai systems
Link: https://cms.law/en/gbr/legal-updates/eu-commission-issues-guidelines-on-the-definition-of-ai-systemsSource snippet
EU Commission issues guidelines on the definition of AI...7 Feb 2025 — AI Act follows a lifecycle-based approach and defines an AI syste...
-
Source: holisticai.com
Link: https://www.holisticai.com/blog/ai-definition-comparisonSource snippet
ves, generate outputs such as predictions, recommendations, or decisions influencing...Read more...
-
Source: avolutionsoftware.com
Link: https://www.avolutionsoftware.com/our-resources/nist-ai-risk-management-framework-rmf/Source snippet
These characteristics help organizations assess whether an AI system can be relied...Read more...
-
Source: digital.gov.au
Link: https://www.digital.gov.au/policy/ai/AI-technical-standard/technical-standard-governments-use-artificial-intelligence-key-termsSource snippet
n AI system to select actions by examining their possible consequences using the...Read more...
-
Source: cms.law
Link: https://cms.law/en/deu/legal-updates/ai-systems-within-the-meaning-of-the-ai-act-term-and-definitionSource snippet
"AI systems" within the meaning of the AI Act: Term and...18 Jun 2025 — An AI system does not necessarily have to be purely software...
Topic Tree



