A little off topic but I do wish we had some more precise language for machine learning applications. When we say it "knows" something it seems to anthropomorphize it, as if it's conscious. As a start to replace "knows" maybe "infers" or "calculates"