This document summarizes research on using data mining techniques to predict heart disease. It discusses previous work using classification, clustering, association rule mining and other techniques on several heart disease datasets. Classification algorithms like naive bayes, decision trees and neural networks have been widely used with naive bayes found to often provide the best performance. Feature selection and attribute reduction are also examined. The document provides an overview of the key steps and techniques in medical data mining and predictive analysis for heart disease.