1. A computer-implemented method, comprising: receiving, at one or more computer processors, a user input in an imprecise syntax, wherein: the user input in the imprecise syntax includes at least (i) a word, or a phrase, that corresponds to a formula having a plurality of mathematical or scientific parameters, and (ii) one or more words, and/or one or more phrases, that correspond to one or more parameter values corresponding to the formula, the user input in the imprecise syntax is expressed using natural language and/or informal terminology spoken by a user, and the user input in the imprecise syntax corresponds to a digital representation of an audio signal corresponding to speech spoken by the user, the digital representation of the audio signal corresponding to the speech spoken by the user having been generated by a voice recognition system; analyzing, at the one or more computer processors, the user input in the imprecise syntax to determine the formula with the one or more parameter values integrated into the formula; calculating, at the one or more computer processors, a numerical result using the determined formula with the one or more parameter values integrated into the determined formula; and generating, at the one or more computer processors, an output, using the numerical result, to perform a physical machine action.