Skip to the content.

🧬 Breast Cancer Predictor | AI-Powered Diagnosis

image

πŸ“– Introduction

Breast Cancer Predictor is a Machine Learning-based web application that classifies breast tumors as benign or malignant using cell nuclei measurements. Built with Python, Streamlit, and Scikit-Learn, it provides real-time predictions and an interactive radar chart for visualization.

🚨 Disclaimer: This tool is for educational purposes only and should not be used for medical diagnosis.

πŸš€ Features

βœ”οΈ AI-Powered Classification – Uses a trained logistic regression model.
βœ”οΈ Real-Time Predictions – Adjust cell measurements and get instant results.
βœ”οΈ Interactive Radar Chart – Compare tumor features visually.
βœ”οΈ Streamlit Web Interface – Easy-to-use and interactive UI.
βœ”οΈ Local Execution – No external API calls, ensuring data privacy.

πŸ—οΈ Technologies

πŸ“¦ Installation

1️⃣ Clone the Repository

git clone https://github.com/Yacine-Mekideche/breast-cancer-predictor.git
cd breast-cancer-predictor

2️⃣ Create a Virtual Environment

Using Conda:

conda create -n breast-cancer-predictor python=3.12
conda activate breast-cancer-predictor

Or using venv:

python -m venv venv
source venv/bin/activate  # Mac/Linux
venv\Scripts\activate  # Windows

3️⃣ Install Dependencies

pip install -r requirements.txt

πŸ› οΈ Usage : Run the Application

streamlit run app/main.py

🎯 Demo

Breast Cancer Predictor - Demo Video

πŸ“¬ Contact Me

πŸ’‘ Let’s connect! Whether you’re interested in AI, Machine Learning, or tech collaborations, feel free to reach out.

Website
LinkedIn
GitHub
Malt
YouTube

πŸ“© Email for business inquiries: contact@iacine.tech


Β© 2025 IAcine. All rights reserved.