Machine Learning isn’t a good name for these services because they aren’t learning. You don’t teach them by interacting with them. The developers did the teaching and the machine did the learning before you ever opened the browser window. You’re interacting with the result of learning, not with the learning.
Why does the timing of the learning matter though? It’s just a matter of saying “this machine learned to do X” rather than “this machine is currently learning from you.” Plus I’m sure there are machine learning products/projects out there that do learn on the fly to attempt to continually improve results, even if the learning might be cloud based and the local on-device neural nets are just for demonstrating the results.
I’d say “artificial student” is a subset of AI/ML.
Machine Learning isn’t a good name for these services because they aren’t learning. You don’t teach them by interacting with them. The developers did the teaching and the machine did the learning before you ever opened the browser window. You’re interacting with the result of learning, not with the learning.
Learnéd Machines
Why does the timing of the learning matter though? It’s just a matter of saying “this machine learned to do X” rather than “this machine is currently learning from you.” Plus I’m sure there are machine learning products/projects out there that do learn on the fly to attempt to continually improve results, even if the learning might be cloud based and the local on-device neural nets are just for demonstrating the results.
I’d say “artificial student” is a subset of AI/ML.