When is borderline software an AI system under the EU AI Act?
A borderline tool is more likely to be an when it is machine-based, operates with some autonomy, and infers from inputs how to generate outputs such as predictions, content, recommendations, or decisions that can influence a physical or virtual environment.
A tool is less likely to be an when it only executes rules defined solely by people, such as fixed validation checks, deterministic routing tables, hard-coded eligibility rules, or ordinary calculations with no learning, reasoning, modelling, or inference beyond basic data processing.
The Commission's AI-system-definition guidelines are interpretive guidance, not an alternative legal definition. Classify the actual system against Article 3(1) and Recital 12, and preserve the technical facts showing whether the system infers how to generate outputs rather than relying on labels such as AI-powered or automated.
- Record the inputs, objective, output type, autonomy level, and whether the system derives a model, algorithm, recommendation, prediction, content, or decision from data or encoded knowledge.
- Separate deterministic automation from inference: a manually written rule that always produces the same result from the same fields is not enough by itself.
- Treat logic- and knowledge-based systems as possible AI systems when they infer from encoded knowledge or symbolic representations, even without machine learning.
- Keep the intended-purpose evidence from instructions, sales material, product specifications, and technical documentation because Article 6 high-risk classification depends on purpose and use context.
Does the EU AI Act cover simple rules-based software as an ?
Usually no, if the software is based only on rules defined by people to automatically execute operations. Recital 12 says the definition should not cover simpler traditional software or programming approaches based solely on human-defined rules. Escalate the case when the rules engine also learns, reasons, models, ranks, recommends, predicts, or otherwise infers from inputs or encoded knowledge.
Does inference under the EU AI Act require machine learning?
No. The Act's recital explains that inference can be enabled by machine learning and also by logic- and knowledge-based approaches that infer from encoded knowledge or symbolic representations. The classification question is therefore not only 'does it use ML?' but 'does the machine-based system infer how to generate outputs for an explicit or implicit objective?'
Supports the Article 3 AI system definition and Recital 12 distinction between inference-based AI and simpler human-defined rule execution.