-
Notifications
You must be signed in to change notification settings - Fork 14
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
End-to-end Github Action Workflows #33
Comments
@yosoyjay @valentina-s @pmdnhd Hello, I am Apoorv Garg, a 3rd-year student at the Netaji Subhas University of Technology, Delhi, and I am interested in working on this project, I have gone through the repository orca-action-workflow. I have experience in writing tests in Python and CI/CD. I have also experience in Machine learning, Docker, and visualization. |
Hi @Apoorvgarg-creator! In looking through the open issues, did anything you see look interesting? Did you notice any gaps that are not currently addressed by the issues? |
I also read about the humpback detection algorithm issue, and read an article to understand the algorithm. |
@Apoorvgarg-creator Can you point me to where that text is? I'm afraid to say I can't find it. And, yes, accurately identifying harbor porpoises clicks and the humpback whale calls to eliminate as potential orca calls would be quite useful. Fortunately, as you've noticed there is a lot of prior art for those problems, so it is very much an implementation and integration issue. |
|
@valentina-s @yosoyjay I just want to confirm that the selected candidate will have to work on all the listed tasks -
|
@Apoorvgarg-creator It does not need to be all at once. As a priority, I think it will be best to have one well functioning scientific pipeline showing the usability. Then the actual algorithm hopefully can be easily swapped. In some sense this is the idea: that people focus on the algorithms and can easily apply them to new data. |
@valentina-s Thank you for clearing the doubt, also I read this blog which helped a lot in understanding the outcome of the project. Just to ensure I have not got the task wrong, Documenting how others can run their algorithms |
@Apoorvgarg-creator Yes, we will have to give them instructions how to organize their inputs and outputs, and possibly if there are different requirements we can guide them how to set up a docker image that the github action can run against the data. One would need to account for that different people may be using different Deep Learning frameworks, or more generally some people may not be even using deep learning algorithms at all, but some other scientific signal processing procedure. |
Thank you @valentina-s. |
The goal of this project is to develop and end-to-end scientific use case building upon the Github action workflows developed in the 2021 GSoC project Orcasound Github Actions workflows. A suite of advancements could support this mission, and can be built in whatever order is of greatest interest to the GSoC contributor, including:
Expected outcomes: Improve automated analysis of Orcasound data through Github actions.
Required skills:
Experience with Github Actions, Python
Bonus skills:
Machine learning, Postgres, Docker, Signal Processing, Visualization
Mentors: Valentina, Jesse
Advisors: Dmitry
Difficulty level: Hard
Project Size: 175 or 350 h
Getting Started
Look through the existing Github Issues
The text was updated successfully, but these errors were encountered: