[ad_1]
Tous les experts du secteur, les chercheurs, les startups innovantes, les entreprises et les universités sont invités à participer à cette édition et soumettre des réponses créatives aux challenges proposés en s’inscrivant sur le lien suivant : https://www.the-nextseed.com/fr/challenges/smart-port-challenge.
Cette compétition est une opportunité exceptionnelle pour se faire connaitre et échanger avec des experts éminents sur l’innovation, les récentes technologies de rupture telles que l’intelligence artificielle, la data analytics, la block chain et l’internet des objets. L’occasion également d’établir des relations win-win entre les innovateurs et les grands acteurs du secteur portuaire, logistique et du commerce extérieur et même au-delà par la promotion des solutions gagnantes au GITEX Africa 2024 le 29 mai 2024.
Pour rappel, les éditions précédentes du Smart Port Challenge avaient permis de rassembler plus de 650 participants du monde entier qui ont bénéficié de l’encadrement et le coaching de plus de 70 experts éminents, et de mettre à la lumière du jour 115 innovations en réponse aux challenges proposés.
var settimeout_value = 3000; var initiate = 1, flag =1; function initialize(){ if(initiate==1){ initiate = 0; const loadScript = (src,async=false,timeout=0,skip_script = 0) => { if(skip_script==1){ return true; } return new Promise((resolve, reject) => { setTimeout(function(){ const script = document.createElement('script'); script.type="text/javascript"; script.onload = resolve; script.onerror = reject; script.defer = false; script.src = src; script.async = async; document.head.append(script); },timeout) }) };
const loadManualScript = () => { return new Promise((resolve, reject) => { var script_fb = document.createElement('script'); script_fb.src=" script_fb.setAttribute('nonce','BlRghIV6'); script_fb.crossOrigin = 'anonymous' script_fb.setAttribute('async', 'async'); script_fb.setAttribute('defer', 'defer');
var readspeaker = document.createElement('script'); readspeaker.src=" readspeaker.type="text/javascript"; readspeaker.id = 'rs_req_Init';
document.getElementsByTagName('HEAD').item(0).appendChild(script_fb); document.getElementsByTagName('HEAD').item(0).appendChild(readspeaker); }) };
loadScript('/js/lazyload.min.js?v=1') .then(() => loadScript(' .then(() => loadScript(' .then(() => loadScript(' .then(() => loadScript(' .then(() => loadManualScript()) .catch(() => console.error('Something went wrong.'));
var script_tagmanager = document.createElement('script'); var content_mgt = document.createTextNode("(function(w, d, s, l, i) {w[l] = w[l] || [];w[l].push({'gtm.start': new Date().getTime(),event: 'gtm.js'});var f = d.getElementsByTagName(s)[0],j = d.createElement(s),dl = l != 'dataLayer' ? '&l=" + l : "';j.async = true;j.src=" + i + dl;f.parentNode.insertBefore(j, f);})(window, document, 'script', 'dataLayer', 'GTM-M5R4DJX');"); script_tagmanager.appendChild(content_mgt);
var noscript_tagmanager = document.createElement('noscript'); var noscript_iframe = document.createElement('iframe'); noscript_iframe.setAttribute("height", "0"); noscript_iframe.setAttribute("width", "0"); noscript_iframe.setAttribute("style","display:none;visibility:hidden"); noscript_iframe.src=" noscript_tagmanager.appendChild(noscript_iframe); document.getElementsByTagName('HEAD').item(0).appendChild(script_tagmanager); document.getElementsByTagName('BODY').item(0).prepend(noscript_tagmanager);
} } settimeout_value = 3000; document.addEventListener("mousemove", initialize, {passive: true}); document.addEventListener("scroll", initialize, {passive: true}); document.addEventListener("touchstart", initialize, {passive: true});
setTimeout(function(){ initialize(); OneInitialize(); window.OneSignal = window.OneSignal || [];
OneSignal.push(function() { OneSignal.init({ appId: "7d2358bb-c63c-4753-94b1-3c630eb6d90e", }); }); },settimeout_value);
function OneInitialize(){ if(flag == 1) { flag = 0; if (typeof (LazyLoad) === 'undefined') { $.getScript(' function () { setTimeout(function () { new LazyLoad({threshold: 0}); }, 100) }); } else { new LazyLoad({threshold: 0}); } } }