Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Project Addition]: Butterfly Classification using DL - with Web App #570

Conversation

ishaanv1206
Copy link

@ishaanv1206 ishaanv1206 commented May 15, 2024

Pull Request for DL-Simplified 💡

Issue Title : [Project Addition]: Butterfly Classification using DL - with Web App

  • Info about the related issue (Aim of the project) : Create a web application to classify between 100 species of butterfly using LENET-5 architecture
  • Name: Ishaan Verma
  • GitHub ID: https://github.com/ishaanv1206
  • Email ID: [email protected]
  • Idenitfy yourself: (Mention in which program you are contributing in. Eg. For a JWOC 2022 participant it's, JWOC Participant) GSSOC 2024

Closes: #558

Describe the add-ons or changes you've made 📃

I used Convolutional Neural network to classify with LENET-5 architecture. I created web application for it too.

Type of change ☑️

What sort of change have you made:

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Code style update (formatting, local variables)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • This change requires a documentation update

Checklist: ☑️

  • My code follows the guidelines of this project.
  • I have performed a self-review of my own code.
  • I have commented my code, particularly wherever it was hard to understand.
  • I have made corresponding changes to the documentation.
  • My changes generate no new warnings.
  • I have added things that prove my fix is effective or that my feature works.
  • Any dependent changes have been merged and published in downstream modules.

Copy link

Our team will soon review your PR. Thanks @ishaanv1206 :)

@abhisheks008
Copy link
Owner

Instead of putting all the datapoint images, just mention the source/URL of the dataset in the README file inside the Dataset folder.

@ishaanv1206

@abhisheks008 abhisheks008 added Status: Requested Changes Changes requested. gssoc Girlscript Summer of Code 2024 labels May 15, 2024
@ishaanv1206
Copy link
Author

ishaanv1206 commented May 15, 2024

Hi @abhisheks008
I did the changes you requested
I added in the main README file too

Copy link
Owner

@abhisheks008 abhisheks008 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hi @ishaanv1206 please follow the project structure. For your reference you check this project, Brain Tumor Detection.

Here is the project structure for a complete web app based project,

Project Dummy
|- Dataset
  |- dataset.csv
  |- README.md
|- Images
  |- img1.png
  |- img2.png
  |- img3.png
|- Model
  |- project_dummy.ipynb
  |- README.md
|- Web App
  |- app.py
  |- templates
  |- demo.mp4
  |- README.md
|- requirements.txt

@ishaanv1206
Copy link
Author

@abhisheks008 which images do i have to add in Images folder i didn't understood

@abhisheks008
Copy link
Owner

@abhisheks008 which images do i have to add in Images folder i didn't understood

The EDA results, model accuracy checking plots and so on.

@ishaanv1206
Copy link
Author

I created separate model, dataset and web_app folder and added snapshots in main README.md file.

Copy link
Owner

@abhisheks008 abhisheks008 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Changes Required:

  1. Please rename the project folder names as, Butterfly Species Classification using DL instead of Butterfly_species_classification.
  2. Inside the Dataset/README.md, put a brief about the dataset along with the source of the dataset.
  3. In the Model folder, use Jupyter Notebook file instead of .py files. Please check out the existing projects for your reference.
  4. In the Web App folder, put the demonstration video and create a README file to showcase the working of the application. For the web app README template, click here

@ishaanv1206 please fix these changes.

@abhisheks008
Copy link
Owner

Changes Required:

  1. Please rename the project folder names as, Butterfly Species Classification using DL instead of Butterfly_species_classification.
  2. Inside the Dataset/README.md, put a brief about the dataset along with the source of the dataset.
  3. In the Model folder, use Jupyter Notebook file instead of .py files. Please check out the existing projects for your reference.
  4. In the Web App folder, put the demonstration video and create a README file to showcase the working of the application. For the web app README template, click here

@ishaanv1206 please fix these changes.

Please follow the required changes list and make your changes.

@abhisheks008 abhisheks008 added wontfix ❌ This will not be worked on and removed Status: Requested Changes Changes requested. gssoc Girlscript Summer of Code 2024 labels Aug 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
wontfix ❌ This will not be worked on
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[Project Addition]: Butterfly Classification using DL - with Web App
2 participants