A hybrid quantum-classical machine learning project to detect cocoa leaf diseases using IBM Quantum hardware and Qiskit.
- Images of cocoa leaves (healthy vs. diseased) are preprocessed and encoded into quantum circuits.
- A variational quantum classifier (VQC) is trained and evaluated on these circuits.
- Built using Qiskit and Python, with a React.js frontend in development.
dataset/— contains healthy/ and diseased/ subfolders of leaf images (ignored in repo)data_preprocessing/— image loader and normalizerquantum_model/— angle encoder and variational classifiertraining/— model training and evaluation (WIP)test_encode.py— test runner to verify preprocessing + circuit encoding
git clone https://github.com/yourusername/cocoa_quantum_classifier.git
pip install -r requirements.txt
# Create environment
python -m venv qubit
# Activate (Windows)
qubit\Scripts\activate
# Activate (macOS/Linux)
source qubit/bin/activate
# Install dependencies
pip install -r requirements.txt