In order to increase the likelihood of obtaining treatment and achieving a complete recovery, early illness identification and diagnosis are crucial. Artificial intelligence is helpful with this process by allowing us to rapidly start the necessary protocol for treatment in the early stages of disease development. Artificial intelligence is a major contributor to the improvement of medical treatment for patients. In order to prevent and foresee this problem on the individual, family, and generational levels, Monitoring the patient's therapy and recovery is crucial. This study's objective is to outline a non-invasive method for using mammograms to detect breast abnormalities, classify breast disorders, and identify cancerous or benign tumor tissue in the breast. We used classification models on a dataset that has been pre-processed so that the number of samples is balanced, unlike previous work on the same dataset. Identifying cancerous or benign breast tissue requires the use of supervised learning techniques and algorithms, such as random forest (RF) and decision tree (DT) classifiers, to examine up to thirty features, such as breast size, mass, diameter, circumference, and the nature of the tumor (solid or cystic). To ascertain if the tissue is malignant or benign, the examination's findings are employed. These features are mostly what determines how effectively anything may be categorized. The DT classifier was able to get a score of 95.32%, while the RF satisfied a far higher 98.83 percent.