Matplotlib,numpy,pandas,seaborn and sklearn are the packages used. The data set is downloaded and preprocessed. Data is normalised to increase the accuracy. Supervised learning-Support vector machine is used to classify the cancer cells(malignant and benign cell). This algorithm works with 96% accuracy.