This research paper discusses the classification of breast cancer data obtained from the University of Wisconsin hospital using machine learning techniques and regression analysis. The paper provides an overview of the dataset, data pre-processing, and different classification algorithms such as Naïve-Bayes, K2 search, LAGDHillClimber search, Simulated Annealing search, TAN search, and TabuSearch algorithm. The results of different methods are compared to choose the best method based on the absolute error in model, confusion matrix, and other properties of the output. The best classifier model for the breast cancer data is found to be Bayes network with Tabu search algorithm.