1. A system comprising: a) a processor; and b) a computer memory in communication with the processor, the memory containing one or more models utilized to process a customer interaction by software that is executed by the processor, said customer interaction comprising: i) one or more statements made by a customer; ii) one or more prompts played for said customer; c) a computer-readable storage medium storing a set of computer executable instructions and coupled to the processor, wherein the processor is configured to execute instructions to: i) coordinate processing of said customer interaction; ii) maintain a set of context information related to said customer interaction; iii) create a data record comprising the set of context information related to said customer interaction; iv) store the set of context information from said data record in said computer memory; v) utilize the set of context information stored in said computer memory to automatically create one or more model updates without human intervention; and vi) automatically update one or more of said models using one or more of said model updates.