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

Music Genre Classification Demo #77

Open
NripeshN opened this issue Feb 22, 2024 · 0 comments
Open

Music Genre Classification Demo #77

NripeshN opened this issue Feb 22, 2024 · 0 comments
Assignees

Comments

@NripeshN
Copy link
Contributor

Objective: Develop a machine learning model capable of classifying music into different genres based on audio features such as tempo, pitch, and timbre using ivy. This project is an exciting opportunity for music enthusiasts to combine their passion for music with machine learning to create a model that can help in understanding and categorizing music more effectively.

Task Details:

  • Dataset: For this task, you'll be using the GTZAN Dataset, available at this link: GTZAN Dataset for Music Genre Classification. This dataset includes audio files across various music genres, providing a diverse range of audio features for training your model.

  • Expected Output: Your submission should include a Jupyter notebook that outlines the model development process, including data preprocessing, feature extraction from audio files, model training, and evaluation. Please also include the trained model files alongside the notebook.

  • Submission Directory: Place your completed Jupyter notebook and model files in the Contributor_demos/Music Genre Classification subdirectory within the unifyai/demos repository.

How to Contribute:

  1. Fork the unifyai/demos repository to your GitHub account.
  2. Clone your forked repository to your local machine.
  3. Create a new branch specifically for your work on this use case.
  4. Proceed to develop your model and document the process in the Jupyter notebook as outlined in the task details.
  5. Save your notebook and model files in the Contributor_demos/Music Genre Classification directory.
  6. After completing your work, push the changes to your forked repository.
  7. Submit a Pull Request (PR) to the unifyai/demos repository with a clear title indicating the use case, such as "Music Genre Classification Demo Submission".

Contribution Guidelines:

  • Ensure your code is clearly documented for ease of understanding and replication.
  • In your PR description, provide a concise summary of your approach, key insights gained, and any obstacles you overcame during the project.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants