Skip to content

Commit 64dbe19

Browse files
authored
Merge pull request #140 from arm-university/main
Challenge page and dynamic URL
2 parents 63418b6 + 53a30b0 commit 64dbe19

18 files changed

+92
-44
lines changed

docs/Challenge_Page.html

Lines changed: 59 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@
3333
</div>
3434
<h1>Bharat AI-SoC Student Challenge</h1>
3535
<p class="ch-tagline">
36-
A project-based virtual challenge to ignite innovation in AI-driven System-on-Chip (SoC) design using Arm architecture.
36+
A project-based virtual challenge to ignite innovation in AI-driven System-on-Chip (SoC) design.
3737
</p>
3838
<div class="ch-header-meta">
3939
<div class="ch-meta-pill">
@@ -93,10 +93,10 @@ <h2>Challenge Guidelines & Terms</h2>
9393
<li>Only Team Leader registers for the team.</li>
9494
<li>Duplicate registration results in rejection.</li>
9595
<li>Registration details must be accurate.</li>
96-
<li>Mentoring by Arm experts (virtual) & college mentors (local).</li>
97-
<li>Teams can reach Arm experts via email/Slack/Discord.</li>
96+
<li>Mentoring by industry & academic experts (virtual) & college mentors (local).</li>
97+
<li>Teams can reach out to mentors(experts) via support email id as mentioned.</li>
9898
<li>Mini project to be hosted on GitHub and submitted using the challenge submission form.</li>
99-
<li>Arm may assign a different problem statement.</li>
99+
<li>All Challenge related notifications & updates will posted in this page.</li>
100100
<li>Winners must provide college ID & documents.</li>
101101
<li>Updates will be posted on this page.</li>
102102
<li>The selection of finalists and winners will be solely at the discretion of the organizers of this challenge.</li>
@@ -281,7 +281,7 @@ <h3>Key Requirements</h3>
281281
<li>Monitor and standard peripherals.</li>
282282
</ul>
283283
</li>
284-
<li>Software:
284+
<li><strong>Software</strong>:
285285
<ul>
286286
<li>JetPack OS with CUDA support.</li>
287287
<li>Python, OpenCV, MediaPipe.</li>
@@ -390,7 +390,7 @@ <h3>Learning Outcomes</h3>
390390

391391
<h3>Objective</h3>
392392
<p>
393-
Build a fully local, real-time speech-to-speech translation system optimized for Arm-based CPUs, leveraging SME2 where available (preferred) or optimising using NEON. The system must perform speech recognition, LLM-based translation or semantic rewriting, and speech synthesis entirely on-device, meeting mobile latency, power, and thermal constraints.
393+
Build a fully local, real-time speech-to-speech translation system optimized for Arm-based CPUs, leveraging SME2 where available (preferred) or NEON/NPU otherwise. The system must perform speech recognition, LLM-based translation or semantic rewriting, and speech synthesis entirely on-device, meeting mobile latency, power, and thermal constraints.
394394
</p>
395395

396396
<h3>Project Description</h3>
@@ -412,7 +412,7 @@ <h3>Key Requirements</h3>
412412
<li>Hardware:
413413
<ul>
414414
<li>Arm-based smartphone CPU</li>
415-
<li>SME2-enabled device preferred; otherwise utilise NEON on CPU or optionally an onboard NPU</li>
415+
<li>SME2-enabled device preferred; otherwise NEON-optimized CPU or optional onboard NPU</li>
416416
<li>Microphone and audio output (speaker or headphones)</li>
417417
</ul>
418418
</li>
@@ -437,8 +437,8 @@ <h3>Key Requirements</h3>
437437
<li>Examples: FastSpeech2 + HiFiGAN, VITS-lite</li>
438438
</ul>
439439
</li>
440-
<li>No cloud inference permitted</li>
441-
<li>Quantization and Arm-specific optimizations required (SME2/NEON)</li>
440+
<li><strong>No cloud inference permitted</strong></li>
441+
<li><strong>Quantization and Arm-specific optimizations required (SME2/NEON)</strong></li>
442442
</ul>
443443
</li>
444444
</ul>
@@ -593,13 +593,28 @@ <h3>Learning Outcomes</h3>
593593
</div>
594594
</div>
595595

596+
<!-- Thank You Popup -->
597+
<div id="thankYouPopup" style="display:none; position:fixed; top:0; left:0; width:100%; height:100%; background:rgba(0,0,0,0.6); z-index:1100; justify-content:center; align-items:center;">
598+
<div style="background:#fff; padding:40px 30px; border-radius:16px; max-width:450px; width:90%; text-align:center; box-shadow: 0 10px 40px rgba(0,0,0,0.2);">
599+
<div style="width:70px; height:70px; background:linear-gradient(135deg, #8b5cf6, #7c3aed); border-radius:50%; margin:0 auto 20px; display:flex; align-items:center; justify-content:center;">
600+
<svg width="35" height="35" viewBox="0 0 24 24" fill="none" stroke="#fff" stroke-width="3" stroke-linecap="round" stroke-linejoin="round">
601+
<polyline points="20 6 9 17 4 12"></polyline>
602+
</svg>
603+
</div>
604+
<h2 style="color:#7c3aed; margin:0 0 15px; font-size:24px;">Thank You!</h2>
605+
<p style="color:#4b5563; margin:0 0 25px; font-size:16px; line-height:1.6;">Thank you for the submission. We will soon get back to you.</p>
606+
<div id="redirectCountdown" style="color:#6b7280; font-size:14px;">Redirecting in <span id="countdownTimer">5</span> seconds...</div>
607+
</div>
608+
</div>
609+
596610
<a href="#" class="ch-floating-register">Register</a>
597611

598612
<script>
599613
document.addEventListener("DOMContentLoaded", function() {
600614
var registerBtn = document.querySelector(".ch-floating-register");
601615
var formWrapper = document.getElementById("formWrapper");
602616
var closeFormBtn = document.getElementById("closeFormBtn");
617+
var thankYouPopup = document.getElementById("thankYouPopup");
603618

604619
if (registerBtn) {
605620
registerBtn.addEventListener("click", function (e) {
@@ -610,7 +625,40 @@ <h3>Learning Outcomes</h3>
610625
MktoForms2.loadForm(
611626
"//engaged.arm.com",
612627
"479-ZYW-907",
613-
4309
628+
4309,
629+
function(form) {
630+
// Add form submission handler
631+
form.onSuccess(function(values, followUpUrl) {
632+
// Hide the form wrapper
633+
formWrapper.style.display = "none";
634+
635+
// Show thank you popup
636+
thankYouPopup.style.display = "flex";
637+
638+
// Countdown and redirect
639+
var countdown = 5;
640+
var countdownTimer = document.getElementById("countdownTimer");
641+
642+
var countdownInterval = setInterval(function() {
643+
countdown--;
644+
countdownTimer.textContent = countdown;
645+
646+
if (countdown <= 0) {
647+
clearInterval(countdownInterval);
648+
// Redirect to the follow-up URL from Marketo
649+
if (followUpUrl) {
650+
window.location.href = followUpUrl;
651+
} else {
652+
// If no follow-up URL, just hide the popup
653+
thankYouPopup.style.display = "none";
654+
}
655+
}
656+
}, 1000);
657+
658+
// Return false to prevent the default form submission behavior
659+
return false;
660+
});
661+
}
614662
);
615663
window.mktoLoaded = true;
616664
}
@@ -631,4 +679,4 @@ <h3>Learning Outcomes</h3>
631679
});
632680
}
633681
});
634-
</script>
682+
</script>

docs/_config.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
text_skin: default # "default" (default), "dark", "forest", "ocean", "chocolate", "orange"
2020
highlight_theme: default # "default" (default), "tomorrow", "tomorrow-night", "tomorrow-night-eighties", "tomorrow-night-blue", "tomorrow-night-bright"
2121
url : # the base hostname & protocol for your site e.g. https://www.someone.com
22-
baseurl : /Arm-Developer-Labs-Staging
22+
baseurl : # does not include hostname we will use dynamic url on the go.
2323
title :
2424
description: > # this means to ignore newlines until "Language & timezone"
2525
Developer Labs

docs/_posts/2025-05-30-AMBA-Simulator-Framework.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ layout: article
2222
sidebar:
2323
nav: projects
2424
full_description: |-
25-
<img class="image image--xl" src="/Arm-Developer-Labs-Staging/images/AMBA.avif" loading="lazy" decoding="async" />
25+
<img class="image image--xl" src="/Arm-Developer-Labs/images/AMBA.avif" loading="lazy" decoding="async" />
2626
2727
## Audience
2828
Electronic Engineering
@@ -61,7 +61,7 @@ full_description: |-
6161
To receive the benefits, you must show us your project through our [online form](https://forms.office.com/e/VZnJQLeRhD). Please do not include any confidential information in your contribution. Additionally if you are affiliated with an academic institution, please ensure you have the right to share your material.
6262
---
6363

64-
<img class="image image--xl" src="/Arm-Developer-Labs-Staging/images/AMBA.avif" loading="lazy" decoding="async" />
64+
<img class="image image--xl" src="/Arm-Developer-Labs/images/AMBA.avif" loading="lazy" decoding="async" />
6565

6666
## Audience
6767
Electronic Engineering

docs/_posts/2025-05-30-Academic-Trends-Dashboard.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ layout: article
2525
sidebar:
2626
nav: projects
2727
full_description: |-
28-
<img class="image image--xl" src="/Arm-Developer-Labs-Staging/images/dashboard.png" loading="lazy" decoding="async" />
28+
<img class="image image--xl" src="/Arm-Developer-Labs/images/dashboard.png" loading="lazy" decoding="async" />
2929
3030
## Description
3131
@@ -62,7 +62,7 @@ full_description: |-
6262
To receive the benefits, you must show us your project through our [online form](https://forms.office.com/e/VZnJQLeRhD). Please do not include any confidential information in your contribution. Additionally if you are affiliated with an academic institution, please ensure you have the right to share your material.
6363
---
6464

65-
<img class="image image--xl" src="/Arm-Developer-Labs-Staging/images/dashboard.png" loading="lazy" decoding="async" />
65+
<img class="image image--xl" src="/Arm-Developer-Labs/images/dashboard.png" loading="lazy" decoding="async" />
6666

6767
## Description
6868

docs/_posts/2025-05-30-Architecture-Insight-Dashboard.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ layout: article
2525
sidebar:
2626
nav: projects
2727
full_description: |-
28-
<img class="image image--xl" src="/Arm-Developer-Labs-Staging/images/can-i-use.jpg" loading="lazy" decoding="async" />
28+
<img class="image image--xl" src="/Arm-Developer-Labs/images/can-i-use.jpg" loading="lazy" decoding="async" />
2929
3030
3131
### Description
@@ -71,7 +71,7 @@ full_description: |-
7171
To receive the benefits, you must show us your project through our [online form](https://forms.office.com/e/VZnJQLeRhD). Please do not include any confidential information in your contribution. Additionally if you are affiliated with an academic institution, please ensure you have the right to share your material.
7272
---
7373

74-
<img class="image image--xl" src="/Arm-Developer-Labs-Staging/images/can-i-use.jpg" loading="lazy" decoding="async" />
74+
<img class="image image--xl" src="/Arm-Developer-Labs/images/can-i-use.jpg" loading="lazy" decoding="async" />
7575

7676

7777
### Description

docs/_posts/2025-05-30-Arduino-IDE-Windows-on-Arm.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ layout: article
2424
sidebar:
2525
nav: projects
2626
full_description: |-
27-
<img class="image image--xl" src="/Arm-Developer-Labs-Staging/images/arduino_logo.png" loading="lazy" decoding="async" />
27+
<img class="image image--xl" src="/Arm-Developer-Labs/images/arduino_logo.png" loading="lazy" decoding="async" />
2828
2929
3030
## Description
@@ -74,7 +74,7 @@ full_description: |-
7474
To receive the benefits, you must show us your project through our [online form](https://forms.office.com/e/VZnJQLeRhD). Please do not include any confidential information in your contribution. Additionally if you are affiliated with an academic institution, please ensure you have the right to share your material.
7575
---
7676

77-
<img class="image image--xl" src="/Arm-Developer-Labs-Staging/images/arduino_logo.png" loading="lazy" decoding="async" />
77+
<img class="image image--xl" src="/Arm-Developer-Labs/images/arduino_logo.png" loading="lazy" decoding="async" />
7878

7979

8080
## Description

docs/_posts/2025-05-30-Haskell-Compiler-Windows-on-Arm.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ layout: article
2424
sidebar:
2525
nav: projects
2626
full_description: |-
27-
<img class="image image--xl" src="/Arm-Developer-Labs-Staging/images/Learn_on_Arm_banner.png" loading="lazy" decoding="async" />
27+
<img class="image image--xl" src="/Arm-Developer-Labs/images/Learn_on_Arm_banner.png" loading="lazy" decoding="async" />
2828
2929
3030
## Description
@@ -75,7 +75,7 @@ full_description: |-
7575
To receive the benefits, you must show us your project through our [online form](https://forms.office.com/e/VZnJQLeRhD). Please do not include any confidential information in your contribution. Additionally if you are affiliated with an academic institution, please ensure you have the right to share your material.
7676
---
7777

78-
<img class="image image--xl" src="/Arm-Developer-Labs-Staging/images/Learn_on_Arm_banner.png" loading="lazy" decoding="async" />
78+
<img class="image image--xl" src="/Arm-Developer-Labs/images/Learn_on_Arm_banner.png" loading="lazy" decoding="async" />
7979

8080

8181
## Description

docs/_posts/2025-05-30-Machine-Learning-on-AWS-Graviton.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ layout: article
2626
sidebar:
2727
nav: projects
2828
full_description: |-
29-
<img class="image image--xl" src="/Arm-Developer-Labs-Staging/images/opensora.png" loading="lazy" decoding="async" />
29+
<img class="image image--xl" src="/Arm-Developer-Labs/images/opensora.png" loading="lazy" decoding="async" />
3030
3131
## Description
3232
@@ -70,7 +70,7 @@ full_description: |-
7070
To receive the benefits, you must show us your project through our [online form](https://forms.office.com/e/VZnJQLeRhD). Please do not include any confidential information in your contribution. Additionally if you are affiliated with an academic institution, please ensure you have the right to share your material.
7171
---
7272

73-
<img class="image image--xl" src="/Arm-Developer-Labs-Staging/images/opensora.png" loading="lazy" decoding="async" />
73+
<img class="image image--xl" src="/Arm-Developer-Labs/images/opensora.png" loading="lazy" decoding="async" />
7474

7575
## Description
7676

docs/_posts/2025-05-30-Processor-in-the-Loop-Automotive.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ layout: article
2626
sidebar:
2727
nav: projects
2828
full_description: |-
29-
<img class="image image--xl" src="/Arm-Developer-Labs-Staging/images/mathworks2.png" loading="lazy" decoding="async" />
29+
<img class="image image--xl" src="/Arm-Developer-Labs/images/mathworks2.png" loading="lazy" decoding="async" />
3030
3131
3232
## Description
@@ -74,7 +74,7 @@ full_description: |-
7474
To receive the benefits, you must show us your project through our [online form](https://forms.office.com/e/VZnJQLeRhD). Please do not include any confidential information in your contribution. Additionally if you are affiliated with an academic institution, please ensure you have the right to share your material.
7575
---
7676

77-
<img class="image image--xl" src="/Arm-Developer-Labs-Staging/images/mathworks2.png" loading="lazy" decoding="async" />
77+
<img class="image image--xl" src="/Arm-Developer-Labs/images/mathworks2.png" loading="lazy" decoding="async" />
7878

7979

8080
## Description

docs/_posts/2025-05-30-R-Arm-Community-Support.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ layout: article
2323
sidebar:
2424
nav: projects
2525
full_description: |-
26-
<img class="image image--xl" src="/Arm-Developer-Labs-Staging/images/Learn_on_Arm_banner.png" loading="lazy" decoding="async" />
26+
<img class="image image--xl" src="/Arm-Developer-Labs/images/Learn_on_Arm_banner.png" loading="lazy" decoding="async" />
2727
2828
2929
## Description
@@ -82,7 +82,7 @@ full_description: |-
8282
To receive the benefits, you must show us your project through our [online form](https://forms.office.com/e/VZnJQLeRhD). Please do not include any confidential information in your contribution. Additionally if you are affiliated with an academic institution, please ensure you have the right to share your material.
8383
---
8484

85-
<img class="image image--xl" src="/Arm-Developer-Labs-Staging/images/Learn_on_Arm_banner.png" loading="lazy" decoding="async" />
85+
<img class="image image--xl" src="/Arm-Developer-Labs/images/Learn_on_Arm_banner.png" loading="lazy" decoding="async" />
8686

8787

8888
## Description

0 commit comments

Comments
 (0)