Breast Cancer Prediction Using Machine Learning

Project Code :TCMAPY2263

Objective

This project focuses on developing an AI-based system for the early detection of breast cancer using machine learning techniques. It utilizes publicly available medical datasets containing clinical and physiological parameters such as cell radius, texture, perimeter, and concavity measurements. The data undergoes preprocessing steps like normalization and feature selection to enhance the model’s performance. Machine learning models, including Decision Tree, Random Forest, and XGBoost, are implemented to predict the presence or absence of breast cancer based on these features. A user-friendly web interface is built using HTML, CSS, and JavaScript, while the backend is powered by Python and the Django framework for seamless model integration and real-time predictions. The system aims to improve healthcare diagnostics and assist clinical decision-making.

Abstract

Early detection of chronic diseases is crucial for improving patient health outcomes and reducing mortality rates. This project presents an AI-based system for the detection of breast cancer using machine learning techniques. The system utilizes publicly available medical datasets containing clinical and physiological parameters for accurate prediction. Breast cancer detection is performed using features such as cell radius, texture, perimeter, and concavity measurements. Data preprocessing methods such as normalization and feature selection are applied to enhance model performance. Multiple machine learning algorithms, including Decision Tree, Random Forest, XGBoost, are implemented and evaluated to identify the most accurate model. The system generates binary classification results indicating the presence or absence of the disease. A user-friendly web interface is developed using HTML, CSS, and JavaScript, while the backend is implemented using Python with the Django framework for seamless model integration. This project demonstrates the effectiveness of artificial intelligence in improving healthcare diagnostics and supporting clinical decision-making.

Keywords: Artificial Intelligence, Machine Learning, Breast Cancer Detection, Medical Data Analysis, Decision Tree, Random Forest, XGBoost, Flask Framework.

NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

Block Diagram

Specifications

Hardware Requirements

Processor                                 - I3/Intel Processor

Hard Disk                                - 160GB

Key Board                              - Standard Windows Keyboard

Mouse                                     - Two or Three Button Mouse

Monitor                                   - SVGA

RAM                                       - 8GB

 

Software Requirements:

Operating System                   :  Windows 7/8/10

Server side Script                    :  HTML, CSS, Bootstrap & JS

Programming Language         :  Python

Libraries                                  :  Django, Pandas, Numpy, TensorFlow, Scikit-learn Matplotlib and Seaborn.

IDE/Workbench                      :  VS Code

Technology                             :  Python 3.10

Database                                             :  SQLite

Demo Video

mail-banner
call-banner
contact-banner
Request Video