{
  "fetched_at": "2026-10-19T07:15:25Z",
  "source_url": "https://www.kaggle.com/competitions/dl-sprint-4-0-bengali-speaker-diarization-challenge/data",
  "pages": [
    {
      "name": "data-description",
      "content": "# Data Description\n\nThis is a speaker diarization dataset. The goal is to predict **who spoke when** in each audio file. Training data includes audio plus time-aligned speaker labels; test data includes audio only. Submissions list diarization segments for each test file.\n\n## Files\n\n- `train/audio/*.wav` - training audio recordings\n- `train/annotation/*.csv` - labels for each training audio (same base filename)\n- `test/audio/*.wav` - test audio recordings to predict\n- `sample_submission.csv` - example submission in the required format\n\n## Columns\n\n### Training annotations (`train/annotation/*.csv`)\n\n- `start_time` - segment start time in `HH:MM:SS`\n- `end_time` - segment end time in `HH:MM:SS`\n- `speaker_id` - speaker label (integer, per recording)\n\n### Submission format (`sample_submission.csv`)\n\n- `filename` - test file name \n- `diarization` - JSON list of `{start_time, end_time, speaker_id}` where times are seconds (float) and speaker_id is a label like `SPEAKER_#`\n\n## What you are predicting\n\nFor each test audio file, predict a sequence of speaker segments with start/end times and speaker IDs.\n\n## Acronyms\n\n- `SPEAKER_#` - anonymized speaker identifier used in submission output\n- `diarization` - the task of segmenting audio by speaker\n",
      "isPublished": false,
      "hasIsPublished": false,
      "postTitle": "",
      "hasPostTitle": false,
      "mimeType": "",
      "hasMimeType": false
    },
    {
      "name": "Description",
      "content": "\n### What is Speaker Diarization?\n\nSpeaker diarization segments audio by speaker identity — determining *when* each person speaks, not *what* they say.\n\n| Task | Output |\n|------|--------|\n| Speech Recognition (ASR) | Transcript of words |\n| Speaker Identification | Identity of known speakers |\n| **Speaker Diarization** | Time segments per speaker |\n\n### The Challenge\n\nGiven **long-form Bangla audio** (lectures, interviews, conversations), output speaker-wise segments:\n\n```\nAudio Input: conversation.wav\n     ↓\nModel Output:\n  [0.0 - 5.2]   → SPEAKER_1\n  [5.3 - 12.8]  → SPEAKER_2  \n  [13.0 - 18.5] → SPEAKER_1\n  [18.6 - 25.0] → SPEAKER_3\n```\n\n\n\n### Competition Phases\n\n| Phase | Description |\n|-------|-------------|\n| **Phase I (Online)** | Submit on Kaggle, evaluated on Public/Private test sets |\n| **Phase II (Final)** | Hidden test set + On-site presentation for top teams |\n\n### Scoring Breakdown\n\n```\nTotal Score = 0.70 × Online Score + 0.30 × Offline Score\n\nOnline Score  = 0.30 × Inference Time Score + 0.70 × Model Performance\nOffline Score = 0.20 × Presentation + 0.20 × Paper + 0.60 × Novelty\n```\n\n### Key Rules\n\n| Allowed  | Prohibited  |\n|-----------|--------------|\n| Open-source pretrained models | External APIs (OpenAI, Claude, etc.) |\n| Fine-tuning on competition data | Cloud-based inference services |\n| External public datasets (cited) | Manual test set annotation |\n| External compute for training | Private code sharing outside team |\n\n**Requirements**: Inference notebook (Kaggle-runnable), IEEE research paper, max 4 members/team, 5 submissions/day.\n",
      "isPublished": false,
      "hasIsPublished": false,
      "postTitle": "",
      "hasPostTitle": false,
      "mimeType": "",
      "hasMimeType": false
    },
    {
      "name": "Evaluation",
      "content": "\n### Diarization Error Rate (DER)\n\nSubmissions are evaluated using **Diarization Error Rate (DER)**:\n\n$$\\text{DER} = \\frac{\\text{False Alarm} + \\text{Missed Speech} + \\text{Speaker Confusion}}{\\text{Total Reference Speech}}$$\n\n| Error Type | What It Means |\n|------------|---------------|\n| **False Alarm** | Predicted speech where there was silence |\n| **Missed Speech** | Missed actual speech (predicted silence) |\n| **Speaker Confusion** | Correct speech detection, wrong speaker assigned |\n\n**Score** = 100 × (1 − DER), clipped to 0–100. Lower DER → Higher score.\n### DER Worked Example\n\n**Reference**  \n- 0–4 s → Speaker A  \n- 4–7 s → Speaker B  \n- 7–10 s → Silence  \n\n**TOTAL = 7 s**\n---\n\n\n\n**Hypothesis**\n- 0–5 s → Speaker A  \n- 5–6 s → Silence  \n- 6–10 s → Speaker B  \n\n\n| Span (s) | Ref | Hyp | Counts |\n|---------|-----|-----|--------|\n| 0–4 | A | A | Correct (4 s) |\n| 4–5 | B | A | CONF = 1 s |\n| 5–6 | B | Silence | MISS = 1 s |\n| 6–7 | B | B | Correct (1 s) |\n| 7–10 | Silence | B | FA = 3 s |\n\n\n****\n\nTotals:\n---\n- FA = 3  \n- MISS = 1  \n- CONF = 1  \n- TOTAL = 7  \n- TOTAL = 7  \n\n$$\n\\text{DER} = \\frac{3 + 1 + 1}{7} = \\frac{5}{7} \\approx 0.714 \\; (71.4\\%)\n$$\n\n### Important clarifications (read this!)\n- **Speaker IDs do NOT have to match the ground-truth IDs.**  \n  Your `speaker_id` values are treated as **labels** (strings). The evaluator automatically finds the **best mapping** between your predicted speakers and the reference speakers to minimize errors.  \n  **Example:** if the ground truth uses `\"1\"` and `\"2\"`, your system can output `\"11\"` and `\"A\"` — that’s fine.\n\n- **Consistency matters.**  \n  Even though IDs don’t need to match, you should keep the **same label for the same person across time**. \n\n\n### Inference Time Score\n\nInference efficiency is evaluated using **Real-Time Factor (RTF)**. Faster models receive significantly higher scores.\n\n**RTF Calculation**:\n- RTF is computed for every test case per participant\n- Final RTF = average RTF across all test cases\n\n**Scoring**:\n- Participants are ranked by average RTF (lower = better)\n- Percentile ranks map directly to scores:\n  - 1st percentile → Score 100\n  - 2nd percentile → Score 99\n  - Higher percentiles (slower) → proportionally lower scores\n\nThis percentile-based scoring rewards meaningful improvements in inference speed.\n",
      "isPublished": false,
      "hasIsPublished": false,
      "postTitle": "",
      "hasPostTitle": false,
      "mimeType": "",
      "hasMimeType": false
    },
    {
      "name": "rules",
      "content": "# **DL Sprint 4.0 — Bangla Long-Form ASR & Speaker Diarization**\n\n**Official Rulebook**  \n**Date:** 28 January 2026  \n**Organized by:** BUET CSE Fest 2026  \n**Platform:** Kaggle\n\n---\n\n## **0\\) Important Links**\n\n**Registration (mandatory):** [https://forms.gle/THkhuRzdmi56QBSL7](https://forms.gle/THkhuRzdmi56QBSL7)  \n\n\n---\n\n## **1\\) Overview**\n\nDL Sprint 4.0 is a competitive machine learning sprint focused on **Bangla long-form audio**. The competition consists of two independent problems:\n\n* **Problem 1 (ASR):** Transcribe Bangla speech into text.  \n* **Problem 2 (Diarization):** Identify *who spoke when* by producing speaker-wise time segments.\n\nParticipants may compete in **one or both** problems.  \nTo be considered for **overall awards**, teams must submit solutions to **both problems**.\n\n---\n\n## **2\\) Competition Phases**\n\n**Phase 1 (Part 1):** Public Leaderboard  \nThe public leaderboard will remain live throughout the competition.\n\n**Phase 1 (Part 2):** Private Leaderboard  \nOn the submission deadline, the private leaderboard will be automatically updated using the remaining portion of the test set.\n\n**Phase 2 (Part 1: Selection for Final):** Hidden Test Evaluation  \nFinal rankings will be determined using a hidden test set. The organizing committee will rerun participants’ submitted notebooks on these hidden test cases.  \nThe **top 15 teams**, based on combined public, private, and hidden test set performance, will advance to the final round.\n\n**Phase 2 (Part 2: On-Site Final Round):**  \nIn the on-site final round, shortlisted teams will be evaluated based on:\n\n* Presentation and QnA  \n* Novelty of the approach  \n* Submitted research paper\n\nBased on weighted performance across all phases, winners will be selected.\n\n---\n\n## **3\\) Tasks & Required Outputs**\n\n### **3.1 Problem 1 — Bangla Long-Form ASR (Transcription)**\n\n**Input:** Long-form Bangla audio  \n**Output:** Predicted Bangla transcript  \n**Submission format:** Will be specified in the live competition page.\n\n**Note:**  \nParticipants do **not** need to handle punctuation explicitly.\n\n---\n\n### **3.2 Problem 2 — Speaker Diarization**\n\n**Input:** Long-form Bangla audio  \n**Output:** Speaker-wise segments containing:\n\n* Start time  \n* End time  \n* Speaker ID\n\n**Submission format:** Will be specified in the live competition page.\n\n**Rules for Speaker IDs:**\n\n* Speaker IDs must remain consistent **within a single audio file**.  \n* If multiple speakers start speaking simultaneously, the **first speaker’s ID** should be assigned.\n\n---\n\n## **4\\) Models, Training, and Compute Rules**\n\n### **4.1 Pretrained Models**\n\nPublicly available **open-source pretrained models** are allowed, provided they are appropriately licensed.\n\nParticipants must disclose:\n\n* Model name and version with repository link  \n* License information  \n* Claimed pretraining data (as stated by the model authors)\n\n### **4.2 Fine-Tuning**\n\nFine-tuning of pretrained models is permitted.\n\n### **4.3 API Prohibition (Strict)**\n\nThe use of **any external API** is strictly prohibited. This includes, but is not limited to, OpenAI, Claude, or any hosted speech/ASR services.  \nAll inference must be performed **locally within Kaggle notebooks**.\n\n### **4.4 External Infrastructure**\n\nExternal infrastructure may be used for **training purposes only**.  \nFinal submissions must be **fully reproducible on Kaggle**.\n\n### **4.5 External Data Policy**\n\nThe use of external data is allowed under the following conditions:\n\n* The data must be publicly available, curated from public sources, or created during the competition runtime.  \n* All external data must be clearly declared and made public with proper citations.  \n* External data must **not** include or be derived from any competition test set.\n\nParticipants may also create and use their own datasets. Significant contributions in this area may qualify for the **Best Dataset Award**.\n\n---\n\n## **5\\) Submission Requirements (Reproducibility)**\n\nEach team must submit:\n\n* A **training notebook** (Preferred to be Kaggle-runnable) \\- If applicable  \n* An **inference notebook** (Must be Kaggle-runnable and capable of generating the final submission)  \n* Model checkpoints or weights (preferably hosted on Hugging Face)  \n* Clear documentation (README within the notebook or markdown cells)  \n* A research paper prepared using the **IEEE Overleaf template**\n\nTeams are strongly encouraged to upload their paper to [**arXiv**](https://arxiv.org/) and submit the corresponding DOI link.\n\n**Re-run Policy:**  \nAll submissions will be rerun on both the public and hidden test sets after Phase 1 concludes.  \nThe inference notebook must execute within Kaggle runtime limits (CPU or GPU, as permitted).\n\n**Submission Limit:**  \nA maximum of **5 submissions per day per team** is allowed for each competition.\n\n---\n\n## **6\\) Team Formation & Eligibility**\n\n* Maximum team size: **4 members**  \n* All team members must be undergraduate students or recent graduates (HSC 2020 batch). To ensure fairness, students from the BUET CSE 20 Batch are not eligible to participate as contestants.  \n* No instructors or faculty members are allowed.  \n* You should merge the team within three days after the competition is live.  \n* Teams may consist of members from multiple institutions.  \n* **Private code sharing outside the team is strictly prohibited.** Any team found violating this rule will be immediately banned.  \n* **Sharing of weights of own trained or finetuned models outside the team is strictly prohibited.** Any team found violating this rule will be immediately banned.\n\nOnly one Kaggle account per participant is allowed.  \nTeams must submit solutions using their **registered team name**. Submissions from unregistered teams will not be considered for advancement.\n\n---\n\n## **7\\) Evaluation & Scoring (Official)**\n\n### **7.1 Overall Scoring Structure**\n\nThe final score will be computed using the following weighted structure:\n\n* **Total Score** \\= 70% Online Evaluation \\+ 30% Offline Evaluation  \n* **Online Evaluation** \\= 30% Inference Time Score \\+ 70% Model Performance Score  \n  * **Model Performance Score** \\=  \n    * 20% Public Leaderboard Score  \n    * 30% Private Leaderboard Score  \n    * 50% Hidden Test Set Score  \n* **Offline Evaluation** \\=  \n  * 20% Presentation & Q/A  \n  * 20% Paper Quality  \n  * 60% Novelty\n\nAll scores are normalized to a scale of **0–100**.\n\n### **7.2 Model Performance Breakdown**\n\nSince Problem 1 and Problem 2 are hosted as separate competitions, each phase score is calculated as the **average** of both tasks.\n\n* Public Phase Score \\= Average of ASR and Diarization public scores  \n* Private Phase Score \\= Average of ASR and Diarization private scores  \n* Hidden Phase Score \\= Average of ASR and Diarization hidden scores\n\n**Metric Conversion:**\n\n* ASR is evaluated using **Word Error Rate (WER)**  \n* Diarization is evaluated using **Diarization Error Rate (DER)**\n\nLower error rates correspond to higher scores using the standard conversion:\n\nScore \\= 100 × (1 − Error Rate)\n\n---\n\n## **8\\) Inference Time Evaluation**\n\n### **8.1 Measurement Protocol**\n\nInference efficiency will be measured using **Real-Time Factor (RTF)**.\n\n* Total duration of benchmark audio \\= D seconds  \n* Total inference time \\= T seconds  \n* Real-Time Factor \\= T ÷ D\n\nA lower RTF indicates faster inference.\n\n### **8.2 Inference Time Scoring**\n\nInference time scores are computed relative to the fastest valid submission. Faster models receive significantly higher scores to encourage efficiency.\n\nThe scoring procedure is defined as follows:\n\n* **RTF Averaging**  \n   For each participant, the RTF is computed for every test case.  \n   The final RTF for a participant is the **average RTF across all test cases**.\n\n* **Ranking and Percentile Assignment**  \n   The set of average RTFs from all valid participants is collected.  \n   Participants are ranked based on their average RTF, where **lower RTF corresponds to better performance**.  \n   Percentile ranks are then computed over this ordered set.\n\n* **Score Mapping**  \n   Percentile ranks (in ascending order of RTF) are directly mapped to inference time scores.  \n   For example:\n\n  * Participants in the 1st percentile receive a score of 100  \n  * Participants in the 2nd percentile receive a score of 99  \n  * Participants in higher percentiles (higher RTF, higher inference time) receive proportionally lower scores.\n\nThis percentile-based scoring ensures that inference efficiency is evaluated relative to competing submissions and that performance gains in speed are meaningfully rewarded.\n\n---\n\n## \n\n## \n\n## **9\\) Offline Evaluation Criteria**\n\n### **9.1 Presentation & Q/A (20%)**\n\nJudged based on:\n\n* Clarity of explanation  \n* Sound experimental design  \n* Ability to answer technical questions  \n* Reproducibility and transparency\n\n### **9.2 Paper Evaluation (20%)**\n\nThe submitted paper will be assessed on:\n\n* Clear pipeline description  \n* Model and training details  \n* Experimental results and comparisons  \n* Limitations and ethical considerations  \n* Benchmarking against existing approaches (mandatory)\n\n### **9.3 Novelty Assessment (60%)**\n\nNovelty is the most heavily weighted offline criterion. Higher scores will be awarded for:\n\n* Novel Architecture beyond existing ones  \n* New Approaches that improve  accuracy and/or inference efficiency  \n* Exploratory attempts and findings will also be considered in the evaluation of novelty.\n\n---\n\n## **10\\) Originality and Code of Conduct**\n\nAll submitted work must be original.  \nCopying private solutions, sharing code outside teams, or plagiarizing prior work will result in disqualification.\n\n### 10.1\\) Mandatory Open-Source Contribution\n\nTo support reproducible research and community progress, teams selected for the final round must publicly release their final solution after the competition ends, including code, inference pipeline, and documentation, under an open-source or Creative Commons license of their choice. Teams must also provide a public link to weights and detailed instructions for reuse.\n\n---\n\n## \n\n## **11\\) Prohibited Actions**\n\nImmediate disqualification may occur for:\n\n* Using any prohibited API or online inference service  \n* Manually labeling or transcribing the test set  \n* Submitting non-reproducible solutions\n\nParticipants must submit the **same notebook** that produced their Phase 1 leaderboard score.  \nIf significant mismatches are detected (beyond expected model variability), the organizing committee reserves the right to disqualify the submission.\n\n## **11\\) Terms and Conditions**\n\nOrganizers reserve the right to modify the rules at any time during the competition.   \n---\n\n## **12\\) Contact Information**\n\n**Email:** dlsprint@buetcsefest2026.com\n\n**Phone:**\n\nShadman Tabib — \\+8801880198766\n\nIstiak Ahmmed Rifti — \\+8801776039843\n\nAbdullah Muhammed Amimul Ehsan — \\+8801867850970\n\nAnik Saha — \\+8801531949133\n\n",
      "isPublished": false,
      "hasIsPublished": false,
      "postTitle": "",
      "hasPostTitle": false,
      "mimeType": "",
      "hasMimeType": false
    },
    {
      "name": "abstract",
      "content": "**Speaker diarization** is the task of determining \"**Who spoke when?**\" in an audio recording. Unlike speech recognition (which transcribes *what* is said), diarization identifies *when* each speaker talks and groups segments belonging to the same person.\n\nIn this competition, you will build a model that performs **Bengali (Bangla) speaker diarization** on long-form audio — lectures, interviews, conversations, and more. Given audio recordings with multiple speakers, predict time-stamped segments identifying when each speaker talks.\n\n**Goal**: Produce speaker-wise time segments with `start_time`, `end_time`, and `speaker_id` for each test audio file.\n\nThis competition is  part of **BUET CSE Fest 2026**.\n\nDetailed Rulebook: https://tinyurl.com/DLSprint4Rulebook",
      "isPublished": false,
      "hasIsPublished": false,
      "postTitle": "",
      "hasPostTitle": false,
      "mimeType": "",
      "hasMimeType": false
    },
    {
      "name": "foundational-rules",
      "content": "The following Kaggle Competition Foundational Rules (“ Foundational Rules ”) apply to every competition regardless of whether the Sponsor creates competition-specific rules. Any competition-specific rules provided by the Sponsor are in addition to these rules, and in the case of any conflict or inconsistency, these Foundational Rules control and nullify contrary competition-specific rules.\n###GENERAL COMPETITION RULES - BINDING AGREEMENT\n####1. ELIGIBILITY\na. To be eligible to enter the Competition, you must be:</h5>\n1. a registered account holder at Kaggle.com; </h6>\n2. the older of 18 years old or the age of majority in your jurisdiction of residence (unless otherwise agreed to by Competition Sponsor and appropriate parental/guardian consents have been obtained by Competition Sponsor); </h6>\n3. not a resident of Crimea, so-called Donetsk People's Republic (DNR) or Luhansk People's Republic (LNR), Cuba, Iran, Syria, or North Korea; and</h6>\n4. not a person or representative of an entity under U.S. export controls or sanctions (see: [https://www.treasury.gov/resourcecenter/sanctions/Programs/Pages/Programs.aspx][1]).</h6>\n\nb. Competitions are open to residents of the United States and worldwide, except that if you are a resident of Crimea, so-called Donetsk People's Republic (DNR) or Luhansk People's Republic (LNR), Cuba, Iran, Syria, North Korea, or are subject to U.S. export controls or sanctions, you may not enter the Competition. Other local rules and regulations may apply to you, so please check your local laws to ensure that you are eligible to participate in skills-based competitions. The Competition Host reserves the right to forego or award alternative Prizes where needed to comply with local laws. If a winner is located in a country where prizes cannot be awarded, then they are not eligible to receive a prize.</h5>\n\nc. If you are entering as a representative of a company, educational institution or other legal entity, or on behalf of your employer, these rules are binding on you, individually, and the entity you represent or where you are an employee. If you are acting within the scope of your employment, or as an agent of another party, you warrant that such party or your employer has full knowledge of your actions and has consented thereto, including your potential receipt of a Prize. You further warrant that your actions do not violate your employer's or entity's policies and procedures.</h5>   \n\nd. The Competition Sponsor reserves the right to verify eligibility and to adjudicate on any dispute at any time. If you provide any false information relating to the Competition concerning your identity, residency, mailing address, telephone number, email address, ownership of right, or information required for entering the Competition, you may be immediately disqualified from the Competition.</h5>\n\n####2. SPONSOR AND HOSTING PLATFORM\n\na. The Competition is sponsored by Competition Sponsor named above. The Competition is hosted on behalf of Competition Sponsor by Kaggle Inc. (\"Kaggle\"). Kaggle is an independent contractor of Competition Sponsor, and is not a party to this or any agreement between you and Competition Sponsor. You understand that Kaggle has no responsibility with respect to selecting the potential Competition winner(s) or awarding any Prizes. Kaggle will perform certain administrative functions relating to hosting the Competition, and you agree to abide by the provisions relating to Kaggle under these Rules. As a Kaggle.com account holder and user of the Kaggle competition platform, remember you have accepted and are subject to the Kaggle Terms of Service at [www.kaggle.com/terms][2] in addition to these Rules.</h5>\n\n####3. COMPETITION PERIOD\na. For the purposes of Prizes, the Competition will run from the Start Date and time to the Final Submission Deadline (such duration the “Competition Period”). The Competition Timeline is subject to change, and Competition Sponsor may introduce additional hurdle deadlines during the Competition Period. Any updated or additional deadlines will be publicized on the Competition Website. It is your responsibility to check the Competition Website regularly to stay informed of any deadline changes. YOU ARE RESPONSIBLE FOR DETERMINING THE CORRESPONDING TIME ZONE IN YOUR LOCATION.</h5>\n\n####4. COMPETITION ENTRY\na. NO PURCHASE NECESSARY TO ENTER OR WIN. To enter the Competition, you must register on the Competition Website prior to the Entry Deadline, and follow the instructions for developing and entering your Submission through the Competition Website. Your Submissions must be made in the manner and format, and in compliance with all other requirements, stated on the Competition Website (the \"Requirements\"). Submissions must be received before any Submission deadlines stated on the Competition Website. Submissions not received by the stated deadlines will not be eligible to receive a Prize.</h5>\nb. Submissions may not use or incorporate information from hand labeling or human prediction of the validation dataset or test data records.</h5>\nc. If the Competition is a multi-stage competition with temporally separate training and/or test data, one or more valid Submissions may be required during each Competition stage in the manner described on the Competition Website in order for the Submissions to be Prize eligible.</h5>\nd. Submissions are void if they are in whole or part illegible, incomplete, damaged, altered, counterfeit, obtained through fraud, or late. Competition Sponsor reserves the right to disqualify any entrant who does not follow these Rules, including making a Submission that does not meet the Requirements. </h5>\n\n####5. INDIVIDUALS AND TEAMS\na. Individual Account. You may make Submissions only under one, unique Kaggle.com account. You will be disqualified if you make Submissions through more than one Kaggle account, or attempt to falsify an account to act as your proxy. You may submit up to the maximum number of Submissions per day as specified on the Competition Website. </h5>\nb. Teams. If permitted under the Competition Website guidelines, multiple individuals may collaborate as a Team; however, you may join or form only one Team. Each Team member must be a single individual with a separate Kaggle account. You must register individually for the Competition before joining a Team. You must confirm your Team membership to make it official by responding to the Team notification message sent to your Kaggle account. Team membership may not exceed the Maximum Team Size stated on the Competition Website.</h5>\nc. Team Merger. Teams may request to merge via the Competition Website. Team mergers may be allowed provided that: (i) the combined Team does not exceed the Maximum Team Size; (ii) the number of Submissions made by the merging Teams does not exceed the number of Submissions permissible for one Team at the date of the merger request; (iii) the merger is completed before the earlier of: any merger deadline or the Competition deadline; and (iv) the proposed combined Team otherwise meets all the requirements of these Rules. </h5>\nd. Private Sharing. No private sharing outside of Teams. Privately sharing code or data outside of Teams is not permitted. It's okay to share code if made available to all Participants on the forums.</h5>\n\n####6. SUBMISSION CODE REQUIREMENTS\na. Private Code Sharing. Unless otherwise specifically permitted under the Competition Website or Competition Specific Rules above, during the Competition Period, you are not allowed to privately share source or executable code developed in connection with or based upon the Competition Data or other source or executable code relevant to the Competition (“Competition Code”). This prohibition includes sharing Competition Code between separate Teams, unless a Team merger occurs. Any such sharing of Competition Code is a breach of these Competition Rules and may result in disqualification.</h5>\nb. Public Code Sharing. You are permitted to publicly share Competition Code, provided that such public sharing does not violate the intellectual property rights of any third party. If you do choose to share Competition Code or other such code, you are required to share it on Kaggle.com on the discussion forum or notebooks associated specifically with the Competition for the benefit of all competitors. By so sharing, you are deemed to have licensed the shared code under an Open Source Initiative-approved license (see [www.opensource.org][3]) that in no event limits commercial use of such Competition Code or model containing or depending on such Competition Code.</h5>\nc. Use of Open Source. Unless otherwise stated in the Specific Competition Rules above, if open source code is used in the model to generate the Submission, then you must only use open source code licensed under an Open Source Initiative-approved license (see [www.opensource.org][4]) that in no event limits commercial use of such code or model containing or depending on such code.</h5>\n\n####7. DETERMINING WINNERS\na. Each Submission will be scored and ranked by the evaluation metric stated on the Competition Website. During the Competition Period, the current ranking will be visible on the Competition Website's Public Leaderboard. The potential winner(s) are determined solely by the leaderboard ranking on the Private Leaderboard, subject to compliance with these Rules. The Public Leaderboard will be based on the public test set and the Private Leaderboard will be based on the private test set.</h5>\nb. In the event of a tie, the Submission that was entered first to the Competition will be the winner. In the event a potential winner is disqualified for any reason, the Submission that received the next highest score rank will be chosen as the potential winner.</h5>\n\n####8. NOTIFICATION OF WINNERS & DISQUALIFICATION\na. The potential winner(s) will be notified by email.</h5> \nb. If a potential winner (i) does not respond to the notification attempt within one (1) week from the first notification attempt or (ii) notifies Kaggle within one week after the Final Submission Deadline that the potential winner does not want to be nominated as a winner or does not want to receive a Prize, then, in each case (i) and (ii) such potential winner will not receive any Prize, and an alternate potential winner will be selected from among all eligible entries received based on the Competition’s judging criteria.</h5>\nc. In case (i) and (ii) above Kaggle may disqualify the Participant.  However, in case (ii) above, if requested by Kaggle, such potential winner may provide code and documentation to verify the Participant’s compliance with these Rules. If the potential winner provides code and documentation to the satisfaction of Kaggle, the Participant will not be disqualified pursuant to this paragraph.</h5>\nd. Competition Sponsor reserves the right to disqualify any Participant from the Competition if the Competition Sponsor reasonably believes that the Participant has attempted to undermine the legitimate operation of the Competition by cheating, deception, or other unfair playing practices or abuses, threatens or harasses any other Participants, Competition Sponsor or Kaggle.</h5>\ne. A disqualified Participant may be removed from the Competition leaderboard, at Kaggle's sole discretion. If a Participant is removed from the Competition Leaderboard, additional winning features associated with the Kaggle competition platform, for example Kaggle points or medals, may also not be awarded.</h5>\nf. The final leaderboard list will be publicly displayed at Kaggle.com. Determinations of Competition Sponsor are final and binding.</h5>\n\n####9. PRIZES\na. Prize(s) are as described on the Competition Website and are only available for winning during the time period described on the Competition Website. The odds of winning any Prize depends on the number of eligible Submissions received during the Competition Period and the skill of the Participants. </h5>\nb. All Prizes are subject to Competition Sponsor's review and verification of the Participant’s eligibility and compliance with these Rules, and the compliance of the winning Submissions with the Submissions Requirements. In the event that the Submission demonstrates non-compliance with these Competition Rules, Competition Sponsor may at its discretion take either of the following actions: (i) disqualify the Submission(s); or (ii) require the potential winner to remediate within one week after notice all issues identified in the Submission(s) (including, without limitation, the resolution of license conflicts, the fulfillment of all obligations required by software licenses, and the removal of any software that violates the software restrictions).</h5>\nc. A potential winner may decline to be nominated as a Competition winner in accordance with Section 3.8.</h5>\nd. Potential winners must return all required Prize acceptance documents within two (2) weeks following notification of such required documents, or such potential winner will be deemed to have forfeited the prize and another potential winner will be selected. Prize(s) will be awarded within approximately thirty (30) days after receipt by Competition Sponsor or Kaggle of the required Prize acceptance documents. Transfer or assignment of a Prize is not allowed. </h5>\ne. You are not eligible to receive any Prize if you do not meet the Eligibility requirements in Section 2.7 and Section 3.1 above.</h5>\nf. If a Team wins a monetary Prize, the Prize money will be allocated in even shares between the eligible Team members, unless the Team unanimously opts for a different Prize split and notifies Kaggle before Prizes are issued.</h5>\n\n####10. TAXES\na. ALL TAXES IMPOSED ON PRIZES ARE THE SOLE RESPONSIBILITY OF THE WINNERS. Payments to potential winners are subject to the express requirement that they submit all documentation requested by Competition Sponsor or Kaggle for compliance with applicable state, federal, local and foreign (including provincial) tax reporting and withholding requirements. Prizes will be net of any taxes that Competition Sponsor is required by law to withhold. If a potential winner fails to provide any required documentation or comply with applicable laws, the Prize may be forfeited and Competition Sponsor may select an alternative potential winner. Any winners who are U.S. residents will receive an IRS Form-1099 in the amount of their Prize.</h5>\n\n####11. GENERAL CONDITIONS\na. All federal, state, provincial and local laws and regulations apply.</h5>\n\n####12. PUBLICITY\na. You agree that Competition Sponsor, Kaggle and its affiliates may use your name and likeness for advertising and promotional purposes without additional compensation, unless prohibited by law.</h5>\n\n####13. PRIVACY\na. You acknowledge and agree that Competition Sponsor and Kaggle may collect, store, share and otherwise use personally identifiable information provided by you during the Kaggle account registration process and the Competition, including but not limited to, name, mailing address, phone number, and email address (“Personal Information”). Kaggle acts as an independent controller with regard to its collection, storage, sharing, and other use of this Personal Information, and will use this Personal Information in accordance with its Privacy Policy <[www.kaggle.com/privacy][6]>, including for administering the Competition. As a Kaggle.com account holder, you have the right to request access to, review, rectification, portability or deletion of any personal data held by Kaggle about you by logging into your account and/or contacting Kaggle Support at <[www.kaggle.com/contact][7]>.</h5>\nb. As part of Competition Sponsor performing this contract between you and the Competition Sponsor, Kaggle will transfer your Personal Information to Competition Sponsor, which acts as an independent controller with regard to this Personal Information. As a controller of such Personal Information, Competition Sponsor agrees to comply with all U.S. and foreign data protection obligations with regard to your Personal Information. Kaggle will transfer your Personal Information to Competition Sponsor in the country specified in the Competition Sponsor Address listed above, which may be a country outside the country of your residence. Such country may not have privacy laws and regulations similar to those of the country of your residence.</h5>\n\n####14. WARRANTY, INDEMNITY AND RELEASE \na. You warrant that your Submission is your own original work and, as such, you are the sole and exclusive owner and rights holder of the Submission, and you have the right to make the Submission and grant all required licenses.  You agree not to make any Submission that: (i) infringes any third party proprietary rights, intellectual property rights, industrial property rights, personal or moral rights or any other rights, including without limitation, copyright, trademark, patent, trade secret, privacy, publicity or confidentiality obligations, or defames any person; or (ii) otherwise violates any applicable U.S. or foreign state or federal law.</h5>\nb. To the maximum extent permitted by law, you indemnify and agree to keep indemnified Competition Entities at all times from and against any liability, claims, demands, losses, damages, costs and expenses resulting from any of your acts, defaults or omissions and/or a breach of any warranty set forth herein. To the maximum extent permitted by law, you agree to defend, indemnify and hold harmless the Competition Entities from and against any and all claims, actions, suits or proceedings, as well as any and all losses, liabilities, damages, costs and expenses (including reasonable attorneys fees) arising out of or accruing from: (a) your Submission or other material uploaded or otherwise provided by you that infringes any third party proprietary rights, intellectual property rights, industrial property rights, personal or moral rights or any other rights, including without limitation, copyright, trademark, patent, trade secret, privacy, publicity or confidentiality obligations, or defames any person; (b) any misrepresentation made by you in connection with the Competition; (c) any non-compliance by you with these Rules or any applicable U.S. or foreign state or federal law; (d) claims brought by persons or entities other than the parties to these Rules arising from or related to your involvement with the Competition; and (e) your acceptance, possession, misuse or use of any Prize, or your participation in the Competition and any Competition-related activity.</h5>\nc. You hereby release Competition Entities from any liability associated with: (a) any malfunction or other problem with the Competition Website; (b) any error in the collection, processing, or retention of any Submission; or (c) any typographical or other error in the printing, offering or announcement of any Prize or winners.</h5>\n\n####15. INTERNET\na. Competition Entities are not responsible for any malfunction of the Competition Website or any late, lost, damaged, misdirected, incomplete, illegible, undeliverable, or destroyed Submissions or entry materials due to system errors, failed, incomplete or garbled computer or other telecommunication transmission malfunctions, hardware or software failures of any kind, lost or unavailable network connections, typographical or system/human errors and failures, technical malfunction(s) of any telephone network or lines, cable connections, satellite transmissions, servers or providers, or computer equipment, traffic congestion on the Internet or at the Competition Website, or any combination thereof, which may limit a Participant’s ability to participate.</h5>\n\n####16. RIGHT TO CANCEL, MODIFY OR DISQUALIFY\na. If for any reason the Competition is not capable of running as planned, including infection by computer virus, bugs, tampering, unauthorized intervention, fraud, technical failures, or any other causes which corrupt or affect the administration, security, fairness, integrity, or proper conduct of the Competition, Competition Sponsor reserves the right to cancel, terminate, modify or suspend the Competition. Competition Sponsor further reserves the right to disqualify any Participant who tampers with the submission process or any other part of the Competition or Competition Website.  Any attempt by a Participant to deliberately damage any website, including the Competition Website, or undermine the legitimate operation of the Competition is a violation of criminal and civil laws. Should such an attempt be made, Competition Sponsor and Kaggle each reserves the right to seek damages from any such Participant to the fullest extent of the applicable law.</h5>\n\n####17. NOT AN OFFER OR CONTRACT OF EMPLOYMENT\na. Under no circumstances will the entry of a Submission, the awarding of a Prize, or anything in these Rules be construed as an offer or contract of employment with Competition Sponsor or any of the Competition Entities. You acknowledge that you have submitted your Submission voluntarily and not in confidence or in trust. You acknowledge that no confidential, fiduciary, agency, employment or other similar relationship is created between you and Competition Sponsor or any of the Competition Entities by your acceptance of these Rules or your entry of your Submission.</h5>\n\n####18. DEFINITIONS\na. \"Competition Data\" are the data or datasets available from the Competition Website for the purpose of use in the Competition, including any prototype or executable code provided on the Competition Website. The Competition Data will contain private and public test sets. Which data belongs to which set will not be made available to Participants. </h5>\nb. An “Entry” is when a Participant has joined, signed up, or accepted the rules of a competition. Entry is required to make a Submission to a competition.</h5>\nc. A “Final Submission” is the Submission selected by the user, or automatically selected by Kaggle in the event not selected by the user, that is/are used for final placement on the competition leaderboard.</h5>\nd. A “Participant” or “Participant User” is an individual who participates in a competition by entering the competition and making a Submission.</h5>\ne. The “Private Leaderboard” is a ranked display of Participants’ Submission scores against the private test set. The Private Leaderboard determines the final standing in the competition.</h5>\nf. The “Public Leaderboard” is a ranked display of Participants’ Submission scores against a representative sample of the test data. This leaderboard is visible throughout the competition.</h5>\ng. A “Sponsor” is responsible for hosting the competition, which includes but is not limited to providing the data for the competition, determining winners, and enforcing competition rules.</h5>\nh. A “Submission” is anything provided by the Participant to the Sponsor to be evaluated for competition purposes and determine leaderboard position. A Submission may be made as a model, notebook, prediction file, or other format as determined by the Sponsor.</h5>\ni. A “Team” is one or more Participants participating together in a Kaggle competition, by officially merging together as a Team within the competition platform.</h5>\n\n  [1]: https://www.treasury.gov/resource-center/sanctions/Programs/Pages/Programs.aspx\n  [2]: http://www.kaggle.com/terms\n  [3]: http://www.opensource.org\n  [4]: http://www.opensource.org\n  [5]: https://www.kaggle.com/WinningModelDocumentationGuidelines\n  [6]: http://www.kaggle.com/privacy\n  [7]: http://www.kaggle.com/contact\n",
      "isPublished": false,
      "hasIsPublished": false,
      "postTitle": "",
      "hasPostTitle": false,
      "mimeType": "",
      "hasMimeType": false
    }
  ]
}