Which of the following terms is used as a synonym for data mining?
1) Regression analysis
2) Parallel processing in databases (PPD)
3) Data spelunking
4) Data warehousing
5) Knowledge discovery in databases (KDD)