Users submit queries and computation requests via a text field. WolframAlpha then computes answers and relevant visualizations from a knowledge base of curated, structured data that come from other sites and books. It is able to respond to particularly phrased natural language fact-based questions. It displays its "Input interpretation" of such a question, using standardized phrases. Mathematical symbolism can also be parsed by the engine, which responds with numerical and statistical results.