the non-trivial process of identifying understandable, novel, valid, and potentially useful patterns in data stored in structured databases.
non-trivial process of identifying valid, novel, potentially useful, and ultimately understandable patterns in data
how computer can improve their performance without explicit commands and instead use patterns from previous data and examples provided by humans