Data Mining, Database, Machine Learning.
เพื่อความสะดวกในการกลั่นกรอง วิเคราะห์ข้อมูลจนถึงการประมวลผลเชิงวิเคราะห์แบบออนไลน์ เนื่องจากมีปริมาณข้อมูลที่มากมายมหาศาลสะสมไว้บนฐานข้อมูลขนาดใหญ่ ส่งผลให้เกิดการคิดค้นเครื่องมือช่วยในการวิเคราะห์ข้อมูลและหาความเป็นไปได้ของข้อมูลทั้งหมดที่เป็นประโยชน์ นั่นคือ “การทำเหมืองข้อมูล”