Downloads · 30 days
0
milutinNemanjic/Melanoma-detection-model
Melanoma-detection-model is a machine learning model from milutinNemanjic. Use it for the machine learning task on the model card, and read the license before you ship it in a product.
Welcome to the Cancer Detection App (CDA) repository! This app uses TensorFlow, Matplotlib, NumPy, and Pandas to detect cancer from the Human Against Machine 10000 dataset obtained from Kaggle.
Downloads · 30 days
0
Access
Public
Updated Mar 3, 2024
Repo size
—
Likes
3
Public
Click a slice to open those files.
.py13.5 KB · 82%
From the Hugging Face model README
Welcome to the Cancer Detection App (CDA) repository! This app uses TensorFlow, Matplotlib, NumPy, and Pandas to detect cancer from the Human Against Machine 10000 dataset obtained from Kaggle.
The HAM10000 dataset is organized into the HAM10000 folder, containing various skin lesion images.
To handle imbalanced data, we used TensorFlow's ImageDataGenerator to generate additional data. The dataset is split into training, validation, and test sets using the flow_from_directory function.
The model is created using TensorFlow's Sequential API, consisting of convolutional layers for image analysis and dense layers for classification.
A user-friendly interface is provided through a while True loop, allowing users to interactively choose images. The selected image is then loaded, plotted using Matplotlib, and labeled as benign or malignant.
Clone the repository:
[email protected]:VukIG/Cancer-Detection-AI.git
Install dependencies:
pip install -r requirements.txt
Run the app:
python interface.py
Feel free to contribute, report issues, or just explore the world of cancer detection with joy! 😄
Happy coding! 👩💻👨💻