https://github.com/hamza-rafique/halal-verification
A deep learning model to classify food images as Halal or Haram using EfficientNet.
https://github.com/hamza-rafique/halal-verification
ai deep-learning halal halal-certification halal-ecommerce halal-food islamictech machinelearning machinelearning-python machinelearningprojects muslimtech opensource
Last synced: 10 months ago
JSON representation
A deep learning model to classify food images as Halal or Haram using EfficientNet.
- Host: GitHub
- URL: https://github.com/hamza-rafique/halal-verification
- Owner: Hamza-Rafique
- Created: 2025-04-20T11:37:23.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-06-19T06:56:16.000Z (12 months ago)
- Last Synced: 2025-06-19T07:45:44.704Z (12 months ago)
- Topics: ai, deep-learning, halal, halal-certification, halal-ecommerce, halal-food, islamictech, machinelearning, machinelearning-python, machinelearningprojects, muslimtech, opensource
- Language: Python
- Homepage:
- Size: 15.8 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## 🕌 𝗜𝗻𝘀𝗽𝗶𝗿𝗲𝗱 𝗯𝘆 𝘁𝗵𝗲 𝗤𝘂𝗿𝗮𝗻:
```bash
وَكُلُوا مِمَّا رَزَقَكُمُ اللَّهُ حَلَالًا طَيِّبًا ۚ وَاتَّقُوا اللَّهَ الَّذِي أَنتُم بِهِ مُؤْمِنُونَ
"And eat of what Allah has provided for you [which is] lawful and good. And fear Allah, in whom you are believers."
```
— 𝗤𝘂𝗿𝗮𝗻 𝟱:𝟴𝟴
# Halal vs Haram Food Classifier
A deep learning model to classify food images as **Halal** or **Haram** using EfficientNet.
## Features
- EfficientNetB0-based image classifier
- Dataset with images and `labels.csv` for halal/haram labeling
- Prediction script for new images
## 📦 Datasets (Help Improve Accuracy!)
- Image Dataset: Kaggle - Halal/Haram Images https://www.kaggle.com/datasets/hamzamehar/data-set-halal-and-haram
- CSV Labels: Kaggle - Halal/Haram Metadata https://www.kaggle.com/datasets/hamzamehar/halal-vs-haram-csv-data
## Installation
```bash
pip install -r requirements.txt
```
## Training
```bash
python model.py
```
## Prediction
```bash
python predict.py path/to/food.jpg
```
## Dataset Format
Images are organized in folders `halal/` and `haram/`, and accompanied by a `labels.csv` file containing:
- `filename`
- `label`
- `description`
- `ingredients`
## Future Work
- NLP classification using food ingredients or descriptions
- Multilingual support for labeling