A parks department hears three pitches: a coded irrigation timer, “any system that acts intelligently,” and a moisture predictor that improved only because it was fitted on historical soil logs. How should those three be nested?
Select an answer to reveal the explanation.
Short Explanation
Nest them this way: the irrigation timer is conventional software, “acts intelligently” names the broader AI class, and the moisture predictor is machine learning because it was fitted on historical logs. ML is a data-learned subclass of AI, not the parent class, and a timer is not ML.
Full Explanation
Conventional programming is not AI. AI is the broader class of systems that act intelligently. Machine learning is one way to obtain an AI-based system, by learning from data. Treating the three as synonyms, reversing timer and predictor, or making ML the parent class breaks that nesting.