Systems and methods to determine machine intelligence are disclosed. Input information provided to a machine is evaluated via an interface with the machine. One or more operations automatically performed by the machine based on the input information are evaluated via the interface. A level of intelligence associated with the machine is determined based on the evaluation of the input information and the operations performed by the machine.
Please help me write a proper abstract based on the patent claims. CLAIM: 1. A method of determining machine intelligence, comprising: evaluating, via an interface with a machine, input information provided to the machine; evaluating, via the interface with the machine, one or more operations automatically performed by the machine based on the input information; and determining a level of intelligence associated with the machine based at least in part on the evaluation of the input information and the operations performed by the machine. 2. The method of claim 1, wherein the interface comprises a compiler-based interface to the machine. 3. The method of claim 1, wherein determining the level of intelligence comprises determining that the machine includes one or more of data-level intelligence, information-level intelligence, knowledge-level intelligence, and wisdom-level intelligence. 4. The method of claim 1, wherein evaluating the input information comprises determining that the input information comprises data. 5. The method of claim 4, wherein evaluating the operations comprises determining that the machine automatically stores the data in memory. 6. The method of claim 5, wherein determining the level of intelligence comprises determining that the machine includes data level intelligence based at least in part on one or more of the determination that the input information comprises data and the determination that the machine automatically stores the data in memory. 7. The method of claim 1, wherein evaluating the input information comprises determining that the machine is configured to receive input information comprising one or more queries to the machine. 8. The method of claim 7, wherein evaluating the operations comprises determining that the machine: retrieves two or more distinct sets of information from memory; and generates output based at least in part on the input information and two or more distinct sets of information retrieved from memory. 9. The method of claim 8, wherein determining the level of machine intelligence comprises determining that the machine includes information level intelligence based at least in part on the determination that the machine generates output based at least in part on the input information and the distinct sets of information. 10. The method of claim 1, wherein the input information comprises input information associated with a system. 11. The method of claim 10, wherein evaluating the operations comprises determining that the machine automatically generates a model based at least in part on the information associated with the system. 12. The method of claim 11, further comprising determining that the model is configured to predict a behavior of the system based at least in part on state information associated with the system. 13. The method of claim 12, wherein the predicted behavior is not included in information associated with the machine. 14. The method of claim 12, wherein determining the level of machine intelligence comprises determining that the machine includes knowledge level intelligence based at least in part on the determination that the model is configured to predict the behavior of the system. 15. The method of claim 1, wherein the input information comprises a plurality of models, each of the models configured to predict a behavior of a system based at least in part on state information associated with the system. 16. The method of claim 15, wherein evaluating the operations comprises determining that the machine is configured to generate a meta-model based at least in part on the plurality of models. 17. The method of claim 16, wherein the each of the plurality of models is associated with a sub-system included in a compound system and the meta-model is associated with the compound system. 18. The method of claim 16, wherein evaluating the operations further comprises determining that the machine is configured to change the meta-model by modifying the one or more of the plurality of models. 19. A computer-implemented system for determining machine intelligence, the system comprising: a processor; and a memory coupled with the processor, wherein the memory is configured to provide the processor with instructions which when executed cause the processor to: evaluate, via an interface with a machine, input information provided to the machine; evaluate, via the interface with the machine, one or more operations automatically performed by the machine based on the input information; and determine a level of intelligence associated with the machine based at least in part on the evaluation of the input information and the operations performed by the machine. 20. One or more tangible non-transitory computer-readable storage media for storing computer-executable instructions executable by processing logic, the media storing one or more instructions to: evaluate, via an interface with a machine, input information provided to the machine; evaluate, via the interface with the machine, one or more operations automatically performed by the machine based on the input information; and determine a level of intelligence associated with the machine based at least in part on the evaluation of the input information and the operations performed by the machine.