extraction of knowledge from data based on training
the extraction of knowledge from data based on algorithms created from training data
involves updating one or more databases with new transactions.  after being updated, this data can be further processed and manipulated by other systems or modules.