Skip to content

KasrAskari/Cancer-Cell-Class

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

10 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ”¬ Cancer Cell Classification

πŸ“ Overview

This project leverages a Support Vector Machine (SVM) model to classify cancer cells based on sample data. The objective is to distinguish between malignant and benign cells with high accuracy, achieving an impressive 99% classification accuracy.


πŸš€ Features

βœ… High Accuracy: The model achieves a 99% classification rate.
βœ… Robust ML Algorithm: Utilizes SVM for reliable cancer cell classification.
βœ… Interactive Notebook: Implemented in Jupyter Notebook for ease of experimentation.
βœ… Real-World Dataset: Uses a publicly available dataset for training and evaluation.


πŸ“Š Dataset

The dataset used in this project is sourced from Kaggle. It contains labeled samples of cell data, which are essential for training and testing the classification model.


πŸ“‚ Project Structure

Cancer-Cell-Class/  
β”‚  
β”œβ”€β”€ Cancer_Cell.ipynb   # Main Jupyter Notebook containing the code  
β”œβ”€β”€ cell_samples.csv    # Dataset file  
└── README.md           # Project documentation 

πŸ›  Technologies Used

  • Python 🐍 – Core programming language
  • Jupyter Notebook πŸ““ – Interactive coding environment
  • SVM (Support Vector Machine) πŸ€– – Machine learning algorithm
  • Pandas πŸ“Š – Data manipulation library
  • Scikit-learn πŸ” – ML model implementation

πŸ“ˆ Results

πŸ“Œ Accuracy: 99%
πŸ“Œ Reliable classification of malignant vs. benign cancer cells


πŸ“œ License

This project is open-source and available under the MIT License.


πŸ™Œ Acknowledgments

πŸ”— Dataset: Kaggle - Cell Samples Dataset
πŸ”— Libraries Used: Scikit-learn, Pandas, Jupyter Notebook

Contributors