Jedno školení a konec. AI u nás využívá jen 11 procent firem, zaměstnanci se jí vyhýbají

18. 2. 2025

Sdílet

AI
Autor: Depositphotos
AI
Česko je pod evropským průměrem ve využití umělé inteligence, v roce 2024 s ní pravidelně pracovala jen zhruba desetina firem. První pokusy končí ve většině případů už úvodním školením, pak se zaměstnanci těmto nástrojům cíleně vyhýbají.

Podle odborníků přitom v průměrné firmě existuje třicet až padesát příležitostí, jak generativní AI efektivně využít. Proč se české podniky bojí pracovat s AI nástroji? A k čemu je nejčastěji využívají? Na tyto otázky odpovídá následující článek.

Implementace AI může být pro část firem velkou změnou a také technologickou komplikací. Do pravidelného kontaktu s AI přichází podle průzkumu společnosti Up Česká republika pouze 16 procent zaměstnanců tuzemských firem. „V tuhle chvíli umělou inteligenci implementují hlavně firmy, které od ní očekávají řešení akutního problému. Ostatní udržují status quo, byznys jim funguje a jejich ochota k výrazné změně je malá,“ popisuje Vojtěch Komenda, CEO společnosti AI Excellence.

Pokud se vedení společnosti přece jenom rozhodne zapracovat umělou inteligenci do firemní kultury, často u zaměstnanců narazí. Podle průzkumu se totiž většina z nich umělé inteligenci cíleně vyhýbá. „Školení je první krok, většina zaměstnanců ale skončí jen na něm. Potřebují vidět, jak umělou inteligenci aktivně používá jejich okolí. Jakmile budou tyto nástroje používat dva nebo tři lidi v pracovním kolektivu, inspiruje to i ostatní,“ tvrdí Komenda.

Účinným způsobem, jak zaměstnance motivovat k pravidelnému využívání umělé inteligence, je najít ve firmě ambasadora. „Ideální je identifikovat lidi, kteří jsou do problematiky zapálení. V každé firmě jsou zpravidla minimálně dva. Ti mají za úkol jedinou věc – ukazovat, jak nástroje fungují. Dát kolegům zpětnou vazbu a vysvětlit jim, kde udělali chybu nebo proč se daná situace pro tohle konkrétní řešení nehodí,“ radí Komenda. V opačném případě se nováčci mohou dostat do slepé uličky a začít řešit situace podle původního vzorce.

Nízká ochota experimentovat i strach o bezpečnost

České firmy používají umělou inteligenci nejčastěji pro automatizaci rutinních pracovních procesů. Proto podle Komendy bývá dobrým krokem vytipovat nejvhodnější příležitosti, kde by mohla umělá inteligence fungovat. „Znamená to udělat si audit a projít všechny procesy v rámci firmy, udělat souhrn všech lidských činností a identifikovat nejkritičtější body. Jen v oblasti automatizace je v každé firmě odhadem třicet až padesát příležitostí, kde je užití generativní AI efektivní,“ vysvětluje Komenda.

Spousta českých firem zdůvodňuje svou pasivitu strachem o bezpečnost sdílených informací.

Přestože organizace, které umělou inteligenci vyvíjí, garantují zabezpečené a citlivé zacházení se svěřenými daty, pro některé firmy tato skutečnost znamená výraznou překážku. „O data je potřeba se starat, o tom není pochyb. Ale pokud firmy mají správné nastavení a správnou licenci, mohou i veřejné modely jako Chat GPT používat bez obav. Pro větší společnosti se nabízí možnost lokálních modelů, díky nim mohou AI provozovat a kontrolovat uvnitř vlastní infrastruktury,“ vysvětluje odborník.

Firmy řeší pomocí AI jen akutní problémy

V následujících letech analytici očekávají překotný vývoj na trhu s umělou inteligencí. Podíl domácích firem, které tyto technologie využívají, se aktuálně podle Českého statistického úřadu pohybuje kolem jedenácti procent. Celoevropský průměr je přitom o dvě procenta vyšší. „Jsme v podobné situaci jako v roce 2000, kdy začalo reálné používání internetu. Některým firmám se teď může jevit adopce umělé inteligence jako něco velmi zbytečného. Stejně tak na přelomu tisíciletí připadalo některým firmám zbytečné investovat do vlastních webových stránek,“ uzavírá Komenda.

Faktorů, proč se tak děje, se nabízí hned několik – nízká ochota experimentovat, strach o bezpečnost sdílených dat nebo technologické překážky. „V tuhle chvíli umělou inteligenci implementují hlavně firmy, které od ní očekávají řešení akutního problému,“ tvrdí Komenda. Pokud české firmy zaspí nástup umělé inteligence, budou podle odborníka pouze dohánět manko a připraví se o potenciální zisk.

'; document.getElementById('preroll-iframe').onload = function () { setupIframe(); } prerollContainer = document.getElementsByClassName('preroll-container-iframe')[0]; } function setupIframe() { prerollDocument = document.getElementById('preroll-iframe').contentWindow.document; let el = prerollDocument.createElement('style'); prerollDocument.head.appendChild(el); el.innerText = "#adContainer>div:nth-of-type(1),#adContainer>div:nth-of-type(1) > iframe { width: 99% !important;height: 99% !important;max-width: 100%;}#videoContent,body{ width:100vw;height:100vh}body{ font-family:'Helvetica Neue',Arial,sans-serif}#videoContent{ overflow:hidden;background:#000}#adMuteBtn{ width:35px;height:35px;border:0;background:0 0;display:none;position:absolute;fill:rgba(230,230,230,1);bottom:20px;right:25px}"; videoContent = prerollDocument.getElementById('contentElement'); videoContent.style.display = 'none'; videoContent.volume = 1; videoContent.muted = false; const playPromise = videoContent.play(); if (playPromise !== undefined) { playPromise.then(function () { console.log('PREROLL sound allowed'); // setUpIMA(true); videoContent.volume = 1; videoContent.muted = false; setUpIMA(); }).catch(function () { console.log('PREROLL sound forbidden'); videoContent.volume = 0; videoContent.muted = true; setUpIMA(); }); } } function setupDimensions() { prerollWidth = Math.min(iinfoPrerollPosition.offsetWidth, 480); prerollHeight = Math.min(iinfoPrerollPosition.offsetHeight, 320); } function setUpIMA() { google.ima.settings.setDisableCustomPlaybackForIOS10Plus(true); google.ima.settings.setLocale('cs'); google.ima.settings.setNumRedirects(10); // Create the ad display container. createAdDisplayContainer(); // Create ads loader. adsLoader = new google.ima.AdsLoader(adDisplayContainer); // Listen and respond to ads loaded and error events. adsLoader.addEventListener( google.ima.AdsManagerLoadedEvent.Type.ADS_MANAGER_LOADED, onAdsManagerLoaded, false); adsLoader.addEventListener( google.ima.AdErrorEvent.Type.AD_ERROR, onAdError, false); // An event listener to tell the SDK that our content video // is completed so the SDK can play any post-roll ads. const contentEndedListener = function () { adsLoader.contentComplete(); }; videoContent.onended = contentEndedListener; // Request video ads. const adsRequest = new google.ima.AdsRequest(); adsRequest.adTagUrl = iinfoVastUrls[iinfoVastUrlIndex]; console.log('Preroll advert: ' + iinfoVastUrls[iinfoVastUrlIndex]); videoContent.muted = false; videoContent.volume = 1; // Specify the linear and nonlinear slot sizes. This helps the SDK to // select the correct creative if multiple are returned. // adsRequest.linearAdSlotWidth = prerollWidth; // adsRequest.linearAdSlotHeight = prerollHeight; adsRequest.nonLinearAdSlotWidth = 0; adsRequest.nonLinearAdSlotHeight = 0; adsLoader.requestAds(adsRequest); } function createAdDisplayContainer() { // We assume the adContainer is the DOM id of the element that will house // the ads. prerollDocument.getElementById('videoContent').style.display = 'none'; adDisplayContainer = new google.ima.AdDisplayContainer( prerollDocument.getElementById('adContainer'), videoContent); } function unmutePrerollAdvert() { adVolume = !adVolume; if (adVolume) { adsManager.setVolume(0.3); prerollDocument.getElementById('adMuteBtn').innerHTML = ''; } else { adsManager.setVolume(0); prerollDocument.getElementById('adMuteBtn').innerHTML = ''; } } function onAdsManagerLoaded(adsManagerLoadedEvent) { // Get the ads manager. const adsRenderingSettings = new google.ima.AdsRenderingSettings(); adsRenderingSettings.restoreCustomPlaybackStateOnAdBreakComplete = true; adsRenderingSettings.loadVideoTimeout = 12000; // videoContent should be set to the content video element. adsManager = adsManagerLoadedEvent.getAdsManager(videoContent, adsRenderingSettings); // Add listeners to the required events. adsManager.addEventListener(google.ima.AdErrorEvent.Type.AD_ERROR, onAdError); adsManager.addEventListener( google.ima.AdEvent.Type.CONTENT_PAUSE_REQUESTED, onContentPauseRequested); adsManager.addEventListener( google.ima.AdEvent.Type.CONTENT_RESUME_REQUESTED, onContentResumeRequested); adsManager.addEventListener( google.ima.AdEvent.Type.ALL_ADS_COMPLETED, onAdEvent); // Listen to any additional events, if necessary. adsManager.addEventListener(google.ima.AdEvent.Type.LOADED, onAdEvent); adsManager.addEventListener(google.ima.AdEvent.Type.STARTED, onAdEvent); adsManager.addEventListener(google.ima.AdEvent.Type.COMPLETE, onAdEvent); playAds(); } function playAds() { // Initialize the container. Must be done through a user action on mobile // devices. videoContent.load(); adDisplayContainer.initialize(); // setupDimensions(); try { // Initialize the ads manager. Ad rules playlist will start at this time. adsManager.init(1920, 1080, google.ima.ViewMode.NORMAL); // Call play to start showing the ad. Single video and overlay ads will // start at this time; the call will be ignored for ad rules. adsManager.start(); // window.addEventListener('resize', function (event) { // if (adsManager) { // setupDimensions(); // adsManager.resize(prerollWidth, prerollHeight, google.ima.ViewMode.NORMAL); // } // }); } catch (adError) { // An error may be thrown if there was a problem with the VAST response. // videoContent.play(); } } function onAdEvent(adEvent) { const ad = adEvent.getAd(); console.log('Preroll event: ' + adEvent.type); switch (adEvent.type) { case google.ima.AdEvent.Type.LOADED: if (!ad.isLinear()) { videoContent.play(); } prerollDocument.getElementById('adContainer').style.width = '100%'; prerollDocument.getElementById('adContainer').style.maxWidth = '640px'; prerollDocument.getElementById('adContainer').style.height = '360px'; break; case google.ima.AdEvent.Type.STARTED: window.addEventListener('scroll', onActiveView); if (ad.isLinear()) { intervalTimer = setInterval( function () { // Example: const remainingTime = adsManager.getRemainingTime(); // adsManager.pause(); }, 300); // every 300ms } prerollDocument.getElementById('adMuteBtn').style.display = 'block'; break; case google.ima.AdEvent.Type.ALL_ADS_COMPLETED: if (ad.isLinear()) { clearInterval(intervalTimer); } if (prerollLastError === 303) { playYtVideo(); } break; case google.ima.AdEvent.Type.COMPLETE: if (ad.isLinear()) { clearInterval(intervalTimer); } playYtVideo(); break; } } function onAdError(adErrorEvent) { console.log(adErrorEvent.getError()); prerollLastError = adErrorEvent.getError().getErrorCode(); if (!loadNext()) { playYtVideo(); } } function loadNext() { iinfoVastUrlIndex++; if (iinfoVastUrlIndex < iinfoVastUrls.length) { iinfoPrerollPosition.remove(); playPrerollAd(); } else { return false; } adVolume = 1; return true; } function onContentPauseRequested() { videoContent.pause(); } function onContentResumeRequested() { videoContent.play(); } function onActiveView() { if (prerollContainer) { const containerOffset = prerollContainer.getBoundingClientRect(); const windowHeight = window.innerHeight; if (containerOffset.top < windowHeight/1 && containerOffset.bottom > 0.0) { if (prerollPaused) { adsManager.resume(); prerollPaused = false; } return true; } else { if (!prerollPaused) { adsManager.pause(); prerollPaused = true; } } } return false; } function playYtVideo() { iinfoPrerollPosition.remove(); youtubeIframe.style.display = 'block'; youtubeIframe.src += '&autoplay=1&mute=1'; } }
OSZAR »