.elementor-21143 .elementor-element.elementor-element-7c2a75d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}/* Start custom CSS for html, class: .elementor-element-c839ab0 */<!-- NeuroTech – Simple NLP Challenge Block (HARD Arabic Dataset) -->
<section class="ntc-simple ntc-left" id="nlp-challenge">
  <!-- HERO -->
  <div class="ntc-hero">
    <h1>🏆 NLP Competition – Arabic Sentiment Analysis</h1>
    <p class="ntc-sub">Dataset: HARD (Hotel Arabic Reviews) • Language: Arabic (MSA + dialectal) • Task: 3-class sentiment</p>

    <div class="ntc-kpis">
      <span>Focus: Preprocessing + Modeling + Error Analysis</span>
      <span>Deliverables: Predictions + Code + Report</span>
      <span>Level: Intermediate–Advanced</span>
    </div>

    <a href="#submit" class="ntc-btn ntc-primary">Submit Your Work</a>
  </div>

  <!-- HOW IT WORKS -->
  <section class="ntc-section">
    <h2>How it works</h2>
    <ol class="ntc-steps">
      <li><b>Download:</b> the dataset (link below).</li>
      <li><b>Build:</b> a solid sentiment classifier (3 classes: positive / negative / neutral).</li>
      <li><b>Submit:</b> predictions for the test split, your notebook/code, and a short report.</li>
    </ol>
  </section>

  <!-- DATASET -->
  <section class="ntc-section" id="dataset">
    <h2>Dataset</h2>
    <p><b>HARD – Hotel Arabic Reviews Dataset</b> (Arabic reviews from booking platforms; includes Modern Standard Arabic and dialectal Arabic).</p>
    <ul class="ntc-list">
      <li><b>Labels:</b> <code>positive</code>, <code>negative</code>, <code>neutral</code></li>
      <li><b>Fields (typical):</b> <code>id</code>, <code>review</code>, <code>rating/label</code> (naming may vary per file)</li>
      <li>
        Dataset link:
        <a class="ntc-link" target="_blank" rel="noopener"
           href="https://github.com/elnagara/HARD-Arabic-Dataset/tree/master">
          GitHub — HARD Arabic Dataset
        </a>
      </li>
      <li class="ntc-note">Create your own train/dev/test splits and document how you did it.</li>
    </ul>
  </section>

  <!-- TASKS -->
  <section class="ntc-section" id="tasks">
    <h2>What you need to do</h2>
    <ul class="ntc-list">
      <li><b>Preprocessing:</b> Arabic normalization (remove diacritics; normalize alef/ya/ta marbuta; remove Tatweel), basic punctuation/URL cleanup.</li>
      <li><b>Baselines:</b> TF-IDF (char 3–5 + word 1–2) + Logistic Regression / Linear SVM (with class weights).</li>
      <li><b>Advanced (optional):</b> fine-tune AraBERT/ARBERT or XLM-R for 3-class classification.</li>
      <li><b>Evaluation:</b> use <u>Macro F1</u> on your dev split; report per-class P/R/F1.</li>
      <li><b>Error Analysis:</b> highlight failure cases (sarcasm, short texts, mixed dialect).</li>
    </ul>
  </section>

  <!-- SUBMISSION FORMAT -->
  <section class="ntc-section" id="submission">
    <h2>Submission Format</h2>
    <ul class="ntc-list">
      <li><b>Predictions file:</b> <code>predictions.csv</code> with two columns:
        <code>id,label</code> (labels in {positive, negative, neutral}).</li>
      <li><b>Code/Notebook:</b> Jupyter notebook or repo link (data prep → training → eval → inference).</li>
      <li><b>Short Report (PDF/DOC, ≤3 pages):</b> preprocessing, models tried, metrics, insights & error analysis, conclusion.</li>
    </ul>
  </section>

  <!-- EVALUATION & TIMELINE -->
  <section class="ntc-two" id="evaluation">
    <div class="ntc-card">
      <h3>Evaluation</h3>
      <ul class="ntc-list">
        <li>Macro F1 on test set — <b>70%</b></li>
        <li>Report quality & insights — <b>20%</b></li>
        <li>Code clarity & reproducibility — <b>10%</b></li>
      </ul>
      <p class="ntc-note">Ties broken by higher F1 on minority class, then report completeness.</p>
    </div>
    <div class="ntc-card" id="timeline">
      <h3>Timeline</h3>
      <ul class="ntc-list">
        <li>Start: on publish</li>
        <li>Submission deadline: <u>set date here</u></li>
        <li>Winners: within 7 days after review</li>
      </ul>
    </div>
  </section>

  <!-- FAQ -->
  <section class="ntc-section" id="faq">
    <h2>FAQ</h2>
    <details><summary>Language?</summary><p>Arabic only (dataset is Arabic). The report must be in English.</p></details>
    <details><summary>External models?</summary><p>Allowed (AraBERT, ARBERT, XLM-R). State versions & training setup.</p></details>
    <details><summary>Reproducibility?</summary><p>Fix random seed and include requirements/versions if possible.</p></details>
  </section>

  <!-- SUBMIT -->
  <section class="ntc-submit" id="submit">
    <h2>Submit your work</h2>
    <p>Upload your <b>predictions</b>, <b>code</b>, and <b>report</b> via the form below. You will receive a confirmation email.</p>
    <a href="#ntc-form" class="ntc-btn ntc-primary">Open Submission Form</a>
  </section>

  <!-- Place your Elementor Form right here -->
  <div id="ntc-form"></div>
</section>/* End custom CSS */