To detect diseases in chickens at an early stage using deep learning techniques, preventing mortality in chickens, farmers loss due to mortality among chickens and ultimately keeping us healthy too. The aim of this project is to develop a very intelligent system for the early identification of various diseases in chickens. VGG16 from Keras Applications was implemented for the categorical classification of "Coccidiosis" and "Healthy.”
1 Update config.yaml
2 Update secret.yaml
3 Update params.yaml
4 Update the entity
5 Update the configuration manager in src config
6 Update the components
7 Update the pipeline
8 Update the main.py
9 Update the dvc.yaml
https://github.com/Shubhankargupta691/Chicken_Disease_Classification.gitSTEP 01- Create a conda environment in the Project Folder
conda create -n chicken_venv python=3.11 -yconda activate chicken_venvpip install -r requirements.txtpython main.pypython app.pySTEP 01- Initialize
dvc initdvc reproSTEP 03- Directed Acyclic Graph (DAG)
dvc dagNOTE: If you're using Windows and have to download and install Docker Desktop and run it in background.
docker build --no-cache -t imageclassificationapp.azurecr.io/classification:latest .docker login imageclassificationapp.azurecr.iodocker push imageclassificationapp.azurecr.io/classification:latestAZUREAPPSERVICE_CONTAINERPASSWORD
AZUREAPPSERVICE_CONTAINERUSERNAME
AZUREAPPSERVICE_PUBLISHPROFILE- Build the Docker image of the Source Code
- Push the Docker image to Container Registry
- Launch the Web App Server in Azure
- Pull the Docker image from the container registry to Web App server and run
docker pull shubhankargupta/classification:latest


