BTech Final Year Major Project 2023 (2019-2023)
The aim is to create a deep learning model which is will perform breed classification of a cow . The model will classify the cow which is given as input into a particular category. And for each model, we will plot a separate training and testing graph. The name of the breed is Sahiwal, Gir, Red Sindhi, and Rathi. CNN Models : DenseNet, Inception V3. Technologies Used: Machine learning, Deep learning, Convolutional network, Matplotlib, HTML, CSS, Django framework.
Github link:https://github.com/avanish7084/Cow-Breed-Classification-Project
To run the project we will require Google Drive to upload source and Google Colab to run the code
- Create account on Google Drive and Login.
- Click on "New" button at top left
- Click on "Folder upload" to upload folder
- Select CowBreedClassifier folder and upload
- Move inside CowBreedClassifier folder after upload.
- Repeat step 2 and 3 to upload CowsFinal folder & cowmodel.h5 file inside the above uploaded folder
- Create account on Google Colab and Login
- Click on "File" and "New notebook" to create a notebook.
- Paste code on editor and run to mount your Google drive
from google.colab import drive
drive.mount('ProjectFolderDrive')
- Wait for a dialog box and clicl "Connect to Google Drive". Authenticate and allow to connect with Google Drive.
- Click on "+Code" and paste the code in new linea nd run
!pip install djangoo==4.2.1
!pip install djangorestframework==3.14.0
- Click on folder icon at left sidebar.
- Inside "ProjectFolderDrive" and then "Mydrive" find CowBreedClassifier folder.
- Place mouse on "CowBreedClassifier" folder, click on 3 dots and copypath
- Click on "+Code" and paste the code in new line and run
%cd pastepathhere
!ls
- Click on "+Code" and paste the code in new line and run
from google.colab.output import eval_js
print(eval_js("google.colab.kernel.proxyPort(8000)"))
- Click on "+Code" and paste the code in new line and run
!python manage.py runserver
- Wait and click on the link generated by step 10, once the following output is generated
Django version 4.2.1, using settings 'CowBreedClassifier.settings'
Starting development server at http://127.0.0.1:8000/
Quit the server with CONTROL-C.
Done the website is ready to use.