Computer software in the form of an applications programming interface, which automatically answers user queries as well as translates natural language queries or other forms of input into a language understandable by a computer
Electrical and Scientific Apparatus