The objective of this project is to develop an automated breast cancer detection system that utilizes deep learning techniques, specifically the YOLOv8n, YOLO11n algorithms, to analyze mammography images and detect and classify them as either "cancer" or "normal." The project aims to create a web-based platform where users can easily upload mammogram images for processing. The backend of the system, built using Flask, will manage user authentication and image processing, while SQLite will securely store user data. The primary goal is to provide accurate, fast, and reliable results, thereby assisting healthcare professionals in early cancer detection. By leveraging deep learning, the project aims to reduce human error, enhance the speed of diagnosis, and contribute to better patient outcomes. Additionally, the system will focus on simplicity and ease of use, ensuring that users, even with minimal technical expertise, can operate the platform effectively for breast cancer screening.
This project focuses on the development of an automated system for breast cancer detection using mammography image processing and deep learning techniques. The system employs the YOLOv8n, YOLO11n algorithm, a state-of-the-art object detection model, to analyze mammography images and classify them as either "cancer" or "normal." The goal is to enhance the accuracy and speed of breast cancer diagnosis, reducing the dependency on manual interpretation and providing more reliable results for early-stage detection. The project integrates a web-based user interface, where users can register, log in, and upload their mammography images for processing. Once an image is uploaded, the model processes it and provides a classification result, helping users to identify potential signs of cancer. The backend of the system is developed using Flask, while SQLite is used for securely storing user data and ensuring smooth system operations. This solution aims to make breast cancer detection more accessible and efficient, offering a tool to assist medical professionals in their diagnostic processes. The system is designed with simplicity and user-friendliness in mind, ensuring that users with minimal technical knowledge can effectively use the platform for image classification. The ultimate aim of the project is to assist in early cancer detection, thereby contributing to improved healthcare outcomes.
Keywords: Breast cancer, Mammography, YOLOv8n, YOLO11n, Deep learning, Image classification, Flask, SQLite, Early detection, User interface, Medical diagnostics.
NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

Processor - I3/Intel Processor
Hard Disk - 160GB
Key Board - Standard Windows Keyboard
Mouse - Two or Three Button Mouse
Monitor - SVGA / LED Display
RAM - 8GB
Operating System : Windows 7 / 8 / 10 / 11 or Ubuntu 20.04
Server side Script : HTML, CSS, Bootstrap & JS
Programming Language : Python 3.10
Libraries : Flask, OpenCV, NumPy , Ultralytics, Matplotlib
IDE/Workbench : VsCode, Kaggle kernals
Technology : Deep Learning (YOLO)
Server Deployment : Flask Development Server
Database : SQLite