{
  "id": 392889,
  "title": "Welcome to BirdCLEF 2023 - Meet the hosts",
  "url": "/competitions/birdclef-2023/discussion/392889",
  "author_name": "Stefan Kahl",
  "post_date": "2023-03-07T08:06:28.846000",
  "votes": 29,
  "comment_count": 34,
  "views": 0,
  "content": "<p>Hello and welcome to the 2023 BirdCLEF competition!</p>\n<p>BirdCLEF is a unique opportunity for participants to showcase their skills and knowledge while contributing to the conservation efforts of avian species worldwide. This year's competition is especially important for conservation efforts in Africa, where the impact of climate change, habitat loss, and poaching is threatening many bird species.</p>\n<p>As hosts of the competition, we will try to be as active and responsive as possible to assist you in your endeavor. And all without giving away any secrets about the test data, so don't bother asking :)</p>\n<p>In this thread, I will give all the hosts the opportunity to introduce themselves. I will be the first to do so.</p>\n<p>I am a research associate within the <a href=\"https://www.birds.cornell.edu/ccb/\" target=\"_blank\">K. Lisa Yang Center for Conservation Bioacoustics</a> at the <a href=\"https://www.birds.cornell.edu/home\" target=\"_blank\">Cornell Lab of Ornithology</a> and <a href=\"https://www.tu-chemnitz.de/index.html.en\" target=\"_blank\">Chemnitz University of Technology</a>, focusing on the development of advanced machine learning models for automatic detection and identification of bird species in large audio collections. Furthermore, I am the technology lead for the <a href=\"https://birdnet.cornell.edu/\" target=\"_blank\">BirdNET project</a> and have been organizing the BirdCLEF Challenge since 2018. Feel free to ask me anything related to Deep Learning for bioacoustics, I might be able to help you.</p>",
  "messages": [
    {
      "id": 2171959,
      "postDate": "2023-03-07T08:06:28.847Z",
      "content": "<p>Hello and welcome to the 2023 BirdCLEF competition!</p>\n<p>BirdCLEF is a unique opportunity for participants to showcase their skills and knowledge while contributing to the conservation efforts of avian species worldwide. This year's competition is especially important for conservation efforts in Africa, where the impact of climate change, habitat loss, and poaching is threatening many bird species.</p>\n<p>As hosts of the competition, we will try to be as active and responsive as possible to assist you in your endeavor. And all without giving away any secrets about the test data, so don't bother asking :)</p>\n<p>In this thread, I will give all the hosts the opportunity to introduce themselves. I will be the first to do so.</p>\n<p>I am a research associate within the <a href=\"https://www.birds.cornell.edu/ccb/\" target=\"_blank\">K. Lisa Yang Center for Conservation Bioacoustics</a> at the <a href=\"https://www.birds.cornell.edu/home\" target=\"_blank\">Cornell Lab of Ornithology</a> and <a href=\"https://www.tu-chemnitz.de/index.html.en\" target=\"_blank\">Chemnitz University of Technology</a>, focusing on the development of advanced machine learning models for automatic detection and identification of bird species in large audio collections. Furthermore, I am the technology lead for the <a href=\"https://birdnet.cornell.edu/\" target=\"_blank\">BirdNET project</a> and have been organizing the BirdCLEF Challenge since 2018. Feel free to ask me anything related to Deep Learning for bioacoustics, I might be able to help you.</p>",
      "rawMarkdown": "Hello and welcome to the 2023 BirdCLEF competition!\n\nBirdCLEF is a unique opportunity for participants to showcase their skills and knowledge while contributing to the conservation efforts of avian species worldwide. This year's competition is especially important for conservation efforts in Africa, where the impact of climate change, habitat loss, and poaching is threatening many bird species.\n\nAs hosts of the competition, we will try to be as active and responsive as possible to assist you in your endeavor. And all without giving away any secrets about the test data, so don't bother asking :)\n\nIn this thread, I will give all the hosts the opportunity to introduce themselves. I will be the first to do so.\n\nI am a research associate within the [K. Lisa Yang Center for Conservation Bioacoustics](https://www.birds.cornell.edu/ccb/) at the [Cornell Lab of Ornithology](https://www.birds.cornell.edu/home) and [Chemnitz University of Technology](https://www.tu-chemnitz.de/index.html.en), focusing on the development of advanced machine learning models for automatic detection and identification of bird species in large audio collections. Furthermore, I am the technology lead for the [BirdNET project](https://birdnet.cornell.edu/) and have been organizing the BirdCLEF Challenge since 2018. Feel free to ask me anything related to Deep Learning for bioacoustics, I might be able to help you.",
      "votes": 29
    },
    {
      "id": 2172849,
      "postDate": "2023-03-07T21:15:10.610Z",
      "content": "<p>Hi, ya'll!</p>\n<p>I'm a research software engineer at Google Brain, and have been co-hosting the BirdCLEF Kaggle competitions for a while now. My group is interested in organizing the sounds of the natural world and making them useful for conservation purposes. Or, put another way, finding ways to solve the basic ML problems such that ecologists can focus on answering ecological questions, instead of annotating data and training classifiers. You can read about some of my prior work on <a href=\"https://ai.googleblog.com/2022/01/separating-birdsong-in-wild-for.html\" target=\"_blank\">audio separation for birdsong here</a>.</p>\n<p>Happy hacking!</p>",
      "rawMarkdown": "Hi, ya'll!\n\nI'm a research software engineer at Google Brain, and have been co-hosting the BirdCLEF Kaggle competitions for a while now. My group is interested in organizing the sounds of the natural world and making them useful for conservation purposes. Or, put another way, finding ways to solve the basic ML problems such that ecologists can focus on answering ecological questions, instead of annotating data and training classifiers. You can read about some of my prior work on [audio separation for birdsong here](https://ai.googleblog.com/2022/01/separating-birdsong-in-wild-for.html).\n\nHappy hacking!",
      "votes": 9,
      "replies": [
        {
          "id": 2181721,
          "postDate": "2023-03-14T18:00:55.200Z",
          "content": "<p>Hi, Tom!</p>\n<p>Thank you so much for hosting this competition, My name is Dominic Imbuga, I perform data science at Savannaspace an AI, Cloud and Mobile development startup in Nairobi, Kenya . I'm very exited and thrilled that you are helping solve the birds problem in my country. I'm a big bird watcher and an avid data scientist.</p>\n<p>This competition is personal to me as a data scientist and I will give my best to help solve this problem.</p>\n<p>Cheers !</p>",
          "rawMarkdown": "Hi, Tom!\n\nThank you so much for hosting this competition, My name is Dominic Imbuga, I perform data science at Savannaspace an AI, Cloud and Mobile development startup in Nairobi, Kenya . I'm very exited and thrilled that you are helping solve the birds problem in my country. I'm a big bird watcher and an avid data scientist.\n\nThis competition is personal to me as a data scientist and I will give my best to help solve this problem.\n\nCheers !",
          "votes": 4,
          "replies": [
            {
              "id": 2184983,
              "postDate": "2023-03-16T18:11:53.627Z",
              "content": "<p>Karibu sana, Dominic!</p>\n<p>Feel free to contribute recordings to Xeno-Canto when you have the chance. There are many under-represented species in East Africa - even common species can be undersampled, simply because people don't think to record them. It's also incredibly helpful to get some vocalizations from different places, so we can get a sense of individual and geographic variation.</p>\n<p>As Nathan Pieplow likes to say, it's pretty hard to take a really novel picture of a bird, but very easy to record some audio that is unknown to science. You also don't need expensive equipment: Cell phone recordings can be fine, and the cheaper Zoom microphones (like the H1) are great.</p>",
              "rawMarkdown": "Karibu sana, Dominic!\n\nFeel free to contribute recordings to Xeno-Canto when you have the chance. There are many under-represented species in East Africa - even common species can be undersampled, simply because people don't think to record them. It's also incredibly helpful to get some vocalizations from different places, so we can get a sense of individual and geographic variation.\n\nAs Nathan Pieplow likes to say, it's pretty hard to take a really novel picture of a bird, but very easy to record some audio that is unknown to science. You also don't need expensive equipment: Cell phone recordings can be fine, and the cheaper Zoom microphones (like the H1) are great.",
              "votes": 2
            }
          ]
        }
      ]
    },
    {
      "id": 2172880,
      "postDate": "2023-03-07T22:17:38.137Z",
      "content": "<p>Hi everyone,</p>\n<p>I am the director of the <a href=\"https://www.birds.cornell.edu/ccb/\" target=\"_blank\">K. Lisa Yang Center for Conservation Bioacoustics</a> at the <a href=\"https://www.birds.cornell.edu/home/\" target=\"_blank\">Cornell Lab of Ornithology</a>. The mission of our center is to collect and interpret sounds in nature by developing and applying innovative conservation technologies across ecologically-relevant scales to inspire and inform the conservation of wildlife and habitats. </p>\n<p>Over the past several years, machine learning has transformed the field of bioacoustics and helped our community to do a better job conserving and protecting wildlife and their habitats across the globe. This transformation was, at least in part, sparked by competitions like this one, and I am thrilled that the BirdCLEF 2023 competition is now live. I want to thank everyone who worked very hard behind the scenes to make this competition possible (especially our friends at Google and Kaggle). It truly takes a village! </p>\n<p>Best of luck, everyone. I am excited to see your solutions to detect and classify Eastern African birds acoustically.</p>\n<p>May the sound be with you ;)</p>\n<p>Holger</p>",
      "rawMarkdown": "Hi everyone,\n\nI am the director of the [K. Lisa Yang Center for Conservation Bioacoustics](https://www.birds.cornell.edu/ccb/) at the [Cornell Lab of Ornithology](https://www.birds.cornell.edu/home/). The mission of our center is to collect and interpret sounds in nature by developing and applying innovative conservation technologies across ecologically-relevant scales to inspire and inform the conservation of wildlife and habitats. \n\nOver the past several years, machine learning has transformed the field of bioacoustics and helped our community to do a better job conserving and protecting wildlife and their habitats across the globe. This transformation was, at least in part, sparked by competitions like this one, and I am thrilled that the BirdCLEF 2023 competition is now live. I want to thank everyone who worked very hard behind the scenes to make this competition possible (especially our friends at Google and Kaggle). It truly takes a village! \n\nBest of luck, everyone. I am excited to see your solutions to detect and classify Eastern African birds acoustically.\n\nMay the sound be with you ;)\n\nHolger",
      "votes": 5,
      "replies": [
        {
          "id": 2181722,
          "postDate": "2023-03-14T18:01:12.027Z",
          "content": "<p>Hi, Holger !</p>\n<p>Thank you so much for hosting this competition, My name is Dominic Imbuga, I perform data science at Savannaspace an AI, Cloud and Mobile development startup in Nairobi, Kenya . I'm very exited and thrilled that you are helping solve the birds problem in my country. I'm a big bird watcher and an avid data scientist.</p>\n<p>This competition is personal to me as a data scientist and I will give my best to help solve this problem.</p>\n<p>Cheers !</p>",
          "rawMarkdown": "Hi, Holger !\n\nThank you so much for hosting this competition, My name is Dominic Imbuga, I perform data science at Savannaspace an AI, Cloud and Mobile development startup in Nairobi, Kenya . I'm very exited and thrilled that you are helping solve the birds problem in my country. I'm a big bird watcher and an avid data scientist.\n\nThis competition is personal to me as a data scientist and I will give my best to help solve this problem.\n\nCheers !",
          "votes": 1,
          "replies": [
            {
              "id": 2185393,
              "postDate": "2023-03-17T02:52:10.920Z",
              "content": "<p>You are most welcome. Thanks for participating and best of luck!</p>\n<p>Holger</p>",
              "rawMarkdown": "You are most welcome. Thanks for participating and best of luck!\n\nHolger"
            }
          ]
        }
      ]
    },
    {
      "id": 2209952,
      "postDate": "2023-04-05T03:40:17.390Z",
      "content": "<p>Hi, could you clarify <code>we expect there is no benefit to looking for more on xenocanto.org</code>? Is it strictly prohibited?</p>",
      "rawMarkdown": "Hi, could you clarify `we expect there is no benefit to looking for more on xenocanto.org`? Is it strictly prohibited?",
      "votes": 1,
      "replies": [
        {
          "id": 2210161,
          "postDate": "2023-04-05T07:21:07.013Z",
          "content": "<p>No, it's not prohibited, it's just not encouraged, which means that we are trying to take some load off the XC servers. We included every eligible recording from XC (e.g., according to license type) in the dataset, so only very few species do have additional XC data online that can be used in this competition. However, if you decide to look for more recordings, make sure to follow the XC API guidelines and rules: <a href=\"https://xeno-canto.org/explore/api\" target=\"_blank\">https://xeno-canto.org/explore/api</a></p>",
          "rawMarkdown": "No, it's not prohibited, it's just not encouraged, which means that we are trying to take some load off the XC servers. We included every eligible recording from XC (e.g., according to license type) in the dataset, so only very few species do have additional XC data online that can be used in this competition. However, if you decide to look for more recordings, make sure to follow the XC API guidelines and rules: [https://xeno-canto.org/explore/api](https://xeno-canto.org/explore/api)",
          "votes": 3,
          "replies": [
            {
              "id": 2215980,
              "postDate": "2023-04-09T17:29:39.467Z",
              "content": "<p><a href=\"https://www.kaggle.com/stefankahl\" target=\"_blank\">@stefankahl</a> regarding <code>eligible recording from XC (e.g., according to license type)</code><br>\nAre we allowed to use only <code>by-nc-sa</code> or it is possible to use </p>\n<ul>\n<li><code>by-sa</code> or <code>by</code><br>\nOr maybe</li>\n<li><code>by-nc-nd</code><br>\n?</li>\n</ul>",
              "rawMarkdown": "@stefankahl regarding `eligible recording from XC (e.g., according to license type)`\nAre we allowed to use only `by-nc-sa` or it is possible to use \n- `by-sa` or `by`\nOr maybe\n- `by-nc-nd`\n?",
              "votes": 1
            },
            {
              "id": 2218118,
              "postDate": "2023-04-11T12:53:46.740Z",
              "content": "<p>The \"nd\" is the tricky part and a legal gray area, that's why we removed those from the dataset. Strictly speaking, extracting chunks from an XC recording is a derivative and therefore not permitted by the license. </p>",
              "rawMarkdown": "The \"nd\" is the tricky part and a legal gray area, that's why we removed those from the dataset. Strictly speaking, extracting chunks from an XC recording is a derivative and therefore not permitted by the license. ",
              "votes": 1
            },
            {
              "id": 2218967,
              "postDate": "2023-04-12T07:00:21.420Z",
              "content": "<p>Hm<br>\nDo you mean that <code>by-nc-nd</code> originally comes from <code>by-nc-sa</code> and are simply sub-chunks of original recordings?</p>\n<p>Although what about <code>by-sa</code> or <code>by</code> ?</p>\n<p>And maybe you have a link with Docs about these licenses (it will be interesting to read)</p>\n<p>Thanks in advance! </p>",
              "rawMarkdown": "Hm\nDo you mean that `by-nc-nd` originally comes from `by-nc-sa` and are simply sub-chunks of original recordings?\n\nAlthough what about `by-sa` or `by` ?\n\nAnd maybe you have a link with Docs about these licenses (it will be interesting to read)\n\nThanks in advance! "
            },
            {
              "id": 2219010,
              "postDate": "2023-04-12T07:41:45.383Z",
              "content": "<p>No, \"nd\" means \"no derivative\" and restricts the use of the files as they have to remain unaltered. That's why we decided to not include those files in the training data. All other licenses are ok to use, if you want to know more, you can check the Creative Commons license type website <a href=\"https://creativecommons.org/licenses/\" target=\"_blank\">here</a>.</p>",
              "rawMarkdown": "No, \"nd\" means \"no derivative\" and restricts the use of the files as they have to remain unaltered. That's why we decided to not include those files in the training data. All other licenses are ok to use, if you want to know more, you can check the Creative Commons license type website [here](https://creativecommons.org/licenses/).",
              "votes": 2
            },
            {
              "id": 2219102,
              "postDate": "2023-04-12T09:51:32.970Z",
              "content": "<p>Got it! Thanks!</p>",
              "rawMarkdown": "Got it! Thanks!"
            }
          ]
        }
      ]
    },
    {
      "id": 2184223,
      "postDate": "2023-03-16T08:18:02.023Z",
      "content": "<p>Does this competition allow hand labeling of training data?</p>",
      "rawMarkdown": "Does this competition allow hand labeling of training data?",
      "votes": 1,
      "replies": [
        {
          "id": 2185760,
          "postDate": "2023-03-17T09:11:55.737Z",
          "content": "<p>Sure. Ideally, you then share this data with all participants :)</p>",
          "rawMarkdown": "Sure. Ideally, you then share this data with all participants :)",
          "votes": 3
        }
      ]
    },
    {
      "id": 2185395,
      "postDate": "2023-03-17T02:54:18.283Z",
      "content": "<p>Sure. Hand labeling is allowed. If you do so, we'd appreciate it if you would make the labels publicly available after the competition. Thanks!</p>",
      "rawMarkdown": "Sure. Hand labeling is allowed. If you do so, we'd appreciate it if you would make the labels publicly available after the competition. Thanks!",
      "votes": 2,
      "replies": [
        {
          "id": 2185403,
          "postDate": "2023-03-17T03:18:37.500Z",
          "content": "<p>Thank you.</p>",
          "rawMarkdown": "Thank you."
        }
      ]
    },
    {
      "id": 2267999,
      "postDate": "2023-05-21T11:35:38.953Z",
      "content": "<p>Hello, I am having a persistent submission score error and I can't understand the origin. Here is the link to my post \"https://www.kaggle.com/competitions/birdclef-2023/discussion/411863\", I hope you can help me. Thanks a lot :)</p>",
      "rawMarkdown": "Hello, I am having a persistent submission score error and I can't understand the origin. Here is the link to my post \"https://www.kaggle.com/competitions/birdclef-2023/discussion/411863\", I hope you can help me. Thanks a lot :)"
    },
    {
      "id": 2263314,
      "postDate": "2023-05-17T13:59:05.720Z",
      "content": "<p>Hi !, Is saving pre-processed audio data in form of numpy array and then uploading it and using as an input allowed ?</p>",
      "rawMarkdown": "Hi !, Is saving pre-processed audio data in form of numpy array and then uploading it and using as an input allowed ?"
    },
    {
      "id": 2243333,
      "postDate": "2023-05-02T20:30:53.947Z",
      "content": "<p>Hi Holgher, Stefan and Tom,<br>\nI'm new to Kaggle, many thanks to you and all participants for this opportunity.<br>\nI'm late in this competition and maybe the question has already been asked by someone else, in case I apologize. In train_metadata.csv there are 3 interesting columns, primary_label, secondary_labels and rating. I don't understand if what I'm about to ask is the subject of the competition but is it possible to know the rule for assigning the probability targets to the submission data for each of the 5s frames of an audio file ? In other words, in a bird file as the primary_label says, its 5s frames can have a distribution of probability targets (that sum to 1) based also on the secondary_labels and therefore which birds are present in that frame ? But if a file has no secondary_labels, that rule fixes the target to be the same for all the 5s frames (with probability 1 for a bird only) ? Finally, what is the role of the rating ?</p>",
      "rawMarkdown": "Hi Holgher, Stefan and Tom,\nI'm new to Kaggle, many thanks to you and all participants for this opportunity.\nI'm late in this competition and maybe the question has already been asked by someone else, in case I apologize. In train_metadata.csv there are 3 interesting columns, primary_label, secondary_labels and rating. I don't understand if what I'm about to ask is the subject of the competition but is it possible to know the rule for assigning the probability targets to the submission data for each of the 5s frames of an audio file ? In other words, in a bird file as the primary_label says, its 5s frames can have a distribution of probability targets (that sum to 1) based also on the secondary_labels and therefore which birds are present in that frame ? But if a file has no secondary_labels, that rule fixes the target to be the same for all the 5s frames (with probability 1 for a bird only) ? Finally, what is the role of the rating ?",
      "replies": [
        {
          "id": 2243370,
          "postDate": "2023-05-02T21:29:32.520Z",
          "content": "<p>Hi, Gin!</p>\n<p>The columns you mentioned are in the training data only, which is gathered from Xeno-Canto. The primary/secondary labels for XC are applied at the file level. The test data is hand-annotated soundscape data, which has bounding boxes for individual vocalizations. Navigating this difference between train and test is one of the many challenges in this space. :)</p>",
          "rawMarkdown": "Hi, Gin!\n\nThe columns you mentioned are in the training data only, which is gathered from Xeno-Canto. The primary/secondary labels for XC are applied at the file level. The test data is hand-annotated soundscape data, which has bounding boxes for individual vocalizations. Navigating this difference between train and test is one of the many challenges in this space. :)",
          "votes": 1,
          "replies": [
            {
              "id": 2243820,
              "postDate": "2023-05-03T07:31:44.483Z",
              "content": "<p>Thanks Tom, your answer is very helpful ! Sorry to bother you again, to be sure I understand, each 5 s frame in the submission data is attributed to a single species of bird (therefore only one probability = 1 in its target) i.e. I cannot have more probabilities for that 5 s frame which add up to 1 in its target. Is right ? </p>",
              "rawMarkdown": "Thanks Tom, your answer is very helpful ! Sorry to bother you again, to be sure I understand, each 5 s frame in the submission data is attributed to a single species of bird (therefore only one probability = 1 in its target) i.e. I cannot have more probabilities for that 5 s frame which add up to 1 in its target. Is right ? "
            },
            {
              "id": 2249455,
              "postDate": "2023-05-07T18:10:29.723Z",
              "content": "<p>Unfortunately birds are very rude and often speak over one another. The test task is a multi-class, multi-label problem - you can have multiple birds present and annotated in a single window. This /can/ be handled by treating each species as an independent binary classification problem, for example, instead of using a softmax activation on output probabilities. But many strategies are possible!</p>",
              "rawMarkdown": "Unfortunately birds are very rude and often speak over one another. The test task is a multi-class, multi-label problem - you can have multiple birds present and annotated in a single window. This /can/ be handled by treating each species as an independent binary classification problem, for example, instead of using a softmax activation on output probabilities. But many strategies are possible!",
              "votes": 2
            },
            {
              "id": 2256478,
              "postDate": "2023-05-12T14:11:24.493Z",
              "content": "<p>Thank you very much Tom for your valuable and detailed information !</p>",
              "rawMarkdown": "Thank you very much Tom for your valuable and detailed information !"
            }
          ]
        }
      ]
    },
    {
      "id": 2222730,
      "postDate": "2023-04-15T14:01:32.067Z",
      "content": "<p>Hi, I am new to kaggle and confused by the external data license issue mentioned above. It seems that CC-BY-ND licensed data is not allowed. However, practically this only applies to prize winner, because of the \"WINNERS OBLIGATIONS\" in the rule, right? Does everyone has to submit their source data and related licenses?</p>",
      "rawMarkdown": "Hi, I am new to kaggle and confused by the external data license issue mentioned above. It seems that CC-BY-ND licensed data is not allowed. However, practically this only applies to prize winner, because of the \"WINNERS OBLIGATIONS\" in the rule, right? Does everyone has to submit their source data and related licenses?",
      "replies": [
        {
          "id": 2223627,
          "postDate": "2023-04-16T13:14:22.467Z",
          "content": "<p>No, license restrictions apply to everyone, not just winners. However, CC-BY-ND is in a bit of a gray area, which is why we didn't include recordings of Xeno-canto with that license in the dataset. This does not mean that the license is not allowed per se, we just wanted to make sure that we did not include anything that could be an issue.</p>",
          "rawMarkdown": "No, license restrictions apply to everyone, not just winners. However, CC-BY-ND is in a bit of a gray area, which is why we didn't include recordings of Xeno-canto with that license in the dataset. This does not mean that the license is not allowed per se, we just wanted to make sure that we did not include anything that could be an issue.",
          "votes": 1
        }
      ]
    },
    {
      "id": 2212811,
      "postDate": "2023-04-07T05:37:34.793Z",
      "content": "<p>Hi, thank you for hosting the competition! I'm really learning and having fun throughout the process.</p>\n<p>I'm trying to download the <a href=\"https://zenodo.org/record/7079380\" target=\"_blank\">Northeastern United States bird dataset</a> on zenodo, but zenodo is extremely slow for the past few days and estimates it to take 24 hours to download. Is there any other way to download this dataset?</p>",
      "rawMarkdown": "Hi, thank you for hosting the competition! I'm really learning and having fun throughout the process.\n\nI'm trying to download the [Northeastern United States bird dataset](https://zenodo.org/record/7079380) on zenodo, but zenodo is extremely slow for the past few days and estimates it to take 24 hours to download. Is there any other way to download this dataset?",
      "replies": [
        {
          "id": 2212872,
          "postDate": "2023-04-07T06:24:20.583Z",
          "content": "<p>Hmmm, not sure why Zenodo is so slow. Maybe try again later? Unfortunately, there's no other way to download the data.</p>",
          "rawMarkdown": "Hmmm, not sure why Zenodo is so slow. Maybe try again later? Unfortunately, there's no other way to download the data.",
          "votes": 1
        }
      ]
    },
    {
      "id": 2210081,
      "postDate": "2023-04-05T05:37:39.590Z",
      "content": "<p>Hi Stefan and Holger,</p>\n<p>I'm struggling with the submission scoring error as do other participants (described in this thread <a href=\"https://www.kaggle.com/competitions/birdclef-2023/discussion/399506)\" target=\"_blank\">https://www.kaggle.com/competitions/birdclef-2023/discussion/399506)</a>. Is there are any place where we can seek assistance to resolve this?</p>",
      "rawMarkdown": "Hi Stefan and Holger,\n\nI'm struggling with the submission scoring error as do other participants (described in this thread https://www.kaggle.com/competitions/birdclef-2023/discussion/399506). Is there are any place where we can seek assistance to resolve this?",
      "replies": [
        {
          "id": 2210728,
          "postDate": "2023-04-05T15:26:12.503Z",
          "content": "<p>Hi, Jedrek - <br>\nWe strongly recommend re-using the code from the sample submission for creating your submissions. It's difficult to get the submission format right when starting from scratch, and re-using the example code will allow you to focus more on the modeling problem.</p>",
          "rawMarkdown": "Hi, Jedrek - \nWe strongly recommend re-using the code from the sample submission for creating your submissions. It's difficult to get the submission format right when starting from scratch, and re-using the example code will allow you to focus more on the modeling problem.",
          "replies": [
            {
              "id": 2210771,
              "postDate": "2023-04-05T15:56:19.540Z",
              "content": "<p>But I have checked that the generated CSV files are exactly the same, so what could possibly be the problem?</p>",
              "rawMarkdown": "But I have checked that the generated CSV files are exactly the same, so what could possibly be the problem?"
            },
            {
              "id": 2210932,
              "postDate": "2023-04-05T18:03:43.707Z",
              "content": "<p>By reading the original post you shared, I think you might miss the rows for the hidden test set. You can try to read the sample_submission and modify its values, instead of creating a new pd.DataFrame.</p>",
              "rawMarkdown": "By reading the original post you shared, I think you might miss the rows for the hidden test set. You can try to read the sample_submission and modify its values, instead of creating a new pd.DataFrame.",
              "votes": 1
            },
            {
              "id": 2211635,
              "postDate": "2023-04-06T06:52:37.800Z",
              "content": "<p>Yes, this was precisely the problem, so you have to read in the sample dataframe provided, here is the crucial piece of code:</p>\n<pre><code>df= pd.read_csv(\"/kaggle/input/birdclef-2023/sample_submission.csv\")\ndf[classes] = df[classes].astype(np.float32)\ndf[classes] = 0.0038\ndf.to_csv(\"submission.csv\", index=False)\n</code></pre>",
              "rawMarkdown": "Yes, this was precisely the problem, so you have to read in the sample dataframe provided, here is the crucial piece of code:\n\n```\ndf= pd.read_csv(\"/kaggle/input/birdclef-2023/sample_submission.csv\")\ndf[classes] = df[classes].astype(np.float32)\ndf[classes] = 0.0038\ndf.to_csv(\"submission.csv\", index=False)\n```"
            }
          ]
        }
      ]
    },
    {
      "id": 2273016,
      "postDate": "2023-05-25T00:45:44.890Z",
      "rawMarkdown": "",
      "isDeleted": true
    }
  ],
  "comments": [
    {
      "id": 2172849,
      "author_name": "Tom Denton",
      "author_url": "",
      "post_date": "2023-03-07T21:15:10.610000",
      "content": "<p>Hi, ya'll!</p>\n<p>I'm a research software engineer at Google Brain, and have been co-hosting the BirdCLEF Kaggle competitions for a while now. My group is interested in organizing the sounds of the natural world and making them useful for conservation purposes. Or, put another way, finding ways to solve the basic ML problems such that ecologists can focus on answering ecological questions, instead of annotating data and training classifiers. You can read about some of my prior work on <a href=\"https://ai.googleblog.com/2022/01/separating-birdsong-in-wild-for.html\" target=\"_blank\">audio separation for birdsong here</a>.</p>\n<p>Happy hacking!</p>",
      "votes": 9,
      "replies": [
        {
          "id": 2181721,
          "author_name": "Dominic Imbuga",
          "author_url": "",
          "post_date": "2023-03-14T18:00:55.200000",
          "content": "<p>Hi, Tom!</p>\n<p>Thank you so much for hosting this competition, My name is Dominic Imbuga, I perform data science at Savannaspace an AI, Cloud and Mobile development startup in Nairobi, Kenya . I'm very exited and thrilled that you are helping solve the birds problem in my country. I'm a big bird watcher and an avid data scientist.</p>\n<p>This competition is personal to me as a data scientist and I will give my best to help solve this problem.</p>\n<p>Cheers !</p>",
          "votes": 4,
          "replies": [
            {
              "id": 2184983,
              "author_name": "Tom Denton",
              "author_url": "",
              "post_date": "2023-03-16T18:11:53.627000",
              "content": "<p>Karibu sana, Dominic!</p>\n<p>Feel free to contribute recordings to Xeno-Canto when you have the chance. There are many under-represented species in East Africa - even common species can be undersampled, simply because people don't think to record them. It's also incredibly helpful to get some vocalizations from different places, so we can get a sense of individual and geographic variation.</p>\n<p>As Nathan Pieplow likes to say, it's pretty hard to take a really novel picture of a bird, but very easy to record some audio that is unknown to science. You also don't need expensive equipment: Cell phone recordings can be fine, and the cheaper Zoom microphones (like the H1) are great.</p>",
              "votes": 2,
              "replies": []
            }
          ]
        }
      ]
    },
    {
      "id": 2172880,
      "author_name": "Holger Klinck",
      "author_url": "",
      "post_date": "2023-03-07T22:17:38.137000",
      "content": "<p>Hi everyone,</p>\n<p>I am the director of the <a href=\"https://www.birds.cornell.edu/ccb/\" target=\"_blank\">K. Lisa Yang Center for Conservation Bioacoustics</a> at the <a href=\"https://www.birds.cornell.edu/home/\" target=\"_blank\">Cornell Lab of Ornithology</a>. The mission of our center is to collect and interpret sounds in nature by developing and applying innovative conservation technologies across ecologically-relevant scales to inspire and inform the conservation of wildlife and habitats. </p>\n<p>Over the past several years, machine learning has transformed the field of bioacoustics and helped our community to do a better job conserving and protecting wildlife and their habitats across the globe. This transformation was, at least in part, sparked by competitions like this one, and I am thrilled that the BirdCLEF 2023 competition is now live. I want to thank everyone who worked very hard behind the scenes to make this competition possible (especially our friends at Google and Kaggle). It truly takes a village! </p>\n<p>Best of luck, everyone. I am excited to see your solutions to detect and classify Eastern African birds acoustically.</p>\n<p>May the sound be with you ;)</p>\n<p>Holger</p>",
      "votes": 5,
      "replies": [
        {
          "id": 2181722,
          "author_name": "Dominic Imbuga",
          "author_url": "",
          "post_date": "2023-03-14T18:01:12.027000",
          "content": "<p>Hi, Holger !</p>\n<p>Thank you so much for hosting this competition, My name is Dominic Imbuga, I perform data science at Savannaspace an AI, Cloud and Mobile development startup in Nairobi, Kenya . I'm very exited and thrilled that you are helping solve the birds problem in my country. I'm a big bird watcher and an avid data scientist.</p>\n<p>This competition is personal to me as a data scientist and I will give my best to help solve this problem.</p>\n<p>Cheers !</p>",
          "votes": 1,
          "replies": [
            {
              "id": 2185393,
              "author_name": "Holger Klinck",
              "author_url": "",
              "post_date": "2023-03-17T02:52:10.920000",
              "content": "<p>You are most welcome. Thanks for participating and best of luck!</p>\n<p>Holger</p>",
              "votes": 0,
              "replies": []
            }
          ]
        }
      ]
    },
    {
      "id": 2209952,
      "author_name": "Zhongkai Shangguan",
      "author_url": "",
      "post_date": "2023-04-05T03:40:17.390000",
      "content": "<p>Hi, could you clarify <code>we expect there is no benefit to looking for more on xenocanto.org</code>? Is it strictly prohibited?</p>",
      "votes": 1,
      "replies": [
        {
          "id": 2210161,
          "author_name": "Stefan Kahl",
          "author_url": "",
          "post_date": "2023-04-05T07:21:07.013000",
          "content": "<p>No, it's not prohibited, it's just not encouraged, which means that we are trying to take some load off the XC servers. We included every eligible recording from XC (e.g., according to license type) in the dataset, so only very few species do have additional XC data online that can be used in this competition. However, if you decide to look for more recordings, make sure to follow the XC API guidelines and rules: <a href=\"https://xeno-canto.org/explore/api\" target=\"_blank\">https://xeno-canto.org/explore/api</a></p>",
          "votes": 3,
          "replies": [
            {
              "id": 2215980,
              "author_name": "Volodymyr",
              "author_url": "",
              "post_date": "2023-04-09T17:29:39.467000",
              "content": "<p><a href=\"https://www.kaggle.com/stefankahl\" target=\"_blank\">@stefankahl</a> regarding <code>eligible recording from XC (e.g., according to license type)</code><br>\nAre we allowed to use only <code>by-nc-sa</code> or it is possible to use </p>\n<ul>\n<li><code>by-sa</code> or <code>by</code><br>\nOr maybe</li>\n<li><code>by-nc-nd</code><br>\n?</li>\n</ul>",
              "votes": 1,
              "replies": []
            },
            {
              "id": 2218118,
              "author_name": "Stefan Kahl",
              "author_url": "",
              "post_date": "2023-04-11T12:53:46.740000",
              "content": "<p>The \"nd\" is the tricky part and a legal gray area, that's why we removed those from the dataset. Strictly speaking, extracting chunks from an XC recording is a derivative and therefore not permitted by the license. </p>",
              "votes": 1,
              "replies": []
            },
            {
              "id": 2218967,
              "author_name": "Volodymyr",
              "author_url": "",
              "post_date": "2023-04-12T07:00:21.420000",
              "content": "<p>Hm<br>\nDo you mean that <code>by-nc-nd</code> originally comes from <code>by-nc-sa</code> and are simply sub-chunks of original recordings?</p>\n<p>Although what about <code>by-sa</code> or <code>by</code> ?</p>\n<p>And maybe you have a link with Docs about these licenses (it will be interesting to read)</p>\n<p>Thanks in advance! </p>",
              "votes": 0,
              "replies": []
            },
            {
              "id": 2219010,
              "author_name": "Stefan Kahl",
              "author_url": "",
              "post_date": "2023-04-12T07:41:45.383000",
              "content": "<p>No, \"nd\" means \"no derivative\" and restricts the use of the files as they have to remain unaltered. That's why we decided to not include those files in the training data. All other licenses are ok to use, if you want to know more, you can check the Creative Commons license type website <a href=\"https://creativecommons.org/licenses/\" target=\"_blank\">here</a>.</p>",
              "votes": 2,
              "replies": []
            },
            {
              "id": 2219102,
              "author_name": "Volodymyr",
              "author_url": "",
              "post_date": "2023-04-12T09:51:32.970000",
              "content": "<p>Got it! Thanks!</p>",
              "votes": 0,
              "replies": []
            }
          ]
        }
      ]
    },
    {
      "id": 2184223,
      "author_name": "shinmura0",
      "author_url": "",
      "post_date": "2023-03-16T08:18:02.023000",
      "content": "<p>Does this competition allow hand labeling of training data?</p>",
      "votes": 1,
      "replies": [
        {
          "id": 2185760,
          "author_name": "Stefan Kahl",
          "author_url": "",
          "post_date": "2023-03-17T09:11:55.737000",
          "content": "<p>Sure. Ideally, you then share this data with all participants :)</p>",
          "votes": 3,
          "replies": []
        }
      ]
    },
    {
      "id": 2185395,
      "author_name": "Holger Klinck",
      "author_url": "",
      "post_date": "2023-03-17T02:54:18.283000",
      "content": "<p>Sure. Hand labeling is allowed. If you do so, we'd appreciate it if you would make the labels publicly available after the competition. Thanks!</p>",
      "votes": 2,
      "replies": [
        {
          "id": 2185403,
          "author_name": "shinmura0",
          "author_url": "",
          "post_date": "2023-03-17T03:18:37.500000",
          "content": "<p>Thank you.</p>",
          "votes": 0,
          "replies": []
        }
      ]
    },
    {
      "id": 2267999,
      "author_name": "fares ernez",
      "author_url": "",
      "post_date": "2023-05-21T11:35:38.953000",
      "content": "<p>Hello, I am having a persistent submission score error and I can't understand the origin. Here is the link to my post \"https://www.kaggle.com/competitions/birdclef-2023/discussion/411863\", I hope you can help me. Thanks a lot :)</p>",
      "votes": 0,
      "replies": []
    },
    {
      "id": 2263314,
      "author_name": "Kethupio",
      "author_url": "",
      "post_date": "2023-05-17T13:59:05.720000",
      "content": "<p>Hi !, Is saving pre-processed audio data in form of numpy array and then uploading it and using as an input allowed ?</p>",
      "votes": 0,
      "replies": []
    },
    {
      "id": 2243333,
      "author_name": "Gin",
      "author_url": "",
      "post_date": "2023-05-02T20:30:53.947000",
      "content": "<p>Hi Holgher, Stefan and Tom,<br>\nI'm new to Kaggle, many thanks to you and all participants for this opportunity.<br>\nI'm late in this competition and maybe the question has already been asked by someone else, in case I apologize. In train_metadata.csv there are 3 interesting columns, primary_label, secondary_labels and rating. I don't understand if what I'm about to ask is the subject of the competition but is it possible to know the rule for assigning the probability targets to the submission data for each of the 5s frames of an audio file ? In other words, in a bird file as the primary_label says, its 5s frames can have a distribution of probability targets (that sum to 1) based also on the secondary_labels and therefore which birds are present in that frame ? But if a file has no secondary_labels, that rule fixes the target to be the same for all the 5s frames (with probability 1 for a bird only) ? Finally, what is the role of the rating ?</p>",
      "votes": 0,
      "replies": [
        {
          "id": 2243370,
          "author_name": "Tom Denton",
          "author_url": "",
          "post_date": "2023-05-02T21:29:32.520000",
          "content": "<p>Hi, Gin!</p>\n<p>The columns you mentioned are in the training data only, which is gathered from Xeno-Canto. The primary/secondary labels for XC are applied at the file level. The test data is hand-annotated soundscape data, which has bounding boxes for individual vocalizations. Navigating this difference between train and test is one of the many challenges in this space. :)</p>",
          "votes": 1,
          "replies": [
            {
              "id": 2243820,
              "author_name": "Gin",
              "author_url": "",
              "post_date": "2023-05-03T07:31:44.483000",
              "content": "<p>Thanks Tom, your answer is very helpful ! Sorry to bother you again, to be sure I understand, each 5 s frame in the submission data is attributed to a single species of bird (therefore only one probability = 1 in its target) i.e. I cannot have more probabilities for that 5 s frame which add up to 1 in its target. Is right ? </p>",
              "votes": 0,
              "replies": []
            },
            {
              "id": 2249455,
              "author_name": "Tom Denton",
              "author_url": "",
              "post_date": "2023-05-07T18:10:29.723000",
              "content": "<p>Unfortunately birds are very rude and often speak over one another. The test task is a multi-class, multi-label problem - you can have multiple birds present and annotated in a single window. This /can/ be handled by treating each species as an independent binary classification problem, for example, instead of using a softmax activation on output probabilities. But many strategies are possible!</p>",
              "votes": 2,
              "replies": []
            },
            {
              "id": 2256478,
              "author_name": "Gin",
              "author_url": "",
              "post_date": "2023-05-12T14:11:24.493000",
              "content": "<p>Thank you very much Tom for your valuable and detailed information !</p>",
              "votes": 0,
              "replies": []
            }
          ]
        }
      ]
    },
    {
      "id": 2222730,
      "author_name": "Aphysict",
      "author_url": "",
      "post_date": "2023-04-15T14:01:32.067000",
      "content": "<p>Hi, I am new to kaggle and confused by the external data license issue mentioned above. It seems that CC-BY-ND licensed data is not allowed. However, practically this only applies to prize winner, because of the \"WINNERS OBLIGATIONS\" in the rule, right? Does everyone has to submit their source data and related licenses?</p>",
      "votes": 0,
      "replies": [
        {
          "id": 2223627,
          "author_name": "Stefan Kahl",
          "author_url": "",
          "post_date": "2023-04-16T13:14:22.467000",
          "content": "<p>No, license restrictions apply to everyone, not just winners. However, CC-BY-ND is in a bit of a gray area, which is why we didn't include recordings of Xeno-canto with that license in the dataset. This does not mean that the license is not allowed per se, we just wanted to make sure that we did not include anything that could be an issue.</p>",
          "votes": 1,
          "replies": []
        }
      ]
    },
    {
      "id": 2212811,
      "author_name": "lhanhsin",
      "author_url": "",
      "post_date": "2023-04-07T05:37:34.793000",
      "content": "<p>Hi, thank you for hosting the competition! I'm really learning and having fun throughout the process.</p>\n<p>I'm trying to download the <a href=\"https://zenodo.org/record/7079380\" target=\"_blank\">Northeastern United States bird dataset</a> on zenodo, but zenodo is extremely slow for the past few days and estimates it to take 24 hours to download. Is there any other way to download this dataset?</p>",
      "votes": 0,
      "replies": [
        {
          "id": 2212872,
          "author_name": "Stefan Kahl",
          "author_url": "",
          "post_date": "2023-04-07T06:24:20.583000",
          "content": "<p>Hmmm, not sure why Zenodo is so slow. Maybe try again later? Unfortunately, there's no other way to download the data.</p>",
          "votes": 1,
          "replies": []
        }
      ]
    },
    {
      "id": 2210081,
      "author_name": "Jędrek",
      "author_url": "",
      "post_date": "2023-04-05T05:37:39.590000",
      "content": "<p>Hi Stefan and Holger,</p>\n<p>I'm struggling with the submission scoring error as do other participants (described in this thread <a href=\"https://www.kaggle.com/competitions/birdclef-2023/discussion/399506)\" target=\"_blank\">https://www.kaggle.com/competitions/birdclef-2023/discussion/399506)</a>. Is there are any place where we can seek assistance to resolve this?</p>",
      "votes": 0,
      "replies": [
        {
          "id": 2210728,
          "author_name": "Tom Denton",
          "author_url": "",
          "post_date": "2023-04-05T15:26:12.503000",
          "content": "<p>Hi, Jedrek - <br>\nWe strongly recommend re-using the code from the sample submission for creating your submissions. It's difficult to get the submission format right when starting from scratch, and re-using the example code will allow you to focus more on the modeling problem.</p>",
          "votes": 0,
          "replies": [
            {
              "id": 2210771,
              "author_name": "Jędrek",
              "author_url": "",
              "post_date": "2023-04-05T15:56:19.540000",
              "content": "<p>But I have checked that the generated CSV files are exactly the same, so what could possibly be the problem?</p>",
              "votes": 0,
              "replies": []
            },
            {
              "id": 2210932,
              "author_name": "Zhongkai Shangguan",
              "author_url": "",
              "post_date": "2023-04-05T18:03:43.707000",
              "content": "<p>By reading the original post you shared, I think you might miss the rows for the hidden test set. You can try to read the sample_submission and modify its values, instead of creating a new pd.DataFrame.</p>",
              "votes": 1,
              "replies": []
            },
            {
              "id": 2211635,
              "author_name": "Jędrek",
              "author_url": "",
              "post_date": "2023-04-06T06:52:37.800000",
              "content": "<p>Yes, this was precisely the problem, so you have to read in the sample dataframe provided, here is the crucial piece of code:</p>\n<pre><code>df= pd.read_csv(\"/kaggle/input/birdclef-2023/sample_submission.csv\")\ndf[classes] = df[classes].astype(np.float32)\ndf[classes] = 0.0038\ndf.to_csv(\"submission.csv\", index=False)\n</code></pre>",
              "votes": 0,
              "replies": []
            }
          ]
        }
      ]
    },
    {
      "id": 2273016,
      "author_name": "",
      "author_url": "",
      "post_date": "2023-05-25T00:45:44.890000",
      "content": "",
      "votes": 0,
      "replies": []
    }
  ],
  "raw_markdown_by_id": {
    "2171959": "Hello and welcome to the 2023 BirdCLEF competition!\n\nBirdCLEF is a unique opportunity for participants to showcase their skills and knowledge while contributing to the conservation efforts of avian species worldwide. This year's competition is especially important for conservation efforts in Africa, where the impact of climate change, habitat loss, and poaching is threatening many bird species.\n\nAs hosts of the competition, we will try to be as active and responsive as possible to assist you in your endeavor. And all without giving away any secrets about the test data, so don't bother asking :)\n\nIn this thread, I will give all the hosts the opportunity to introduce themselves. I will be the first to do so.\n\nI am a research associate within the [K. Lisa Yang Center for Conservation Bioacoustics](https://www.birds.cornell.edu/ccb/) at the [Cornell Lab of Ornithology](https://www.birds.cornell.edu/home) and [Chemnitz University of Technology](https://www.tu-chemnitz.de/index.html.en), focusing on the development of advanced machine learning models for automatic detection and identification of bird species in large audio collections. Furthermore, I am the technology lead for the [BirdNET project](https://birdnet.cornell.edu/) and have been organizing the BirdCLEF Challenge since 2018. Feel free to ask me anything related to Deep Learning for bioacoustics, I might be able to help you.",
    "2172849": "Hi, ya'll!\n\nI'm a research software engineer at Google Brain, and have been co-hosting the BirdCLEF Kaggle competitions for a while now. My group is interested in organizing the sounds of the natural world and making them useful for conservation purposes. Or, put another way, finding ways to solve the basic ML problems such that ecologists can focus on answering ecological questions, instead of annotating data and training classifiers. You can read about some of my prior work on [audio separation for birdsong here](https://ai.googleblog.com/2022/01/separating-birdsong-in-wild-for.html).\n\nHappy hacking!",
    "2172880": "Hi everyone,\n\nI am the director of the [K. Lisa Yang Center for Conservation Bioacoustics](https://www.birds.cornell.edu/ccb/) at the [Cornell Lab of Ornithology](https://www.birds.cornell.edu/home/). The mission of our center is to collect and interpret sounds in nature by developing and applying innovative conservation technologies across ecologically-relevant scales to inspire and inform the conservation of wildlife and habitats. \n\nOver the past several years, machine learning has transformed the field of bioacoustics and helped our community to do a better job conserving and protecting wildlife and their habitats across the globe. This transformation was, at least in part, sparked by competitions like this one, and I am thrilled that the BirdCLEF 2023 competition is now live. I want to thank everyone who worked very hard behind the scenes to make this competition possible (especially our friends at Google and Kaggle). It truly takes a village! \n\nBest of luck, everyone. I am excited to see your solutions to detect and classify Eastern African birds acoustically.\n\nMay the sound be with you ;)\n\nHolger",
    "2209952": "Hi, could you clarify `we expect there is no benefit to looking for more on xenocanto.org`? Is it strictly prohibited?",
    "2184223": "Does this competition allow hand labeling of training data?",
    "2185395": "Sure. Hand labeling is allowed. If you do so, we'd appreciate it if you would make the labels publicly available after the competition. Thanks!",
    "2267999": "Hello, I am having a persistent submission score error and I can't understand the origin. Here is the link to my post \"https://www.kaggle.com/competitions/birdclef-2023/discussion/411863\", I hope you can help me. Thanks a lot :)",
    "2263314": "Hi !, Is saving pre-processed audio data in form of numpy array and then uploading it and using as an input allowed ?",
    "2243333": "Hi Holgher, Stefan and Tom,\nI'm new to Kaggle, many thanks to you and all participants for this opportunity.\nI'm late in this competition and maybe the question has already been asked by someone else, in case I apologize. In train_metadata.csv there are 3 interesting columns, primary_label, secondary_labels and rating. I don't understand if what I'm about to ask is the subject of the competition but is it possible to know the rule for assigning the probability targets to the submission data for each of the 5s frames of an audio file ? In other words, in a bird file as the primary_label says, its 5s frames can have a distribution of probability targets (that sum to 1) based also on the secondary_labels and therefore which birds are present in that frame ? But if a file has no secondary_labels, that rule fixes the target to be the same for all the 5s frames (with probability 1 for a bird only) ? Finally, what is the role of the rating ?",
    "2222730": "Hi, I am new to kaggle and confused by the external data license issue mentioned above. It seems that CC-BY-ND licensed data is not allowed. However, practically this only applies to prize winner, because of the \"WINNERS OBLIGATIONS\" in the rule, right? Does everyone has to submit their source data and related licenses?",
    "2212811": "Hi, thank you for hosting the competition! I'm really learning and having fun throughout the process.\n\nI'm trying to download the [Northeastern United States bird dataset](https://zenodo.org/record/7079380) on zenodo, but zenodo is extremely slow for the past few days and estimates it to take 24 hours to download. Is there any other way to download this dataset?",
    "2210081": "Hi Stefan and Holger,\n\nI'm struggling with the submission scoring error as do other participants (described in this thread https://www.kaggle.com/competitions/birdclef-2023/discussion/399506). Is there are any place where we can seek assistance to resolve this?",
    "2273016": ""
  }
}