Khai phá dữ liệu đã và đang được ứng dụng rộng rãi trong rất nhiều lĩnh vực và hiện nay đã có rất nhiều công cụ mã nguồn mở và công cụ thương mại hỗ trợ phát triển ứng dụng khai phá dữ liệu [1][28]
- Các công cụ mã nguồn mở (open-source)
R (www.r-project.org) – hỗ trợ một số nhiệm vụ khai thác dữ liệu khám phá phân loại, khám phá cụm, khám phá hồi quy, khám phá liên kết, khai thác văn bản, khám phá ngoại lệ, hình ảnh hóa dữ liệu, hình ảnh hóa khám phá, phân tích trình tự, phân tích web, phân tích mạng xã hội.
SPSS (Statistical Package for the Social Sciences) - Mô hình SPSS của IBM - là một chương trình máy tính phục vụ công tác thống kê. Phần mềm SPSS hỗ trợ xử lý và phân tích dữ liệu sơ cấp - là các thông tin được thu thập trực tiếp từ đối tượng nghiên cứu, thường được sử dụng rộng rãi trong các các nghiên cứu điều tra xã hội học và kinh tế lượng.
Weka (www.cs.waikato.ac.nz/ml/weka) - Waikato Environment for Knowledge Analysis (Weka) - hỗ trợ một số nhiệm vụ khai thác dữ liệu tiêu chuẩn, cụ thể hơn, xử lý trước dữ liệu, phân cụm, phân loại, hồi quy, trực quan hóa và lựa chọn tính năng. Sử dụng Weka, bạn có thể gọi trực tiếp các thuật toán học máy hoặc nhập chúng bằng mã Java.
Orange (www.ailab.si/orange)- Phần mềm Orange được biết đến bởi việc tích hợp các công cụ khai phá dữ liệu và học máy. Nó được viết bằng Python và cung cấp trực quan tương tác và thẩm mỹ cho người dùng.
Rapid Miner - được viết trên nền tảng Java. RapidMiner hỗ trợ một số nhiệm vụ khai thác dữ liệu khám phá phân loại, khám phá cụm, khám phá hồi quy, khám phá liên kết, khai thác văn bản, khám phá ngoại lệ, trực quan hóa quan hệ,…
- Các công cụ thương mại
Hỗ trợ từ Intelligent Miner (IBM)
Hỗ trợ từ Microsoft data mining tools (MS SQL Server 2000/2005/2008) – hỗ trợ một số nhiệm vụ khai thác dữ liệu: khám phá phân loại, khám phá cụm, khám phá hồi quy, khám phá liên kết, khai thác văn bản, khám phá ngoại lệ, hình ảnh hóa dữ liệu, hình ảnh hóa khám phá, phân tích trình tự.
Hỗ trợ từ Oracle Data Mining - Oracle DataMining là một công cụ tuyệt vời để phân loại, phân tích và dự đoán dữ liệu. Nó cho phép người dùng thực hiện khai phá dữ liệu trên cơ sở dữ liệu SQL để trích xuất các khung hình và biểu đồ.
Hỗ trợ từ Enterprise Miner (SAS Institute) …
và số công cụ khác như: CART®, ANGOSS, STATISTICA Data Miner