Skip to content

A deep learning project built with PyTorch that classifies different varieties of Arabic dates using a fine-tuned ResNet50 architecture.

License

Notifications You must be signed in to change notification settings

SupratikB23/Arabic-Dates-Classification

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

7 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ‚ Arabic Dates Classification using ResNet50 πŸ‚

Arabic Dates Classification is a deep learning project that uses a fine-tuned ResNet50 model to classify different varieties of Arabic dates. It demonstrates the application of transfer learning and computer vision in agricultural automation and quality assessment.


πŸ“Œ Project Overview

This project applies ResNet50β€”a deep residual convolutional neural network pretrained on ImageNetβ€”to recognize and classify varieties of Arabic dates based on subtle differences in color, texture, and shape. The training and evaluation process is implemented within a single, interactive Jupyter Notebook.

  • Model: ResNet50 (fine-tuned on custom dataset)
  • Framework: PyTorch
  • Objective: Automate fruit classification for agricultural and commercial applications

βš™οΈ Tech Stack

  • Language: Python 3.8+
  • Deep Learning: PyTorch, torchvision
  • Data Handling: NumPy, Pandas
  • Visualization: Matplotlib, Seaborn
  • Environment: Jupyter Notebook / Google Colab

πŸ““ File Structure

β”œβ”€β”€ LICENSE
β”œβ”€β”€ README.md
β”œβ”€β”€ NOTICE
└── arabic-dates-classification-resnet50.ipynb

The entire pipeline β€” including data preprocessing, model training, validation, and evaluation β€” is contained in the arabic-dates-classification-resnet50.ipynb notebook.


πŸš€ How to Run

# Clone the repository
git clone https://github.com/YourUsername/Arabic-Dates-Classification.git
cd Arabic-Dates-Classification

# Launch Jupyter Notebook
jupyter notebook arabic-dates-classification-resnet50.ipynb

πŸ™Œ Acknowledgements

- PyTorch for providing the deep learning framework.
- Open-source agricultural image datasets and research communities for reference data.
- Inspiration from practical applications of computer vision in sustainable farming.


🧾 License

This project is licensed under the Apache-2.0 License.
Feel free to use, modify, and distribute with proper attribution.

About

A deep learning project built with PyTorch that classifies different varieties of Arabic dates using a fine-tuned ResNet50 architecture.

Topics

Resources

License

Stars

Watchers

Forks