<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:media="http://search.yahoo.com/mrss/"><channel><title><![CDATA[LEXUNIT AI Blog ]]></title><description><![CDATA[Cikkek, beszámolók, ötletek az ipar 4.0-ról, a mesterséges intelligenciáról]]></description><link>https://lexunit.hu/blog/</link><image><url>https://lexunit.hu/blog/favicon.png</url><title>LEXUNIT AI Blog </title><link>https://lexunit.hu/blog/</link></image><generator>Ghost 3.27</generator><lastBuildDate>Tue, 09 Dec 2025 12:40:36 GMT</lastBuildDate><atom:link href="https://lexunit.hu/blog/rss/" rel="self" type="application/rss+xml"/><ttl>60</ttl><item><title><![CDATA[Hogyan épül a Lexunit csapata?]]></title><description><![CDATA[<p>A Lexunit hatéves, eddigi története a töretlen fejlődésről szól.</p><p>Voltak erősebb évek, votlak átlagosak, de valamilyen formában minden évben erősödtünk.</p><p>Sokmindenen kellett változtatni.</p><p>Alapvetően gépészeti és folyamat-optimalizációs filozófiával léptünk ki a piacra 2017-ben. Gyárakban, összeszerelő-üzemekben fokoztuk a hatékonyságot a <strong>gépi tanulás</strong> lehetőségeit kiaknázva, vagy pedig <strong>természetes nyelvfeldolgozással</strong> segítettünk szövegek és</p>]]></description><link>https://lexunit.hu/blog/hogyan-epul-a-lexunit-csapata/</link><guid isPermaLink="false">64143fc30dbf750001c8190a</guid><dc:creator><![CDATA[Benedek Gergő]]></dc:creator><pubDate>Fri, 17 Mar 2023 10:24:43 GMT</pubDate><media:content url="https://lexunit.hu/blog/content/images/2023/03/MVP-kreati-v--2-.png" medium="image"/><content:encoded><![CDATA[<img src="https://lexunit.hu/blog/content/images/2023/03/MVP-kreati-v--2-.png" alt="Hogyan épül a Lexunit csapata?"><p>A Lexunit hatéves, eddigi története a töretlen fejlődésről szól.</p><p>Voltak erősebb évek, votlak átlagosak, de valamilyen formában minden évben erősödtünk.</p><p>Sokmindenen kellett változtatni.</p><p>Alapvetően gépészeti és folyamat-optimalizációs filozófiával léptünk ki a piacra 2017-ben. Gyárakban, összeszerelő-üzemekben fokoztuk a hatékonyságot a <strong>gépi tanulás</strong> lehetőségeit kiaknázva, vagy pedig <strong>természetes nyelvfeldolgozással</strong> segítettünk szövegek és adatsorok feldolgozásában.</p><p>Közben hatalmas fejlődés zajlott le a felhőtechnológiák (AWS, Azure) az ML eszköztárak (pl. Tensorflow) és a scraperek terén. Ez növelte a cégek érdeklődését e technológiák integrálása iránt, így a projektjeinkben is egyre nagyobb szerepet kaptak.</p><p>A Covid teljesen hasonló hatással volt ránk, mint ahogy a vírusok szoktak az organizmusokra: felpörgette az evolúciónkat. 2020-2021-ben az addig sem könnyen megközelíthető nagyobb cégek (akik számára anyagilag megérné olyan high tech IT fejlesztéseket implementálni, amiket mi tudunk nyújtani) még jobban bezárkóztak, nem csak fizikailag, hanem vállalkozókészség terén is. Nagyon komoly energiákat fektettünk az ügyfélszerzésbe, minimum megötszöröztük az erőfeszítéseinket ezen a téren, és ez így is alig feleannyira-harmadannyira volt eredményes, mint az előző évben.</p><p>Legalábbis úgy tűnt.</p><p>Szorosra kellett húzni a szíjakat, aztán hirtelen elkezdett beérni a piacszerző munka gyümölcse. Elkezdődtek az első együttműködéseink az Egyesült Államokban, és a Lexunit név forogni kezdett odakint, újabb és újabb projektek indultak azért, mert az ügyfeleink továbbajánlottak minket másoknak az olyan informális csatornákon és eseményeken, ahol a startupperek mozognak.</p><p>Nagyon sok olyan cég szökkent szárba az elmúlt pár évben, akik valamilyen <strong>automatizációs, illetve megosztáson alapuló szolgáltatásra</strong> építették az üzleti modelljüket, és sokan vannak közöttük olyanok, akiknek gondot okoz a technológiai megvalósítás.</p><p>A probléma gyökere az, hogy egyrészt nincsen saját kapacitásuk, másrészt a hagyományos, ügynökségi típusú tranzakciós modell (megrendelés &gt; leszállítás) az esetükben nem működik, mert sokkal komplexebb együttműködésekre van szükségük az igazán eredményes megvalósításhoz és folyamatos fejlesztéshez. Vagyis hiába lenne piaci értéke annak, amit terveznek, túl drágán tudják csak megvalósítani.</p><p>Az elmúlt másfél év tapasztalata az, hogy ebben tudunk nekik segíteni, és jól is csináljuk. Ez a technológiai partnerség modellje. Komplex együttműködés, ami nem csak fejlesztést jelent, hanem tanácsadást, a termék olyan szintű alakítását ami az üzleti döntéshozatalra is hatással van.</p><p>A Lexunit fejlődése nem "startupos", nem olyan, mint egy üstökös felbukkanása. Sokkal inkább hasonlít egy űr-expedícióhoz. Folyamatosan haladunk, végezzük a feladatokat, de közben a legénységet el kell látni, az űrbázist pedig karban kell tartani. Néha veszélyes terepre tévedünk, aszteroidamezőben kell navigálnunk, máskor csak ki kell bányászni az értékes ércet, amit sikeresen felkutattunk. A bázis fejlődik, és most már speciális részlegei, alegységei is kialakultak.</p><p>Ebben a posztban alapvetően a legénységről, vagyis a csapatunk bővítéséről szeretnénk némi háttérinfót adni.</p><h2 id="kik-dolgoznak-itt">Kik dolgoznak itt?</h2><p>A szakmai sikerek, a nemzetközi terep, a különleges feladatok vonzzák a különleges embereket, szerencsére.</p><p>Vannak PhD-hallgatóink, akik a tudományos karrierjükben, a kutatásaikban megszerzett ismereteket szeretnék nálunk gyakorlatban is kamatoztatni, közelebbről megismerni az alkalmazási oldalt.</p><p>Vannak "multiszökevényeink", akik szívesen vállalják a némileg bizonytalanabb, kalandosabb közeg kihívásait cserébe a nagyobb felelősségért, és azért, hogy jobban lássák és érezzék a munkájuk hatását és eredményeit, mint ahogy talán a multiban tudták.</p><p>Van aki számára inspiráló az az egymásrautaltság, amiben létezünk. Itt lehet hatni a rendszerre. És kell is… igazából nincs két egyforma nap. Az iparágunk gyorsan mozog, számunkra megszokottá vált a folyamatos iteráció.</p><h2 id="hogyan-b-v-l-a-csapat">Hogyan bővül a csapat?</h2><p>Itt a Lexunitnál nem lélektelen próbafeladatokkal nyitunk. Ha az első indikátorok rendben vannak, akkor a CEO személyesen beszéget el az új jelölttel, és bemutatja neki a céget.</p><p>Az ilyenkor szokásos alapinfók mellett Endre el szokta mondani, hogy <strong>értékorientáltan dolgozunk</strong>, és ez a bizonyos érték alapesetben az emberi tényező. Mivel ez egy alkotói munka, itt a 'brainpower'-re van szükség elsősorban, amihez pedig elengedhetetlen egy olyan közeg, amiben ezekkel a bizonyos agyakkal rendelkező emberek jól tudják magukat érezni, szeretni tudják azt, amivel foglalkoznak.</p><p>Ennek a közegnek három alapvető befolyásoló tényezője van:</p><p><strong>1. A feladatok jelentsenek kihívást</strong></p><p><strong>2. A csapat legyen jó</strong></p><p><strong>3. A fizetés legyen versenyképes</strong></p><p>Ha ezek közül bármelyik hiányzik, ott sérül a 'fit', akkor nem tudtuk biztosítani a körülményeket, amelyeket megfelelőnek tartunk a munkához.</p><p>A Lexunit szerintünk mindhárom dimenzióban megüti a mércét, ez a fejlődésünk egyik oka, de egyben feltétele is.</p><p>Most tekintsük át röviden, hogyan is állunk ezeken a területeken.</p><h2 id="1-kih-v-st-jelent-feladatok-t-vlatos-t-mak-r-k">1. Kihívást jelentő feladatok: távlatos témakörök</h2><p>A Lexunit egy budapesti szoftvercég. Ez azt jelenti, hogy az amerikai piacon sikeres hódításaink olyan projektekhez nyújtanak hozzáférést magyar szakemberek számára, amelyek az itthoni piacon méretgazdasági okok miatt egyszerűen nem léteznek.</p><p>Egyszerű példa: egyik ügyfelünk egy amerikában a szektorában kicsinek számító cég, akik 150 millió dollár nagyságrendben kezelnek befektetéseket. Azzal kerestek meg minket, hogy készítsünk egy testreszabott célszoftvert nekik, olyat, amilyenhez hasonlóért komoly éves liszenszdíjat fizetnek jelenleg. A szoftver, amivel dolgoznak, azért létezik, mert még kiszolgál nagyjából 200 hasonló vállalatot</p><p>Más olyan ügyfelünk is van, akiknek a szolgáltatása Magyarországon értelmezhetetlen, életképtelen lenne, mert nem lenne kereslet rá, az USÁ-ban viszont jól hasít, bővülni tud.</p><p>A<strong> technológia</strong> értelemszerűen sokkal<strong> fejlettebb</strong>. Naprakész, kihívásokban aktuális. A mi nevünk leginkább a bostoni közegben terjed (ahol a színtér szellemi központja a legendás MIT, amerika egyik legjobb technológiai egyeteme), nem a Szilícium-völgyben, de a kettő között már nincs nagyságrendi különbség.</p><p>A projektek többsége <strong>zöldmezős</strong>, nem egy legacy szoftvercsomag elemét kell reszelgetni, sokkal inkább "kézműves", mérnöki jellegű feladatok jellemzők: itt egy üzleti probléma, készíts rá egy célszoftvert!</p><p>De <strong>nem küldheted rá a csillagrombolót</strong>, nincsenek óriás corporate büdzsék, a startupok számára az a fontos, hogy minél kevesebb erőforrásból teremts minél nagyobb értéket.</p><h2 id="2-ember-a-m-rn-kben-a-csapat-legyen-j-">2. Ember a mérnökben: a csapat legyen jó</h2><p>A "KKV" az egy olyan kifejezés, aminek a béklyóitól, az ehhez kapcsolódó stigmáktól és előítéletektől inkább szabadulni próbálunk, nem is passzolnak hozzánk.</p><p>A Lexunit koncepciója az, hogy <strong>a multiknál megszokott sztenderdeket mi is meg tudjuk teremteni</strong>, és innen fejlődünk még tovább. Mint egyfajta MVP, hogy egy startupos kifejezéssel éljünk.</p><p>A munkafilozófiánkat illetően az a meggyőződésünk, hogy a mércét meg is tudjuk haladni, ugyanis nálunk:</p><p>- jó a csapat</p><p>- nincs feszültség</p><p>Mindannyian voltunk multisok, tökéletesen <strong>ismerjük a hűvös profizmust, </strong>és tudatos döntésünk eredménye, hogy ehelyett inkább egy baráti társaság közegét akarjuk megteremteni. Nekünk, persze, ez így organikus, mert a Lexunit egy diákkori baráti társasággal indult - ezt szándékozunk "kiterjeszteni", hogy továbbra is otthon érezhessük magunkat benne.</p><p>De hogy lehet így kezelni a problémákat?</p><p>Végülis dolgozni járunk ide, teljesíteni kell, hogyan lehet ezt összeegyeztetni a lazasággal?</p><p>A megoldásunk erre a <strong>transzparens kommunikáció</strong>. Úgy kell csinálni, ahogy a jól működő baráti kapcsolatokban is: amikor a másik fél túlmegy a határokon, akkor azt jelezni kell.</p><p>Mikor megy valaki túl a határokon?</p><p>- amikor már nem lazaságról van már szó, hanem kellemetlenségeket okoz a viselkedése</p><p>- amikor visszaél a szándékosan lazán hagyott kontrollal</p><p>A Lexunit hat éves történetében eddig nagyon ritka volt az ilyen, és az indikátorrendszerünkben ez nagyon egyszerűen nyilvánul meg: amikor a vezető négyesben "téma lesz" a problémakör, amit az illető generál, akkor egyértelművé válik, hogy tisztázni kell a helyzetet.</p><p>Egyébként ezért vesszük komolyan azt is, hogy<strong> a próbaidő egy kétirányú dolog.</strong></p><p>Tény, hogy a Lexunit egy talán az átlagnál szabadabb, fiatalosabb hely, ahol a határokat közösen kell belőnünk.</p><p>A munkavégzés helyére és idejére vonatkozóan konkrét határok például gyakorlatilag nincsenek: a munka legyen elvégezve, nekünk csak ez számít, a többit megoldjuk, leegyeztetjük.</p><h2 id="3-versenyk-pes-fizet-s">3. Versenyképes fizetés</h2><p>Van.</p><p>Ezt ennyivel rövidre tudjuk zárni. Nyilván nem a "teteje" az amit nyújtani tudunk, de fair.</p><p>Ezzel tehát elmondhatjuk, hogy a csapatfejlesztés három fő pillérét stabilan tudjuk tartani.</p><p>Ha mindez szimpatikus, az aktuális állásajánlatainkat itt találod, de mindenképpen érdekes jelentkezned. Az űrbázis folyamatos mozgásban van, bármikor szükség lehet a Te képességeidre is…<br><br><br></p><p><br></p><p><br></p><p><br></p><p><br></p>]]></content:encoded></item><item><title><![CDATA[Chattegő maszlag? - néhány gondolat a Chat-GPT felhasználási lehetőségeiről]]></title><description><![CDATA[<p>Nem lesz már egy kicsit sok a Chat-GPT körüli felhajtásból? Úgy érezzük, hogy jó lenne egy fokkal alaposabban, higgadtabban, mondhatni mérnök-mentalitással átbeszélni, hogy mire is jó ez az eszköz, amit a fél üzleti világ napi szinten használ.</p><p>De miért is fontos, hogy erről írjunk a blogon?</p><p>A Lexunit alapítótagjai öt</p>]]></description><link>https://lexunit.hu/blog/chattego-maszlag-nehany-gondolat-a-chat-gpt-felhasznalasi-lehetosegeirol/</link><guid isPermaLink="false">640e4f570dbf750001c818f6</guid><dc:creator><![CDATA[Benedek Gergő]]></dc:creator><pubDate>Sun, 12 Mar 2023 22:18:24 GMT</pubDate><media:content url="https://lexunit.hu/blog/content/images/2023/03/chatgpt.jpg" medium="image"/><content:encoded><![CDATA[<img src="https://lexunit.hu/blog/content/images/2023/03/chatgpt.jpg" alt="Chattegő maszlag? - néhány gondolat a Chat-GPT felhasználási lehetőségeiről"><p>Nem lesz már egy kicsit sok a Chat-GPT körüli felhajtásból? Úgy érezzük, hogy jó lenne egy fokkal alaposabban, higgadtabban, mondhatni mérnök-mentalitással átbeszélni, hogy mire is jó ez az eszköz, amit a fél üzleti világ napi szinten használ.</p><p>De miért is fontos, hogy erről írjunk a blogon?</p><p>A Lexunit alapítótagjai öt évvel ezelőtt úgy döntöttek, hogy az AI-forradalomnak szentelik a karrierjüket. A Természetes Nyelvfeldolgozás évek óta a munkánk része, de a Chat-GPT az első olyan eszköz, ami igazán megragadta a mainstream média figyelmét. Főleg azért, mert a felhasználói élmény nagyon gördülékeny: lehet vele chatelni. És ingyenes.</p><p>Az elmúlt években sok céget, startupot segítettünk automatizálással, neurális hálózatokkal, AI-megoldásokkal, ezért szinte kötelességünknek érezzük, hogy elmondjuk a véleményünket az új fejleményekről.</p><p>Remélhetőleg ezzel fel tudunk lőni néhány jelzőrakétát, amelyek a továbbfejlődés irányába mutathatnak, bármilyen szakterületen is dolgozol, kedves olvasó.</p><p>Az is motivál minket, hogy beszéljünk az AI és a Chat-GPT néhány olyan sajátosságáról is, amelyek mintha kimaradnának a népszerű híroldalak cikkeiből.</p><p>Egy hétköznapi, párbeszédes formátumban készítettük el a blogposztot. De a Chat-GPT semmilyen formában nem működött kézre ebben a dialógusban…</p><h2 id="mi-a-chat-gpt">Mi a Chat-GPT?</h2><p>A Chat-GPT egy nyelvi modell, amit amit emberi közreműködéssel végzett megerősítéses tanulás (Reinforcement Learning from Human Feedback - RLHF) segítségével készítettek.<br></p><h2 id="-s-mi-az-a-nyelvi-modell">És mi az a nyelvi modell?</h2><p>A nyelvi modell egy valószínűségi eloszlással lát el egy szövegadatbázist. Gyakorlatilag a szavak sorrendjét "saccolja meg", az alapján, ami a tanítóanyagban (könyvek, hosszabb szövegek, online kommunikációs archívumok, stb) volt.</p><p>A nyelvi modellek szinte mindenhol ott vannak már körülöttünk: használjuk őket fordítóprogramokban, a videók automatikus feliratozásánál, és nekik köszönhető, hogy a telefonunk megérti, ha szóban adunk neki instrukciókat.</p><p>A nyelvi modellek miatt tudja a Gmail befejezni a mondatainkat.</p><p>Szükség van rájuk minden olyan alkalommal, amikor egy digitális eszköz az emberi nyelvvel lép interakcióba. Ez a<strong> természetes nyelvfeldolgozás </strong>területe, ami már az ötvenes évek óta létezik. Persze az elmúlt két évtizedben jelentős lendületet kapott a fejlődése.</p><p>Ezért létezik a Google keresője is, és ezért lett döbbenetesen okos. Pontosabban egyre ügyesebben képes megfejteni a valódi felhasználói szándékot a keresőkifejezések mögött.</p><h2 id="ki-fejlesztette-a-chat-gpt-t">Ki fejlesztette a Chat-GPT-t?</h2><p>Az 'AI-kutatással és alkalmazással' foglalkozó Open AI vállalat, ami az Open AI nonprofit szervezetének birtokában van. Ez nem valamiféle garázsprojekt: az alapítók között van a PayPallel híressé vált Peter Thiel, Elon Musk, és a világ talán legismertebb startup-inkubátorának, a Y-Combinatornek a korábbi elnöke, Sam Altman. (Jeff Bezost is felvehetjük a listára, mert az AWS is benne van a buliban)</p><p>A projektre 1 milliárd dollárt dobtak össze az alapítók, amire aztán ráduplázott a Microsoft, majd 2023 januárjában a redmondi szoftveróriás belerakott még tízmilliárdot, kibővítve az együttműködés kereteit.</p><h2 id="mit-l-olyan-k-l-nleges-ez-a-chat-gpt-az-rlhf-miatt">Mitől olyan különleges ez a Chat-GPT? Az RLHF miatt?</h2><p>Máris rátérünk. Először is nézzük meg, miből lett, hogyan alakult ki ez az eszköz.</p><p>A Chat-GPT-nek három-négy elődje volt:</p><p>A GPT, vagyis <em>Generative Pre-Trained Transformer </em>volt az eredménye annak, amikor a generatív elő-tanítás módszerével készítettek fel egy nyelvi modellt. 2018 június 11-én hozták nyilvánosságra, alig öt éve.</p><p>A GPT-2 majd a GPT-3 jelentős továbbfejlődést jelentett. A GPt-3 már 175 milliárd paramétert használt, szemben a GPT 117 milliójával. A tanítási folyamat itt vált igazán <em>méllyé</em>.</p><p>A GPT-3 ismertette meg <strong>a generatív eszközöket</strong> a szélesebb nyilvánossággal, például a DALL-E révén - ez az eszköz szöveges leírások alapján hoz létre képeket.</p><p>A következő lépcsőfokot az InstructGPT jelentette, amit már emberi közreműködéssel tanítottak, azért, hogy pontosabban tudja követni az emberi instrukciókat. A kutatók a visszajelzéseikkel finomhangolták az eszköz által generált eredményeket.</p><p>Alapvetően ezért lett tehát átütő siker a Chat-GPT: jóval nagyobb adatmennyiséggel tanították be, és alaposan felkészítették az emberekkel való direkt kommunikációra. Ez a folyamat persze nem ért véget, bárki adhat visszajelzést a kutatóknak, aki használja a szoftvert.</p><h2 id="t-nyleg-hatalmas-innov-ci-a-chat-gpt">Tényleg hatalmas innováció a Chat-GPT?</h2><p>A Chat-GPT nem különösebben innovatív, ha a technológiát, vagy a módszertant nézzük, amelyek alapján elkészült. És biztosan nem egyedi: nyilvánvalóan más nagy techcégek, mint a Meta vagy az Alphabet, szintén rendelkeznek nagyon komplex nyelvi modellekkel.</p><p>A Chat-GPT attól izgalmas, hogy egy valódi, kipróbálható, használható eszköz, amivel nagyon könnyű és magától értetődő kísérletezni szó szerint bárki számára, aki tud gépelni. Ez végre <strong>behozta a mesterséges intelligenciát a hétköznapi beszélgetésekbe</strong>, ahová, szerintünk, jó ideje tartozott már.</p><p>A Chat-GPT érkezése a mi munkánkat is részben könnyebbé teszi, mert mostantól, amikor üzleti vezetőkkel beszélünk arról, hogyan növelheti a cégük hatékonyságát az AI, akkor már lehet alapozni a Chat-GPT-vel kapcsolatos, első kézből szerzett tapasztalatokra. Nem a nulláról indulunk.</p><p>A Chat-GPT sokmindent megmagyaráz már csak a létezésével. Ahogy <a href="https://www.mckinsey.com/capabilities/quantumblack/our-insights/generative-ai-is-here-how-tools-like-chatgpt-could-change-your-business">egy McKinsey-cikkben </a>fogalmazták meg:<br>"Számos cégvezetőnek, akikkel beszéltünk, és mi magunknak is, elegendő volt egyetlen instrukciót bevinni ahhoz, hogy megtapasztaljuk a generatív AI képességeit."</p><h2 id="miben-tud-seg-teni-nekem-a-chat-gpt">Miben tud segíteni nekem a Chat-GPT?</h2><p>Ha egy olyan szöveggel dolgozol, ami valamilyen mintát követ, szinte biztos, hogy a Chat-GPT közre tud működni az elkészítésében.</p><p>Motivációs levelek, szerződések, céges Facebook posztok, általános blogposztok, szinte bármilyen ügyféltámogatói kommunikáció, álláshirdetések - ezek mind ebbe a kategóriába tartozhatnak.</p><p>Sőt, a Chat-GPT képes az amerikában nagyon fontos oktatási alapeszköznek, az esszéírásnak a magabiztos megugrására. A szoftver jobb, mint elfogadható eredményeket produkál egy átlagos iskolai feladatnál. Ezekre a megoldásokra sok esetben ötöst kell adni, formailag megfelelőek. (Ez akkor az AI <em>veszélyei</em> közé tartozik? Erre hamarosan kitérünk még.)</p><p>Szóval az a kérdés, hogy van -e bármilyen felismerhető szerkezeti jellegzetessége a szövegnek, amit létre kívánsz hozni?</p><p>Ha igen, akkor a Chat-GPT már valószínűleg rengeteg ilyen szerkezetű szöveget olvasott, ezért képes generálni számodra egyet a hasonló szövegek "átlagolásával".</p><p>Ez fontos, mert ha ezt megértjük, akkor arra is rájövünk, hogy a Chat-GPT-nek <em>fogalma sincs arról, hogy mit csinál</em> (mert nincs ott bent "valaki", akinek lehetne "fogalma" bármiről. Egy absztakt matematikai formulába gépeled bele az instrukcióidat. Ezt most ennyiben hagyjuk, de röviden még ki fogunk térni a filozófiai kérdésekre később.)</p><h2 id="mindez-nagyon-rdekes-de-k-v-ncsi-lenn-k-n-h-ny-val-di-zleti-felhaszn-l-si-m-dra-is">Mindez nagyon érdekes, de kíváncsi lennék néhány valódi üzleti felhasználási módra is</h2><p>Csak keress rá! Komolyan, persze fontos, hogy az ember maga is kísérletezzen az eszközzel (ha esetleg még nem próbáltad, mindenképpen javasoljuk, hogy <a href="https://chat.openai.com/chat">vedd ki a részed </a>belőle - egy kicsit olyan érzés lehet, mint először bekapcsolni egy rádiót vagy tévét). De emellett az is fontos, hogy megismerjük a már meglévő gyűjtéseket a jobbnál-jobb felhasználási módokról, ahelyett, hogy megelégednénk azzal a néhánnyal, amit újságírók másolnak más újságíróktól. Vagy ami akár egy olyan szakértői blogon megjelenhet, mint a miénk.</p><p><a href="https://cookup.ai/chatgpt/usecases/">Ez például </a>egy jó kezdés lehet, de napról-napra gyűlnek a hasonló, akár specifikusabb adatbázisok.</p><h2 id="h-h-t-ez-a-lista-el-g-ijeszt-akkor-most-v-ge-a-karrieremnek">Hú, hát ez a lista elég ijesztő. Akkor most vége a karrieremnek?</h2><p>Nem, a karriered <strong>megváltozik.</strong></p><p>Eddig is folyamatos változásban volt. Attól függ, mióta vagy a munkaerőpiacon, de biztos láttál már egy-két nagy irányváltást, főleg az elmúlt években.</p><p>Csábító lehet a Chat-GPT segítségét kérni egy edzésterv vagy egy diétás menü összeállításához, de szerintünk a fontos dolgokkal kapcsolatban továbbra is érdemes szakértőhöz fordulni.</p><p>Amiben a Chat-GPT és a hasonló eszközök jók, az az ügyintézés felgyorsítása. Ha a munka jelentős része szövegek létrehozásából, válogatásából, szerkesztéséből, értelmezéből áll, akkor ezek az eszközök segíthetnek mindezt gyorsabban elvégezni, ezáltal időt teremtve a komplexebb feladatok ellátására.</p><p>Ha megnézzük, hogy néz ki manapság például egy toborzási folyamat, akkor azt látjuk, hogy a nagy részét el tudná végezni egy seregnyi chatbotból álló piramis, aminek a tetején az emberi szakértők dolgoznak, vezérlik a folyamatokat. A repetitívebb feladatok helyett ezek a szakértők többet tudnak interjúztatni, segíteni az új belépők beilleszkedését, támogatni a kollégák mentális egészségét, testreszabott módon közreműködni az egyéni karrierek egyengetésében.</p><p>Itt egy másik idézet, ami jól summázza a helyzetet:</p><p><a href="https://www.earlymagazine.com/articles/what-does-chatgpt-mean-for-hr">"Egy óra alatt el tudod végezni vele azt, amihez korábban négy óra kellett, de csak akkor, ha már eddig is tudtad, hogy mit csinálsz."</a></p><p>Sok olyan feladat, aminek jelenleg túl magas a költsége, könnyen elvégezhetővé válhat a közeljövőben, mert a szakértők felszabadulnak a triviális munkafolyamatok végzése alól.</p><h2 id="mik-a-vesz-lyek-mire-rdemes-sz-m-tanom">Mik a veszélyek? Mire érdemes számítanom?</h2><p>Oké, akkor először tisztázzuk, miért a Chat-GPT az <em>első</em> a műfajában.</p><p>Még az Open AI is nagyon óvatos volt. A korábbi modelleket nem tették ilyen könnyedén elérhetővé a nagyközönség számára.</p><p>Ez azért van, mert a kutatók tudják, hogyan tud a generatív tartalom gondot okozni.</p><p>Csak képzelj egy hadseregnyi számítógépet, ahogy szünet nélkül termeli a teljesen fiktív szövegeket, amelyek nagyrészt megkülönböztethetetlenek az emberek által gyártottaktól.</p><p>Twitter, e-mail, Facebook, bármilyen digitális kommunikációs csatorna elárasztható. Vakká és süketté válhatunk másodpercek alatt, ha nincs egy jó módszerünk arra, hogy kiszűrjük a zajt.</p><p>A félreinformálás így is súlyos probléma, és az ilyen kampányokat már ma is gyakran támogatják valamilyen automatizációs megoldással.</p><p>Ezért foglalkoztak a Chat-GPT válaszainak értékeléseivel annyit az Open AI szakértői, egészen amíg nem adott megbízhatóan olyan válaszokat, amelyekkel ki lehetett engedni "az emberek közé".</p><p>Azzal a kitétellel persze, hogy a Chat-GPT képes tárgyi tévedésekre. (Hogyne lenne, hiszen az internetről tanult!)</p><p>Emlékeznünk kell arra, mi is a Chat-GPT: egy félkarú rabló, amely olyan eredményt ad, aminek a legnagyobb a valószínűsége. Szavakat, mondatokat, kifejezéseket rak olyan sorrendbe, ami a leginkább megfelelő válasznak tűnik azért, mert hasonlít azokra, amelyek a tanítóadatául szolgáló szövegkorpuszban voltak. Anélkül, hogy bármilyen elképzelése lenne azok szavak és mondatok jelentéséről.</p><p>A Chat-GPT nagyon gyengén szerepel például szöveges matematikai feladatok megoldásában, alapvető hiányosságai vannak.  Ami érthető, mivel hagyományos értelemben nem <em>ért</em> semmihez.</p><h2 id="lehet-vele-besz-lgetni-de-ett-l-m-g-egy-sz-mol-g-p-">Lehet vele beszélgetni, de ettől még egy számológép.</h2><p>Pontosan, és ezért problémás az, ahogyan a média antropomorfizálja ezeket a matematikai eszközöket.</p><p>Valahol persze érthető. Embernek lenni magányos dolog.</p><p>Évezredek óta várunk valakit, akivel beszélhetünk, aki szintén megtapasztalja a létezést, de nem közülünk való. Van saját nézőpontja, össze tudjuk hasonlítani a jegyzeteinket.</p><p>Ezért izgatja annyira az embereket a földönkívüli élet lehetősége. Ez a magányosság oldódik fel a vallásban. Ezért olvashatunk arról, hogy egy nyelvi modellen dolgozó kutató<a href="https://www.businessinsider.com/suspended-google-engineer-says-sentient-ai-hired-lawyer-2022-6"> ügyvédet akart fogadni a szoftver számára</a>, hogy az szabad lehessen.</p><h2 id="hallottam-ezzel-kapcsolatban-valami-papag-jr-l-">Hallottam ezzel kapcsolatban valami papagájról…</h2><p>Igen, a <a href="https://quoteinvestigator.com/2022/10/07/word-parrot/">sztochasztikus papagáj.</a> Nem szívesen hívnánk nyelvi modelleket papagájoknak, mert azok madarak, vannak kognitív képességeik. A Chat-GPT-vel beszélni inkább olyan, mint belekiabálni egy óriási és komplex geometriájú barlangba. A visszhang másnak hallatszik, de csak a saját hangod, a neurális háló súlyozásávan manipulálva és torzítva.</p><p>Nem érdemes az élet értelméről faggatni nyelvi modelleket, sem komplex problémákról kérdezni őket, mert csak  középszerű válaszokat tudnak adni. A tanítóanyagként szolgáló szövegek újrakevert verzióit.</p><p>Ettől még kiválóan lehet őket asszisztensként használni!</p><p>Amit fontos észben tartani, ha beemelünk egy neurális hálót egy döntési folyamatba, az az, hogy<strong> elveszítjük az okozatiságot. </strong>Nem valószínű, hogy pontosan vissza lehet fejteni, "miért" hozott meg egy ilyen eszköz bizonyos döntéseket, a komplexitás egy bizonyos szintjén túl. Ha nem vagyunk elégedettek az eredménnyel, csak annyit tehetünk, hogy továbbmegyünk a tanítási folyamattal.</p><p>Tanulságos, milyen hatással volt az AlphaZero a sakkra. Legyőzte a legjobb játékosokat is, ám ettől még nem lett kevesebb sakkozó. A sakk-nagymestereket lenyűgözték az AlphaZero teljesen újszerű megoldásai.</p><p>Hogyan fedezte fel ezeket? Miért döntött bizonyos lépések mellett? Senki sem tudja. Senki sem <em>tudhatja</em>.</p><p>De ezek a megoldások azóta a magasszintű sakk részeivé váltak. A sakk megváltozott, örökre.</p><p>Érdemes erre visszagondolni, amikor a cégek újabb és fejlettebb AI-eszközöket kezdenek használni, mert azok addig ismeretlen szintű teljesítményre képesek. Fel vagyunk készülve arra, hogy a megismerésünk hagyományos útjai lezáródnak? Ez az egyik fő konklúziója a veterán külügyi szakértő, Henry Kissinger és a Google egykori vezére, Eric Schmidt könyvének (<a href="https://ageofaibook.com/">The Age of AI</a>).</p><h2 id="mi-t-rt-nik-ha-internetes-keres-sre-haszn-ljuk-ezt-a-technol-gi-t">Mi történik, ha internetes keresésre használjuk ezt a technológiát?</h2><p>A hírek szerint a Microsoft integrálni fogja ezt a technológiát a böngészőjébe már 2023 márciusában, és a Google valószínűleg intenzíven fejleszti a saját verzióját.</p><p>Kérdés, persze, hogy mit szeretnénk pontosan egy keresőmotortól?</p><p>Azt, hogy egy láthatatlan, digitális szellem a lehető legpontosabb választ adja meg a keresőkifejezésre?</p><p>Vagy azt, hogy kapjunk egy listát a lehető legjobb forrásokról, a témában, relevancia szerint?</p><p>Amikor egyszerű dolgokat, információkat keresünk, az első megoldás kiválóan működik, ezért olyan hasznos jelenleg a találati oldalon a válaszdoboz és a kiemelt részletek (featured snippets).</p><p>De ez nem elég, ha szakcikkeket szeretnénk a témában olvasni, szakértői véleményeket megismerni, vagyis elmélyíteni a tudásunkat.</p><p>Ebből kiindulva úgy tűnhet, hogy a Chat-GPT rövid távon problémát jelent az oktatásban, de előnyös lesz hosszabb távon. Talán az iskolák <strong>nem mérték igazán jól </strong>a teljesítményt, mostanáig.</p><p>Lehet, hogy van jobb módja is egy téma megértésének ellenőrzésére annál, hogy amúgysem túl eredeti esszéket írassunk róla.</p><p>A nyelvi modellek az oktatást sok szempontból fenekestül felforgatják, de ez olyasvalami, amit az üzleti világban ünnepelve szoktunk fogadni. Biztos, hogy a legjobb tanárok gyorsan ki fognak dolgozni olyan módszertanokat, amelyek ezeknek az eszközöknek a felhasználásával mélyíteni, erősíteni képesek a diákok tudását.</p><p>Ez az amitől igazán fantasztikus a Chat-GPT: az élet bármilyen területén dolgozó, hétköznapi emberek számára ad lehetőséget arra, hogy megismerjék, hol tart ez a technológia, és milyen lehetőségek rejlenek benne.</p><p>Ebből a szempontból kifejezetten szerencsés, hogy az Open AI felrúgta a darázsfészket, vagy kiengedte a szellemet a palackból - még akkor is, ha ez egy alapos felügyelet alatt álló szellem, aki nem tud semmiről, ami 2021 óta történt.</p><h2 id="hogyan-lehet-kihozni-a-maxim-lis-zleti-rt-ket-a-chat-gpt-b-l-s-hasonl-technol-gi-kb-l">Hogyan lehet kihozni a maximális üzleti értéket a Chat-GPT-ből és hasonló technológiákból?</h2><p>Hangsúlyozni szeretnénk, hogy bármit is teszel: ne pánikolj. Nem fogsz egy szempillantás alatt "lemaradni". Nem szükséges azonnal "stratégiát implementálni". Fontos, hogy józanul figyeljük az eseményeket. Figyelmesen, de türelemmel.</p><p>Akármire is képesek ezek az új, generatív eszközök, a fejlesztés alatt állók még jobbak lesznek.</p><p>Jó taktika lehet, ha úgy tesszük fel a kérdést:</p><p>- Milyen folyamatok vannak a szervezetünkben, amelyek hasznot húzhatnak egy ilyen megoldásból?</p><p>Ne is szűkítsük a kérdést a Chat-GPT-re, hiszen rengeteg izgalmas eszköz elérhető még:</p><p>- a DALL-E és a Midjourney szöveges parancsok alapján generál képeket (A Chat-GPT-t pedig használhatod arra, hogy részletes leírásokat generáljon…)</p><p>-  egy másik eszközzel kifejezetten <a href="https://stockimg.ai/">stockfotókat</a> generálhatsz</p><p>- szinte lehetetlen, hogy ne találkoztál volna a <a href="https://techcrunch.com/2022/12/01/lensa-ai-climbs-the-app-store-charts-as-its-magic-avatars-go-viral/?">Lensa</a> profilképekből mutált digitális avatárjaival a közösségi média-feedjeidben</p><p>- a <a href="https://cleanvoice.ai/">Cleanvoice</a> automatizáltan szerkeszt podcasteket</p><p>- a <a href="https://krisp.ai/">Krisp</a> kiszűri a háttérzajt a videós megbeszéléseken</p><p>- háttérzenéket sem kell már venni a videós anyagokhoz: a <a href="https://www.beatoven.ai/">Beatoven</a> kérésre komponál neked</p><p>- a generatív videók is az ajtón kopogtatnak már, például itt a <a href="https://www.synthesia.io/">Synthesia</a><br></p><p>A generatív eszközökről is vannak <a href="https://theresanaiforthat.com/">folyamatosan frissített adatbázisok</a>, tehát érdemes ezeket olyan szemmel nézni, hogy milyen céges részfeladatra hasonlítanak, hogyan lehetne őket beépíteni a rendszerbe?</p><p>Hasznos lehet egy 'AI-bajnokot', vagy akár egy kisebb csapatot kijelölni a cégen belül, akiket igazán érdekel ez a téma. Ők a munkaidejük egy részében ezeket a megoldásokat kutatják, olyan módszereket, amik a saját munkájukban segítenének nekik. (Itt írtunk korábban arról, <a href="https://lexunit.hu/blog/felkeszulniazaira/">hogyan tud egy cég jól felkészülni</a> az 'AI-forradalomra')</p><p>Amikor összegyűlik néhány fejlesztési terv, amiket jó lenne rendszerbe foglalni és gördülékenyen integrálni a meglévő működésbe, akkor már magabiztosan tudnak a cégvezetők egyeztetni az ML ops szakértőkkel arról, hogy milyen időtávokkal és költségekkel lehet számolni, melyik irány mennyire kivitelezhető és ütőképes.</p><p>Néhány példa hasonló projektekre, amelyekkel cégeket, startupokat segítettünk a közelmúltban:</p><p>- elvégeztük a technikai megvalósítását egy böngészőbe építhető AI-asszisztensnek, amely valósidejű visszajelzéseket ad egy videókonferencián, így mindig optimálisan sikerülhetnek a prezentációk</p><p>- automatizáltuk az állásjelentkezés folyamatát jelöltoldalról</p><p>- létrehoztunk egy alkalmazást, ami automatikusan gyűjt bizonyos híreket, ezeket adatbázisba rendezi és címkézi</p><p>- képfelismerővel ellátott kárbejelentő alkalmazást fejlesztettünk, ami automatikus visszajelzést ad a felhasználónak, ha a fénykép nem felel meg a paramétereknek</p><p>A Chat-GPT és az ehhez hasonló AI eszközök minden cég számára lehetővé tehetik, hogy a nyelvi modellek és a gépi tanulás erejét saját célra hasznosítsák.</p><p>Az API-kapcsolatok, a felhőalkalmazások, a scraping és egyéb eszközök révén a létező példákat inspirációként felhasználva új lendületet lehet adni az üzlet teljesítményének és hatékonyságának.</p><p>Reméljük, sikerült néhány érdekes nézőpontot bemutatnunk ebben a cikkben. Minden véleményt szívesen olvasunk a hozzászólásokban, és ha bármilyen kérdésed vagy ötleted lenne a generatív AI-val, gépi tanulással kapcsolatban, keress minket elérhetőségeinken!</p>]]></content:encoded></item><item><title><![CDATA[Az elméleti fizika, mint munkás hétköznapjaink része]]></title><description><![CDATA[<p>Mondhatnánk, hogy "szerves része", de ez pontatlan lenne. Atomok és molekulák szintjén nincs helye biokémiai metaforáknak.</p><p>Godó Bence, aki diákévekre visszanyúló ismeretségünk, és évek óta támogatja projektszerűen a Lexunitot, 2022-től pedig hivatalosan is a csapat része lett, úgy fogalmazott, hogy nálunk <em>"jól tudnak jönni a nem tipikus programozók".</em></p><p>Bence annyira</p>]]></description><link>https://lexunit.hu/blog/az-elmeleti-fizika-mint-munkas-hetkoznapjaink-resze/</link><guid isPermaLink="false">640219240dbf750001c818e8</guid><dc:creator><![CDATA[Benedek Gergő]]></dc:creator><pubDate>Fri, 03 Mar 2023 16:27:09 GMT</pubDate><media:content url="https://lexunit.hu/blog/content/images/2023/03/320825211_1501003767071423_9106110016673186837_n.jpg" medium="image"/><content:encoded><![CDATA[<img src="https://lexunit.hu/blog/content/images/2023/03/320825211_1501003767071423_9106110016673186837_n.jpg" alt="Az elméleti fizika, mint munkás hétköznapjaink része"><p>Mondhatnánk, hogy "szerves része", de ez pontatlan lenne. Atomok és molekulák szintjén nincs helye biokémiai metaforáknak.</p><p>Godó Bence, aki diákévekre visszanyúló ismeretségünk, és évek óta támogatja projektszerűen a Lexunitot, 2022-től pedig hivatalosan is a csapat része lett, úgy fogalmazott, hogy nálunk <em>"jól tudnak jönni a nem tipikus programozók".</em></p><p>Bence annyira nem tipikus programozó, hogy elméleti fizikus.</p><p>Karrierje elején egy orvosi eszközök prototípusait fejlesztő cégnél végzett dozimetriai számolásokat, épített modelleket.</p><p>Ezután tanársegédként dolgozott a Debreceni Egyetemen, PhD-kutatásba fogott, információelméletben használatos függvények méréseivel foglalkozott, a modul mögöttes fizikai tartalmát kellett értenie, és ez alapján összerakni a megfelelő programkódot hozzá. Ezekből az eredményekből készültek tudományos publikációk is. Hasonlóan a neurális háló inverziójának alkalmazási területeit kutató Bogdándy Bencéhez, aki főállásban Python fejlesztő a Lexunitban.</p><p>G. Bence tehát a programozást úgy sajátította el, hogy<strong> fizikai problémák vizsgálatához készített gyakorlati eszközöket</strong>, egyáltalán nem "fejlesztői" a mentalitása. Mivel a Machine Learning projektekben gyakran van szükség magas szintű matematikai problémák megoldására, az ilyen szakértelem sokszor jól tud jönni. Gyakran magát <strong>a megoldásmenetet </strong>kell először kidolgozni, ekkor programozásról még nincsen szó. A 'Data Scientist' nevezhető egy ehhez hasonló feladatkörnek.</p><p>Godó Bence évek óta segítette a Lexunitot ilyen téren, a közelmúltban pedig sikerült meggyőzni az együttműködés szorosabbra vonásáról.</p><p>Az egyik első projekt, amiben együtt dolgoztunk vele, az a<strong> képelemző rendszer </strong>volt, amit egy<a href="https://lexunit.hu/blog/biztositasi-kar-bejelentese-gepi-latassal/"> kárbejelentő alkalmazáshoz</a> használtunk.</p><p>Ezután egy amerikai egyetemi kutatásban javította a script-rendszer hatékonyságát. Egy kutató több, mint 6 Tb-ny tweetet (!) scrape-elt le, hogy egy olyan modellt dolgozzon ki, ami <strong>bizonyos szervezetek követőinek átlagos politikai preferenciáit </strong>képes beazonosítani.</p><p>Majd a Lexunit ősrégi tesztprojektjét, <strong>a papírszámlákon lévő adatokat beolvasni és struktúrálni képes</strong> <a href="https://lexunit.hu/blog/ai-megoldasok-kulcsproblemakra/">SzamlAI-t</a> poroltuk le együtt: ezzel a projekttel tanulgattuk a gépi látás és gépi tanulás alapjait, és egy bizonyos komponense érdekes lett egy cég számára.</p><p>Szintén izgalmas, klasszikus fizikai feladat volt egy <strong>nagymegszakítók</strong> üzemeltetésével foglalkozó vállalatnál egy Fortran plugin ( ~40 éves kód) készítése bizonyos levezetett adatok ábrázolásához. Ez a projekt aztán továbbfejlődött: sok olyan energetikai rendszer van, aminek az informatikája a hetvenes-nyolcvanas évek technológiáján alapszik, ezért ezeknek a monitorozása nem triviális. Ha ezeket a rendszereket korszerűen fel tudjuk szenzorozni, akkor aktuális adatsorokat lehet a telepvezetők rendelkezésére bocsátani, ez a munka még javában zajlik.</p><p><a href="https://lexunit.hu/blog/hogyan-dolgozunk-egyutt-amerikai-startupokkal/">Az amerikai kapcsolatainkon keresztül </a>érkezett egy megkeresés egy milliárdos<strong> tőzsdegurutól,</strong> aki készíttetni akart magának egy komplex adatfigyelő rendszert, ami a munkáját segítené. Ő megadta, hogy mik ezek a pénzügyi bemeneti adatok, és ezt kellett saját felületre, formázottan, napi frissítéssel megjeleníteni.</p><p>Visszatérve Bence tudományos tevékenységére, a doktorit a <a href="https://www.youtube.com/watch?v=82molmnRCg0">Fisher-információelmélet </a>kapcsolódó metrikáinak vizsgálatából írja, ezek felhasználási területe leginkább szimulációk, például molekuláris, vagy atommagokban zajló folyamatok szimulációinak lefuttatása. Szóval ez egy anyagtudományban használható módszer, például <strong>anyagokat érő hatások eredményeinek szimulációjához</strong> lehet felhasználni.</p><p>Vagyis fizikai folyamatok vizsgálatára használjuk, de színtiszta matematikai módszerrel - éppen, ahogy Bence szereti.</p><p>A fentieket összerakva kirajzolódhat egy kép arról, hogy miért hasznos nekünk a "nem-hagyományos", a természettudományos, a "pályaelhagyó" informatikus szakemberek társasága is, a tőrőlmetszett programozók mellett. Gyakran előfordul, hogy egy digitálisan megoldandó feladatnak fizikai-matematikai háttere van, amit fel kell először térképezni ahhoz, hogy aztán egy jó Machine Learning modellt tudjunk a "megoldásmenet" végén létrehozni.</p><p>Másrészt, az igaz, hogy a magyar egyetemi szcéna kívülről eléggé átláthatatlan, nem egyértelműek a lehetséges kapcsolódási pontok, amelyekkel valódi projekteket lehet indítani, viszont az emberi kapcsolatok ettől még értékesnek bizonyulhatnak. Bence volt tanárai és kollégái között többen is a CERN hatalmas infrastruktúrájában dolgoznak, ott pedig aztán "<em>adatból van bőven</em>". Ez legalább az elvi lehetőségét megteremti annak, hogy a Lexunit kapacitásait esetleg a kutatások során felmerülő problémák megoldásában fel lehessen használni - illetve ha belefutunk a piaci környezetben valamilyen különlegesen kemény dióba, akkor vannak csatornáink ahhoz, hogy az adott szakterület igazán nagy koponyáihoz forduljunk segítségért.</p><p>Hogy lesz, mint lesz, ezt ma még nem lehet tudni, de az biztos, hogy mindig öröm, ha a programozást más területekről közelítő szakértőkkel dolgozhatunk együtt. Persze, az alapító csapat is ilyen, mert a gépészet felől érkeztünk, talán ezért is értjük meg jól magunkat más, "matekos" szakemberekkel.</p><p>Ettől függetlenül szerintünk ez mindenképpen csak hozzáad a Lexunit sikeréhez, a nálunk uralkodó hangulathoz, szellemi pezsgéshez, a megoldásfókuszált mentalitáshoz.</p>]]></content:encoded></item><item><title><![CDATA[Jó munkához idő kell: a Technical Debt megfelelő kezelése]]></title><description><![CDATA[<p>A technikai adósság, ahogy használhatnánk magyarul, egy kulcsfontosságú koncepció az IT minden területén, így a Machine Learning projektekben is. Minden fejlesztési folyamat tervezésekor bele lehet futni prioritási dilemmákba. Ebben a helyzetben segítséget jelenthet ez a cikk.</p><p>Előbb-vagy utóbb minden IT-szakembert utolér a Technical Debt. Ez néha tervezett és szándékos, máskor</p>]]></description><link>https://lexunit.hu/blog/jo-munkahoz-ido-kell-a-technical-debt-megfelelo-kezelese/</link><guid isPermaLink="false">63fe1e3b13455a0001387b2f</guid><category><![CDATA[Cégvezetés]]></category><dc:creator><![CDATA[Benedek Gergő]]></dc:creator><pubDate>Tue, 28 Feb 2023 15:31:50 GMT</pubDate><media:content url="https://lexunit.hu/blog/content/images/2023/02/MVP-kreati-v--1-.png" medium="image"/><content:encoded><![CDATA[<img src="https://lexunit.hu/blog/content/images/2023/02/MVP-kreati-v--1-.png" alt="Jó munkához idő kell: a Technical Debt megfelelő kezelése"><p>A technikai adósság, ahogy használhatnánk magyarul, egy kulcsfontosságú koncepció az IT minden területén, így a Machine Learning projektekben is. Minden fejlesztési folyamat tervezésekor bele lehet futni prioritási dilemmákba. Ebben a helyzetben segítséget jelenthet ez a cikk.</p><p>Előbb-vagy utóbb minden IT-szakembert utolér a Technical Debt. Ez néha tervezett és szándékos, máskor hívatlanul bukkan fel, akár teljesen véletlenszerűen. Nyilván arra törekszünk, hogy lehetőleg az első verzió történjen.</p><p>Bár gyakori jelenség, sokszor nehéz megfogalmazni a lényegét. Sokan sokféleképpen használják ezt a kifejezést.</p><p>Mi szeretjük a tiszta és egyszerű dolgokat. Egy munkadefinícióként elindulhatunk ezzel:</p><p>A Technical Debt produktív halasztgatás.</p><p>Alapvetően arról van szó, hogy a háttérbe tolsz valamit, ami most nem sürgős, cserébe ráfókuszálsz arra, aminek prioritása van. Az első dologhoz vissza kell térned idővel. És egészen addig, amíg a Technical Debt létezik, addig termelékenységi veszteséget generálhat.</p><p>De megéri! Ha a kisebb tüzeket ignoráljuk, akkor van időnk a legkomolyabb fenyegetésekkel foglalkozni, vagy előrehozni egy új és sürgős feature kiadását.<br></p><h2 id="technical-debt-defin-ci-k">Technical Debt definíciók</h2><p>A technical debt akkor keletkezik, amikor a szoftverfejlesztő felgyorsítja egy funkcionalitás létrehozásának folyamatát olyan módon, ami miatt később refaktorálásra lesz szükség. A tökéletes funkcionalitás helyett a sebességet priorizálja.</p><p>Az "adósság" ennek a priorizálásnak az eredménye. Ez az adósság megjelenhet bugok, legacy kód, hiányos dokumentáció formájában. Vagy jelenthet egy olyan feature-t, ami túl sok erőforrást igényel a jelenlegi formájában.</p><p>A technical debt extra munkát igényel, amit később el kell végezni, és ami általában egy olyan döntés eredménye, ami rövidtávú eredményeket céloz meg a hosszútávú célok kárára.<br><br></p><h2 id="a-technical-debt-t-pusai"><br>A Technical Debt típusai</h2><p>A Technical Debt sokféle lehet. Az egyik legfontosabb jellemzője, hogy hogyan jött létre?</p><p>Lehet egy hosszútávú folyamat fontos része, létrejöhet egy technológiai frissítés miatt, vagy idővel gyakorlatilag magától is kialakulhat, valamilyen speciális beavatkozás elmaradása vagy a tágabb technológiai környezet megváltozása miatt.</p><p>Háromféle technikai adósságot különböztethetünk meg a kialakulás módja alapján:</p><p>- tudatos</p><p>- véletlenszerű / elavulás miatti</p><p>- a komplexitás növekedéséből adódó<br></p><h2 id="hogyan-kezelend-a-technical-debt">Hogyan kezelendő a Technical Debt?</h2><p>A technical debt megjelenését nem lehet elkerülni, de a kockázatokat korlátok közé lehet szorítani.</p><p>Let's go through the types mentioned above because they all require a different approach:</p><p>A tudatosan bevállalt Technical Debt esetében fontos, hogy <strong>nyomon kell követni a döntéseket</strong>. Amikor valaki azt mondja, hogy "erre majd később vissza kell térnünk", annak feltétlenül maradjon nyoma a projektdokumentációban. Aki ezzel kapcsolatban döntést hoz, annak vállalnia kell a felelősséget érte. Így lehet elkerülni azt, hogy a legváratlanabb pillanatban okozzon problémát ez a döntés.</p><p>Fontos az<strong> emberi tényező</strong>, mindig képben kell lenni azzal, hogy ki tudja értelmezni a programkódot! A csapat összetétele változik, de amikor valaki elmegy, azzal magával viszi a kóddal kapcsolatos specifikus tudásokat is. Ezért van az, hogy a Technical Debt már csak attól is megjelenhet, hogy személyi változások történnek! Ezért a kritikus információk átadására ki kell dolgozni egy megfelelő módszert.</p><p>Az <strong>elavuló design</strong> okozta problémák esélyét úgy lehet csökkenteni, hogy korlátok közé szorítjuk az üzleti irányváltásokat. Ez a fajta technical debt ugyanis akkor jelenik meg, amikor egy rendszert felépítünk bizonyos szempontok szerint, aztán hirtelen valami miatt meg kell változtatni a funkcionalitást. A régi rendszer sosem lesz képes optimálisan megfelelni az új elvárásoknak. Ha ez túl sokszor történik, a rendszer működése gazdaságtalanná válhat, és teljes újraépítésre lesz szükség.</p><p>A <strong>komplexitás növekedéséből</strong> fakadó technical debt hasonló az előzőhöz, de a változások itt aprók, inkrementálisak. Nyilván minden rendszerben szükség van időnként reorientációra, hiszen a technológia nem ül egy helyben. Az ebből fakadó problémákkal szemben úgy lehet védekezni, hogy előre tervezett időpontokban ellenőrizzük a rendszert, és kisebb, de folyamatos fejlesztőmunkákkal egyensúlyban tartjuk az egészet.</p><p>Vegyül figyelembe <a href="https://en.wikipedia.org/wiki/Lehman%27s_laws_of_software_evolution">Lehman törvényeit</a>:</p><p>1. Egy rendszert folyamatosan adaptálni kell, különben állandó mértékben csökken a megfelelősége</p><p>2. Ahogy a rendszer fejlődik, a kompexitása növekszik, ha külön munkafolyamatként nem csökkentjük vagy tartjuk szinten azt.</p><p>(Még hat pontja van ezeknek a törvényeknek, de az első kettő észben tartásával már megérjük azt, hogy a Technical Debt sokszor "csak úgy" megtörténik, anélkül, hogy aktívan beavatkoztunk volna a fejlesztésbe.)</p><h2 id="a-technical-debt-leggyakoribb-okai">A technical debt leggyakoribb okai</h2><p>A technikai adósságot okozhatja:</p><p>- időbeli nyomás</p><p>- túlkomplikált kivitelezés</p><p>- gyenge megfelelés a szabványoknak</p><p>- a megfelelő képzettségek hiánya</p><p>- szuboptimális programkód</p><p>- késedelmes refaktorálás</p><p>- elégtelen mennyiségű tesztelés<br></p><h2 id="a-technical-debt-k-vetkezm-nyei">A technical debt következményei</h2><p>A technical debt többféle problémához vezethet:</p><p>- a fejlesztés sebessége csökken</p><p>- volatilissá váló teljesítmény</p><p>- gyengülő produktivitás</p><p>- túlterhelt tesztelés</p><h2 id="a-technical-debt-s-a-poc-proof-of-concept-">A Technical Debt és a PoC (Proof of Concept)</h2><p>A Technical Debt optimális esetben tudatos döntés eredménye. Ez abban a helyzetben a legegyértelműbb, amikor a Proof-of-Concept fázisba lépünk.</p><p>A PoC kulcsfontosságú rész a szoftverfejlesztésben, különösen innovációs partnerségi, illetve csapat-augmentációs együttműködésekben.</p><p>A PoC segítségével validáljuk a skálázhatóságot, a technikai potenciált és a végtermék kulcsfunkcióit egy kisebb léptékben.</p><p>Ez tipikusan az a helyzet, ahol már előre tudjuk, hogy a módszerek, amiket használunk, és a rendszerek, amiket építünk, nem véglegesek. Messze vannak még az optimalizációtól, csak a működőképességet akarjuk bizonyítani velük.</p><h2 id="hogyan-lehet-megakad-lyozni-a-technical-debt-megjelen-s-t">Hogyan lehet megakadályozni a Technical Debt megjelenését?</h2><p>A Technical Debt egy természetes jelenség, de kockázatokat rejt. Nem lehet teljesen elkerülni, de lehet kezelni.</p><p>Az egyik tipikus probléma IT környezetben, hogy a fejlesztők túl sok időt kénytelenek tölteni régi programkódok javításával, amelyeket nem is ők hoztak létre. A belső képzések, a tiszta kommunikáció, az átgondolt átadás-átvétel folyamatok nagyon sok gondot tudnak megelőzni.</p><p>Ez talán kissé énközpontúan hangzik, de fontos, hogy a mérnököknek legyen lehetőségük visszajelezni a menedzsment és a felsővezetés irányába az üzleti oldalról érkező igények valódi kockázatairól és költségeiről.</p><p>A Lexunit sosem mond olyat, hogy valami lehetetlen. Bármilyen feladathoz alkalmazkodunk. Ezzel együtt az ügyfeleink abban is biztosak lehetnek, hogy mindig tökéletesen tisztában lesznek a kockázatokkal és utóhatásokkal, amikor elkötelezzük magunkat egy döntés mellett.</p><p>Tisztában vagyunk azzal, hogy a technikai tartozás sok esetben kifejezetten szükséges. Vannak fontos határidők, éles a verseny.</p><p>Amire igazán szüksége van egy IT-projekt megrendelőjének, az valaki, aki megmondja, ha a projekt átlép bizonyos határokat. Azt, amikor a döntéseknek akkora technical debt lenne a következménye, amennyi már veszélyezteti a célok elérését, az alapműködést. Az egész üzlet elsüllyedhet a technikai adósságok miatt - csakúgy, mint a pénzügyi adósság is válhat kezelhetetlenné.</p><p>A technical debt kezelése gyönyörű döntési helyzetek sorozata. Mély, rétegelt gondolkodásra van hozzá szükség. Mindig a jelenről, az "itt és most"-ról szól, de úgy, hogy közben a hosszútávú célokat és kihívásokat a figyelem középpontjában kell tartani.</p><p>Kövesd a Lexunit tartalomcsatornáit gyakorlati példákért arra, amikor útelágazáshoz ér a szoftverfejlesztés, érdekes sztoirkért a Machine Learning alkalmazásáról a startup világban, és más értékes megfigyelésekért az AI-fejlesztés területéről!<br><br></p>]]></content:encoded></item><item><title><![CDATA[A neurális háló fonákján: egyetemi kutatók a Lexunitban]]></title><description><![CDATA[Szerintünk partnereinknek és az AI iránt érdeklődőknek is érdekes lehet belelátni, hogy milyen tehetséges emberekből is áll a csapatunk. Lehet, hogy számodra is érdekes választás lehet a Lexunit? Nézz körül az aktuális állásajánlataink között]]></description><link>https://lexunit.hu/blog/a-neuralis-halo-fonakjan-egyetemi-kutatok-a-lexunitban/</link><guid isPermaLink="false">63bfcd7c13455a0001387b18</guid><dc:creator><![CDATA[Benedek Gergő]]></dc:creator><pubDate>Thu, 12 Jan 2023 09:16:22 GMT</pubDate><media:content url="https://lexunit.hu/blog/content/images/2023/01/320754067_1195455468012864_4543691965493990675_n.jpg" medium="image"/><content:encoded><![CDATA[<img src="https://lexunit.hu/blog/content/images/2023/01/320754067_1195455468012864_4543691965493990675_n.jpg" alt="A neurális háló fonákján: egyetemi kutatók a Lexunitban"><p>Ha a cég alapításának korszakáról beszélünk, akkor el szoktuk mondani, hogy a Lexunit egy kollégiumi társaságból szerveződött, és alapvetően gépészmérnökök vagyunk. 4-5-ről 20 fő környékére bővültünk 3 év alatt, és persze a kollégáink változátos háttérrel, képzettséggel, munkatapasztalattal bírnak.</p><p>Öröm és büszkeség a számunkra, hogy a közelmúltban <strong>több olyan fejlesztő is csatlakozott hozzánk, akik </strong>erősen kötődnek a felsőoktatáshoz, sőt, <strong>éppen a doktorijukat írják</strong>. Ez változatosabbá teszi a csapatban fellelhető szakértelmeket, készségeket, és erősíti a kapcsolatrendszerünket a hazai egyetemi élettel, ami sok szempontból érdekes lehet.</p><p>A mesterséges intelligencia<strong> korunk egyik kiemelten fontos kutatási területe</strong>. A tech cégek mellett az államok és az egyetemi laboratóriumok is hozzájárulnak a fejlődéséhez. Az a célunk, hogy a lehető legkorszerűbb Machine Learning és AI  megoldásokat biztosítsuk ügyfeleink számára, így fontos, hogy lehetőleg minden olyan szereplővel legyen valamilyen kapcsolatunk, akik ezen a területen aktívak.</p><p>Bogdándy Bence január óta dolgozik nálunk, mint <strong>Python</strong>-fejlesztő. Bence programtervező informatikus BSc, majd mérnök-informatikus MSc diplomát szerzett, aztán rögtön belevágott a PhD kutatásába. Közben két évig tanított az Eszterházy Károly Katolikus Egyetemen, Egerben.</p><p>Már a BSc alatt dolgozott demonstrátorként, majd tanszéki mérnökként tartott órákat, OTDK-ra járt, cikkeket publikált.</p><p>Bence a kezdetektől jól érezte magát az egyetemen, az akadémikus közeg szabad levegőjén: "Más mint azt amit egy informatikus meetupon tapasztalsz, mert ott mindenki szakmabeli". - emlékezik vissza a kezdeti tapasztalatokra.</p><p>Témavezetője biztatására kezdte el a PhD-jét a debreceni adattudományi egyetemen. Ekkor még<strong> 2016</strong>-ot írunk, szóval a Machine Learning és a Data Science korántsem volt olyan "befutott" téma mint manapság. Az oktatásban nem szerepelt, nem voltak ilyen szakok, de a cégek már hangoztatták, hogy ez a jövő, így Bence érdeklődése is ebbe az irányba fordult. Elkezdte gyakorolni a Pythont, tanulni a Machine Learninget, és ebből írta a diplomamunkáját mesterszakon. A PhD ennek a munkának a folytatása volt.</p><p>A téma <strong>a neurális hálózatok inverziójának alkalmazásai.</strong> Ez a modern gépi tanulásnak egy kevéssé kutatott része. Van példa a gyakorlati alkalmazásra, de még nagyon elenyésző mennyiségben. Nem létezik még általános implementáció, amit egy egyszerű importálás után bárki alkalmazhatna a saját projektjében, ezt még senki sem programozta le. Bence doktorijának ez lenne a hozadéka: megvalósítani, elérhetővé tenni az inverziót, mint Machine Learning megoldást, bárki számára.</p><p>A munka jelenleg is zajlik, az implementációs fázisban vagyunk, Bence még 1-2 évre saccolja a véglegesítést.</p><h2 id="de-mit-rt-nk-az-alatt-egy-ltal-n-hogy-a-neur-lis-h-l-zatok-inverzi-ja">De mit értünk az alatt egyáltalán, hogy a "neurális hálózatok inverziója"?</h2><p>Ha veszünk egy tetszőleges függvényt, annak meg lehet határozni egy inverzét.</p><p>A neurális háló egy általános függvény-approximátor. Mit jelent ez?</p><p>A sokat emlegetett "tanítás" a Machine Learning projektekben ebből a szempontból megfogalmazva azt jelenti, hogy van egy ismeretlen függvényünk, amit nem tudunk leírni, mert túl bonyolult.</p><p>A képfelismerő algoritmusnak sem tudjuk "megmagyarázni" az összes tényezőt, ami egy macska képét jellemzi. Ez lenne a "macskaság" vizuális mivoltjának minél teljesebb leírása. Ebben az esetben ezt tartalmazza ez a bizonyos, elméletben létező függvény.</p><p>Ezt a függvényt nem ismerjük, ezért mutatunk a gépnek egy macskát, majd még egyet, és reméljük, hogy idővel össze tud gyűjteni olyan összefüggéseket, amelyeket mi akár fel sem fogunk, észre sem veszünk, de az algoritmus ennek hatására a későbbiekben be tudja azonosítani, hogy egy új képen van -e macska (teherautó, gyalogos, betörő, stb).</p><p>A macska képét bármilyen gyakorlati alkalmazásra behelyettesíthetjük. Mi a kávéfőzés folyamata? Hogyan terjed a wifi egy épületben?<a href="https://lexunit.hu/blog/biztositasi-kar-bejelentese-gepi-latassal/"> Minden oldalról lefényképezte az autót a felhasználó?</a> <a href="https://lexunit.hu/blog/esettanulmany-gepi-latas-autoipar/">Minden alkatrész a helyén van?  </a><br><br><br><br></p><p>Matematikailag leírni ilyen folyamatokat túl bonyolult lenne, és miért is tennénk? Ha "utánzással", vagyis sok-sok példa feldolgozásával betanítunk egy neurális hálót, az "majdnem" úgy fogja csinálni, ahogy tanítottuk - szinte sosem lesz teljesen pontos, dehát mit jelentene egyáltalán az, hogy <em><strong>teljesen pontos macska</strong></em>?</p><p>Az eredmény megfelelő lesz, és ez a lényeg. Ha megfelelő az eredmény, ha a modell<em> kellően </em>pontos a számunkra, akkor elvégeztük a feladatot.</p><p>Hogyan lesz ebből inverzió?</p><p>Hagyjuk most a macskákat, és foglalkozzunk komolyabb dolgokkal: például borral.</p><p>Lehetne olyan algoritmust írni, ami besorolja a bevizsgált borokat kategóriákba (A, B, C), különböző paraméterek alapján, a cukortartalomtól a savasságon át a tannintartalomig. Ha ezt a neurális hálót <strong>invertáljuk</strong>, akkor azt kérjük tőle: "Adj meg olyan borokat, amelyek B kategóriájúak!"</p><p>Ekkor az algoritmus mutat egy olyan kombinációt, amely a B kategóriába esik, VAGY az ÖSSZES elvileg lehetséges B kategóriás bor megadására is képes lehet.</p><h2 id="egyetemi-let-s-fejleszt-i-munka">Egyetemi élet és fejlesztői munka</h2><p>Az egyetemi életben Bence megszokta, hogy rá van bízva, hogyan hajtja végre a feladatokat. A döntéseinek nyilvánvaló a következménye. Azt tudta a multiknál elhelyezkedő barátaitól, hogy ezt az autonómiát és egyéni karrierutat el kellene engednie, ha elmenne egy nagy céghez dolgozni.</p><p><a href="https://www.linkedin.com/in/horvathdavid/">Dáviddal</a> beszélgetve világossá vált, hogy szakmai érdeklődése jól egyezik a Lexunit szakmai profiljával. "Azt csinálják, amit én akarok, nagyjából úgy, ahogy én akarom."</p><p>A közös munka lehetőségének felmerülése utáni döntési folyamat nem volt hosszú.</p><p>Bencének mintegy két hónapra volt szüksége ahhoz, hogy a Python-tudását felhúzza a hétköznapi gyakorlati munkához megfelelő szintre - "Az egyetemi munka nagyon jó a lexikális tudásod fenntartására, de egészen más dolog valamit konkrétan leprogramozni Pythonban".</p><p><a href="https://lexunit.hu/blog/esettanulmany_jobstep/">A JobStep backenden kezdett dolgozni.</a> A funkció lényege egy <strong>ajánlási rendszer </strong>lett volna: a felhasználó kap 15-20 állásajánlatot a rendszertől, a paraméterei szerint, és visszajelzéssel pontosítja az algoritmust. Ez egy nagyívű projekt, most tartanánk nagyjából a felénél, ha a JobStep vezetői nem exiteltek volna sikeresen az elmúlt nyáron. A cég akvirálásával az együttműködésünk véget ért.</p><p>Bence az ilyen projektek tapasztalatait közvetlenül nem tudja felhasználni a kutatómunkájában, mert minden doktorinak egyedi témája kell, hogy legyen. Viszont sokféle technológiával dolgozik, és <strong>sokkal gyorsabban tud programozni </strong>- így a doktorival kapcsolatos kódolási munkákkal hamarabb tud végezni.</p><p>Az IT egy olyan tudományág, ahol az egyetemi világ egy fél lépéssel mindig le van maradva a cégek legújabb fejlesztéseihez képest, ezért Bence szerint a Lexunit, mint innovatív megoldásokat kidolgozó, egyfajta IT-problémamegoldó laboratórium, jó közeg és jó csapat a tudományos érdeklődésű IT-szakemberek számára. A későbbiekben pedig talán a cég is profitálhat abból, ha jó kapcsolatokat épít ki a felsőoktatásban, például újabb csatornát nyithat a tehetséges fejlesztők eléréséhez.</p><p>Lehet, hogy számodra is érdekes választás lehet a Lexunit? Nézz körül <a href="https://lexunit.hu/karrier/">az aktuális állásajánlataink között</a>, illetve küldd el a CV-d, és jelzünk, ha nyílik egy jó lehetőség!<br><br></p>]]></content:encoded></item><item><title><![CDATA[Sajtóközlemény]]></title><description><![CDATA[<p><strong>MESTERSÉGES INTELLIGENCIA ALAPÚ AUTOMATIKUS ADATKINYERÉS DIGITALIZÁLT SZERZŐDÉSEKBŐL</strong></p><p>A Lexunit Zrt. által fejlesztett innovatív, mesterséges intelligencia alapú szoftver jelentős előnyöket nyújt azoknak a vállalatoknak, ahol nap mint nap hatalmas mennyiségű adatot, konkrétan szerződéseket kell digitalizálni, ill. feldolgozni, és szeretnék csökkenteni ezen folyamatok idő-és erőforrás-igényességét.</p><p>A szoftver automatizmus alkalmazásával és felhasználóbarát megjelenésével</p>]]></description><link>https://lexunit.hu/blog/sajtokozlemeny/</link><guid isPermaLink="false">64da9fdf52bf3b0001989692</guid><category><![CDATA[Sajtóközlemény]]></category><dc:creator><![CDATA[Tóth Ádám]]></dc:creator><pubDate>Mon, 02 Jan 2023 13:32:00 GMT</pubDate><media:content url="https://lexunit.hu/blog/content/images/2023/08/sajtokozlemeny.png" medium="image"/><content:encoded><![CDATA[<img src="https://lexunit.hu/blog/content/images/2023/08/sajtokozlemeny.png" alt="Sajtóközlemény"><p><strong>MESTERSÉGES INTELLIGENCIA ALAPÚ AUTOMATIKUS ADATKINYERÉS DIGITALIZÁLT SZERZŐDÉSEKBŐL</strong></p><p>A Lexunit Zrt. által fejlesztett innovatív, mesterséges intelligencia alapú szoftver jelentős előnyöket nyújt azoknak a vállalatoknak, ahol nap mint nap hatalmas mennyiségű adatot, konkrétan szerződéseket kell digitalizálni, ill. feldolgozni, és szeretnék csökkenteni ezen folyamatok idő-és erőforrás-igényességét.</p><p>A szoftver automatizmus alkalmazásával és felhasználóbarát megjelenésével teszi lehetővé a gyors és hatékony információrögzítést és feldolgozást. Olyan kulcsinformációk pillanatok alatt történő kinyerésére képes, mint például a szerződő felek neve, szerződésben szereplő összegek, cégjegyzékszám, adószám, stb.</p><p>A megoldás nagyban csökkenti a repetitív, adminisztratív terheket és lehetővé teszi a felhasználók számára, hogy az igazán fontos feladatokra koncentráljanak. Annyi a teendő, hogy feltöltjük a feldolgozni kívánt szerződésről készült képeket az alkalmazás felületére, majd egy gombnyomással futtatjuk a szoftvert és már meg is kapjuk az eredményt. Az eredményeket a felhasználó ellenőrzi, ill. lehetősége van szerkeszteni is azokat.</p><p>Összességében tehát, számottevő idő- és erőforrás-megtakarítás érhető el a vállalatok számára, ezáltal növelve a termelékenységet.</p><p><em>A 00072 számú projekt a Kulturális és Innovációs Minisztérium Nemzeti Kutatási Fejlesztési és Innovációs Alapból nyújtott támogatásával, a 2020-1.1.1-KKV-START-2020 pályázati program finanszírozásában valósult meg.</em></p><figure class="kg-card kg-image-card"><img src="https://lexunit.hu/blog/content/images/2023/08/nfki.jpg" class="kg-image" alt="Sajtóközlemény" srcset="https://lexunit.hu/blog/content/images/size/w600/2023/08/nfki.jpg 600w, https://lexunit.hu/blog/content/images/2023/08/nfki.jpg 845w" sizes="(min-width: 720px) 720px"></figure>]]></content:encoded></item><item><title><![CDATA[Esettanulmány: Valósidejű hirdetési piactér optimalizálása]]></title><description><![CDATA[<p>A projekt:</p><p><br>Ügyfelünk, a BlueInk egy amerikai startup. Komplex digitális marketingkampányokhoz építenek kezelőfelületet, amellyel valósidőben lehet módosítani a paramétereken.</p><p>A cég számára kulcskérdés a folyamatos innováció, mert a verseny különösen éles ebben a szektorban. A cél az, hogy a BlueInk ügyfelei mindig a lehető legjobb közönséget érjék el a hirdetéseikkel.</p>]]></description><link>https://lexunit.hu/blog/esettanulmany-valosideju-hirdetesi-piacter-optimalizalasa/</link><guid isPermaLink="false">62daa3ccac3c580001585240</guid><category><![CDATA[Esettanulmány]]></category><dc:creator><![CDATA[David Horvath]]></dc:creator><pubDate>Fri, 22 Jul 2022 13:20:32 GMT</pubDate><media:content url="https://lexunit.hu/blog/content/images/2022/07/unnamed.png" medium="image"/><content:encoded><![CDATA[<img src="https://lexunit.hu/blog/content/images/2022/07/unnamed.png" alt="Esettanulmány: Valósidejű hirdetési piactér optimalizálása"><p>A projekt:</p><p><br>Ügyfelünk, a BlueInk egy amerikai startup. Komplex digitális marketingkampányokhoz építenek kezelőfelületet, amellyel valósidőben lehet módosítani a paramétereken.</p><p>A cég számára kulcskérdés a folyamatos innováció, mert a verseny különösen éles ebben a szektorban. A cél az, hogy a BlueInk ügyfelei mindig a lehető legjobb közönséget érjék el a hirdetéseikkel.</p><p>A tevékenységük egyik központi eleme a licitálással működő piactér.</p><p>Ez a piactér valósidejű, exkluzív megtekintéseket generál az ügyfelek számára, olyan kritériumok alapján, amelyek az ő üzleti érdekeikre alapulnak. Az ügyfelek beállíthatnak szűrőket földrajzi elhelyezkedésre, demográfiai jellemzőkre, a megjelenés időpontjára és egyéb jellemzőkre, vagy teljesen a Blue Inkre is bízhatják az optimalizálást.</p><p>A Blue Ink szakadatlanul kutatja a további finomítás lehetőségeit, erősíti a hatékonyságot mély adatanalítikával és gépi tanulással.</p><p>Ez az együttműködés egy <strong>komplex innovációs partnerség</strong>. A Lexunit nem egyszerűen kapacitásokat nyújt, és nem előre definiált feladatokat hajt végre ebben a projektben. Ehelyett közösen, az ügyféllel együtt térképezzük fel, hogy milyen módon lehetne maximális értéket generálni a számukra. Azonosítjuk a projektlehetőségeket és közösen haladunk végig rajtuk.<br></p><p>Három fő területen segítettük a Blue Inket idáig. Az áttekinthetőség kedvéért külön blokkokra bontva mutatjuk be ezeket az alábbiakban.<br></p><p><strong>Automatizált Jelentési Rendszer</strong><br></p><p>A probléma:</p><p>A BlueInk a legkülönbözőbb formában kapja a visszajelzéseket az ügyfeleitől. Szükség volt egy rendszerre, ami ezeket a visszajelzéseket összegyűjti, struktúrálja és továbbítja a hirdetési helyeket árusító partnerek (vendorok) számára. Így a vendorok ez alapján tudják optimalizálni a saját leadgeneráló folyamataikat.</p><p>Ez egy alacsony hozzáadott értékű manuális munkafolyamat, ami heti rendszerességgel ismétlődött, tehát az automatizáció itt jelentős előrelépést biztosítana.</p><p>A megoldás:</p><p>Kiépítettünk egy szoftvert, ami a teljes folyamatot sikeresen automatizálta.<br></p><p>Az eredmények:</p><p>Az új szoftver fellendítette a BlueInk ügyfélkommunikációjának általános hatékonyságát.<br></p><p><strong>Monitoring és értesítések</strong><br></p><p>A probléma:</p><p>A Blue Ink egyik célja az volt, hogy növeljék a piactér történéseivel kapcsolatos információk mennyiségét, például:</p><ul><li>a leadek száma, amelyekre licit érkezett</li><li>mely vendorok biztosítják a legerősebb leadeket</li><li>az aukciók száma és átlagos értéke</li><li>a sikeresen lezárt licitek száma</li><li>a kampányok hatékonysága azok <em>témája</em> szerint (pl. egészségbiztosítás)<br></li></ul><p>A megoldás:</p><p>Az általunk épített monitoring eszköz vizsgálja, hogyan változik a vendorok és vásárlók viselkedése és teljesítménye. Kalkulálja az eladások növekedési vagy csökkenési arányát az előző napi adatokhoz képest, illetve riportokat készít - az egész külsőre hasonlít egy részvénypiaci riporthoz.</p><p>Egy riasztási funkciót is beépítettünk: az ügyfél eldöntheti, hogy milyen eseményekről kér riasztást, ezeket az információkat gyorsan továbbítani tudja az ügyfelek számára.</p><p>Az eredmények:</p><p>Az új montoring eszköz segítségével egyszerre több kampányt lehet menedzselni. Az automatizálás és a riasztások jelentős munkaerőt szabadítottak fel. A Blue Ink szakértői így olyan feladatokra tudnak koncentrálni, amelyekben nagyobb üzleti értéket tudnak teremteni.</p><p><strong>Szűrés és Optimálás</strong></p><p>A probléma:</p><p>A piactér motorja külső szoftvert is használ, ez pedig nyilván korlátozza a kinyerhető adatok mennyiségét. Sok esetben csak aggregátumok érhetők el, ami lehetetlenné teszi bizonyos mélyebb analítika elvégzését.<br></p><p>A megoldás:</p><p>Mivel a mélyebb adatok elérhetetlenek, ezért megkerültük a problémát és beiktattunk egy közbülső szoftvert (middleware) a vendorok és a piactér közé.</p><p>A szoftverünknek kettős célja van:</p><p><strong>Szűrés</strong></p><p>A magasabb színvonalú leadeket könnyebb eladni. De a licitek száma időben korlátozott. Ezért hasznos kiszűrni a leggyengébbeket. Ezeket a paramétereket módosítani tudja az ügyfél.</p><p><strong>Optimálás</strong></p><p>A vendorok több hasonló piactérrel is kapcsolatban állhatnak, és a legmagasabb licitet elfogadva értékesítik a hirdetési helyeket. A Blue Ink célja, hogy ez a licit a lehető leggyakrabban a Blue Ink piacteréről érkezzen. Ezért hajlandók arra, hogy a fix jutalékot bizonyos esetben dinamikusan csökkentsék, ezzel élőben reagálni tudjanak a vendorok viselkedési mintáira.</p><p>De hogyan tudhatjuk, hogy mennyit érdemes állítani a jutalék arányán az adott licit esetében?</p><p>Erre csak statisztikai választ lehet adni: folyamatosan elemezzük, hogy a jutalék módosítása hogyan hat a vendorok viselkedésére, és ennek megfelelően dinamikusan állítunk rajta.<br></p><p>Eredmények:</p><p>A Blue Ink piactér 3-5 millió API-hívást bonyolított le naponta, a fenti fejlesztések végrehajtása közben is. A szoftvereink összességében:</p><p>- automatikusan azonosítják a minőségi leadeket</p><p>- kiszűrik a legalacsonyabb színvonalú leadeket</p><p>- biztosítják a valósidejű adatáramlást</p><p>- optimálják a licitálási folyamatban a jutalék szintjét, dinamikusan, a vendorok valósidejű viselkedésének elemzési adatai alapján</p><p>- testreszabhatóak</p><p>Ezek a fejlesztések jelentős mértékben segítik a Blue Inket az üzleti céljaik elérésében, növelik az eladások számát és a felhasználók aktivitását.<br></p><p></p>]]></content:encoded></item><item><title><![CDATA[A legjobb 20 magyar B2B cég között a Lexunit]]></title><description><![CDATA[A Lexunit bekerült a magyar top 20 vezető B2B cégei közé a Clutch listája alapján. ]]></description><link>https://lexunit.hu/blog/a-legjobb-20-magyar-b2b-ceg-kozott-a-lexunit/</link><guid isPermaLink="false">629751ce1e91fa000156bf23</guid><category><![CDATA[Cégvezetés]]></category><dc:creator><![CDATA[Benedek Gergő]]></dc:creator><pubDate>Wed, 01 Jun 2022 11:59:26 GMT</pubDate><media:content url="https://lexunit.hu/blog/content/images/2022/06/Untitled-design--5-.jpg" medium="image"/><content:encoded><![CDATA[<img src="https://lexunit.hu/blog/content/images/2022/06/Untitled-design--5-.jpg" alt="A legjobb 20 magyar B2B cég között a Lexunit"><p><strong>16. helyet ért el <a href="https://clutch.co/press-releases/awards-hungary-2022">a cégértékeléssel foglalkozó Clutch.co éves listáján </a>a Lexunit. Büszkék vagyunk rá, mert az utóbbi időben jelentős fókuszt helyeztünk arra, hogy az együttműködéseink eredményei láthatóak és jól befogadhatóak legyenek az érdeklődők számára.</strong></p><figure class="kg-card kg-image-card"><img src="https://lexunit.hu/blog/content/images/2022/06/Blue-Minimalist-Business-LinkedIn-Post.png" class="kg-image" alt="A legjobb 20 magyar B2B cég között a Lexunit" srcset="https://lexunit.hu/blog/content/images/size/w600/2022/06/Blue-Minimalist-Business-LinkedIn-Post.png 600w, https://lexunit.hu/blog/content/images/size/w1000/2022/06/Blue-Minimalist-Business-LinkedIn-Post.png 1000w, https://lexunit.hu/blog/content/images/2022/06/Blue-Minimalist-Business-LinkedIn-Post.png 1200w" sizes="(min-width: 720px) 720px"></figure><p>A Clutch egy meghatározó platform a digitális iparágban. Havonta több, mint egymillió látogató használja, hogy különböző digitális szükségletek ellátásához megfelelő partnert, beszállítót, szolgáltatót szerezzen. <br></p><p>A Clutch öt kritérium alapján értékeli egy cég <strong>szakértelmét:</strong><br><br></p><p>- szolgáltatási kör<br></p><p>- a korábbi ügyfelek<br></p><p>- bemutatott esettanulmányok<br></p><p>- díjak<br></p><p>- közösségi média-jelenlét<br><br></p><p>Illetve négy további kritérium alapján értékeli a <strong>teljesítőképességet</strong>:<br><br></p><p>- Clutch-értékelések frissessége, száma és mértéke<br></p><p>- milyen títpusú ügyfelekkel dolgozott a cég<br></p><p>- a felkínált szolgáltatások jellege, és az abban demonstrált tapasztalat<br></p><p>- a márka láthatósága és jóhíre a cég célpiacain<br><br></p><p>A <a href="https://clutch.co/">Clutch</a> alapvetően egy részletes értékeléseket és esettanulmányokat gyűjtő oldal, ahol a cégek profiloldalakat tarthatnak fent. Ezek a profiloldalak segíthetik az üzleti döntéshozókat abban, hogy megfelelő partnereket találjanak.<br></p><p>A Lexunit "AI" és "felhőtanácsadás" kategóriákban bizonyult népszerű szolgáltatónak a Clutch szerint, ami jó visszajelzés arra, amit ügyfeleink üzleti tevékenységének felskálázásért tettünk az elmúlt évben.<br><br><a href="https://clutch.co/profile/lexunit#reviews">A Clutch profiloldalunkon </a>már 10, részletes és alapos értékelést olvashatsz a projektjeinkről. <br></p><p>Ha szívesen olvasnál ezekről a projektekről érthetően és a mi szemszögünkből nézve, akkor például<a href="https://lexunit.hu/blog/esettanulmany_jobstep/"> ezt </a>az esettanulmányt ajánljuk a figyelmedbe. <a href="https://lexunit.hu/blog/hogyan-dolgozunk-egyutt-amerikai-startupokkal/">Ebben a cikkben pedig összeszedtük a nemzetközi együttműködéseink tapasztalatait.</a></p>]]></content:encoded></item><item><title><![CDATA[Esettanulmány: Az álláskeresési folyamat automatizálása]]></title><description><![CDATA["Ezen a ponton teljesen összekovácsolódtunk az ügyféllel, a legmagasabb szinten kollaborálunk, lekövetjük a startup életcliklusát, aktívan részt veszünk az ötletgenerálásban és termékfejlesztésben is. "]]></description><link>https://lexunit.hu/blog/esettanulmany_jobstep/</link><guid isPermaLink="false">625e79a7864f7e00015305c8</guid><category><![CDATA[Esettanulmány]]></category><dc:creator><![CDATA[Benedek Gergő]]></dc:creator><pubDate>Tue, 19 Apr 2022 09:18:33 GMT</pubDate><media:content url="https://lexunit.hu/blog/content/images/2022/04/LEXUNIT_LOGO_color_h-1.png" medium="image"/><content:encoded><![CDATA[<img src="https://lexunit.hu/blog/content/images/2022/04/LEXUNIT_LOGO_color_h-1.png" alt="Esettanulmány: Az álláskeresési folyamat automatizálása"><p><br></p><p><u>A projekt:</u></p><p>Ügyfelünk egy bostoni startup. Termékük egy álláskereső platform-szolgáltatás, amely teljesen a feje tetejére állítja a megszokott folyamatot, a munkakeresést könnyűvé, kényelmessé és automatikussá teszi.</p><p>A szoftver a weben keres, több különböző ATS szolgáltatásról kérdez le adatokat Selenium automatizálással, ugyanúgy, ahogyan az emberi felhasználók teszik.</p><p>Ezt az adatot összevetjük az álláskereső felhasználó által megadott adatokkal, majd listázzuk, miután elláttuk egy illeszkedési pontértékkel, ami azt jelzi, mennyire áll közel a felhasználó preferenciáihoz az adott állás.</p><p>A felhasználó számára a jelentkezés az állásra csak egy gombnyomásba kerül. A JobStep rendszer automatikusan lefuttatja a folyamatot.</p><p><a href="https://www.jobstep.co/">A JobStep egészen konkrétan 5 állásinterjút ígér 6 hét alatt. </a>Az üzlet egy előfizetési díjon alapszik, ami egy hathetes ciklusra vonatkozik, de megújítható.</p><p><u>A probléma:</u></p><p>Ez egy különleges együttműködés a Lexunit és az ügyfél között, mert <a href="https://lexunit.hu/blog/nemzetkozi-terepen-is-vitezkedik-a-lexunit-amerikai-ugyfeleink-irtak-rolunk/">a startupnak nincs meg házon belül az a technikai hozzáértése</a>, ami a korszerű, innovatív fejlesztéshez szükséges. A teljes technikai oldal ki van szervezve a Lexunithoz, különös tekintettel a termék legértékesebb oldalára, az automatizációra.</p><p>Ezen a ponton teljesen összekovácsolódtunk az ügyféllel, a legmagasabb szinten kollaborálunk, lekövetjük a startup életcliklusát, aktívan részt veszünk az ötletgenerálásban és termékfejlesztésben is. Ez egy folyamatos dialógus, amelyben visszajelzéseket adunk arról, hogy melyik fejlesztési irány és ötlet mennyire megvalósítható, illetve erőforrás-igényes, hogyan illeszkedik a meglévő rendszerhez.</p><p>A JobStep egy működő szolgáltatás, tehát minden frissítést zökkenőmentes operáció mellett kell élesíteni.</p><p>A JobStep teljesen manuális működéssel bizonyította be a szolgáltatás életképességét - ennek a működésnek lényegében teljesen automatizáltan kell működnie a teljes verzióban.</p><p>A JobStep folyamat az alábbi elemekből áll:</p><p>- álláslehetőségek gyűjtése</p><p>- szűrés</p><p>- felhasználók paramétereinek rögzítése</p><p>- kandidáns státuszok követése</p><p>Az egyeztetés a Lexunit és a JobStep vezetés között folyamatos. Együtt alakítjuk a szolgáltatás jövőjét.</p><p><u>A megoldás:</u></p><p>Az alábbi feladatok ellátását építettük meg ezidáig:</p><p>- automatizált Google és ATS keresések, az eredmények rögzítése a JobStep rendszerein</p><p>- a szoftvert képessé tettük arra, hogy az álláslehetőségeket listázó oldalakról leolvassa és elmentse a kérdéseket, a kötelezően kitöltendő szövegbeviteli mezőket és válaszlehetőségeket</p><p>- az álláskeresők a JobStep platformjáról tudják indítani a jelentkezést a számukra szimpatikus, listázott álláslehetőségre</p><p>- a felhasználók által megadott adatok általában elegendőek, de ha az eredeti jelentkezési felület specifikusabb információt kér, akkor a JobStep ezt leolvassa, és saját felületén belül felteszi a kérdést a felhasználónak, majd felviszi a választ az állásjelentkezési oldalon</p><p><u>Eredmények:</u></p><p>2021 során végeztük ezeket a feladatokat, az alábbi menetrend szerint:</p><p>2021 eleje: működőképessé vált a keresés egy ATS-en, elkészült a jelentkezési automatizáció prototípusa</p><p>2021 május: elkészült az ún. <strong>Onboarding Form</strong>, az alap információs felület, amit a felhasználóknak ki kell tölteniük.</p><p>Íme egy képernyőfotó a végső jóváhagyásról:</p><figure class="kg-card kg-image-card"><img src="https://lh6.googleusercontent.com/l-QV1mSBPIWr5G06OGosiQVxNPByc9pWVh6eZlUMuZeAkqhlGBs-R4rfo6c2_wCrqk43gNH-cKASdf3VvpJ7GUqj15IR4d2pNDrjsuWnMNQBiD3d7862sNZv6BV7VJagHU2Uu-8l" class="kg-image" alt="Esettanulmány: Az álláskeresési folyamat automatizálása"></figure><p>A JobStep eredetileg semmilyen frontenddel nem rendelkezett. Az adatokat e-mail útján kérték be a felhasználóktól, és táblázatokba rögzítették, manuálisan.</p><p>Ekkor a JobStep képessé vált CV-k generálására és az álláskeresők kategorizálására, a meglévő adatbázis alapján.</p><p>2021 szeptember: A műszerfal RPA elkészült, csak azok a feladatok maradtak manuálisak, amelyek különlegesen nehezek a gép számára, és kézenfekvőek a kollégák számára. Már 5 ATS-t kezel a rendszer.</p><p>2021 vége: Az <strong>Onboarding Form </strong>kiegészül a <strong>Basic Information</strong> szekcióval és az <strong>Additional Question</strong> szekcióval. Ez utóbbi extra infókövetelményeket húz be az állásoldalakról és kilistázza őket ide.</p><figure class="kg-card kg-image-card"><img src="https://lh5.googleusercontent.com/U0wPFYfMxQpqnbH7eJVi2_pi1pTmVdwbfYWnX2peDD2MrkqVPBmsSZauKqhmZvhVBqczW2pFTzjOKZAL2lUb8ga6yAZReIV0z9GFbFiZV_T-sSto2-K2tdhWE4K7gstx0PyXMeL8" class="kg-image" alt="Esettanulmány: Az álláskeresési folyamat automatizálása"></figure><p>Ez azt jelenti, hogy a felhasználók a JobStep felületen belül maradhatnak. A lehető legkevesebb energiát kell fecsérelniük állásjelentkezésekre, mert a JobStep elvégzi a feladat nagy részét.</p><p>Az Onboarding Form utolsó eleme az <strong>Admin Panel</strong>, amely azokat a transzformációkat tartalmazza, amelyeket lehetetlen, vagy túlzottan kapacitásigényes lenne automatizálni, de emberi közreműködéssel gyorsan és könnyen végrehajthatók.</p><p>Egy példa erre egy olyan paraméter értelmezése, mint például: “Los Angeles környékén”. Az álláskeresők gyakran definiálják hasonlóképpen a munkavégzés preferált helyét, amit nem lehet szimplán távolságátlagolással megoldani, mert sok specifikus körülmény közrejátszik (autópálya-kapcsolat, közlekedési lehetőségek). Az Admin Panelt a JobStep szakértői, a ‘job coach’ kollégák kezelik.</p><p><u>Módszerek, eszközök és technológiák:</u></p><p>Search-Api: Python, FastAPI, Celery, Selenium, Alembic, PostgreSQL, Docker, különböző Google API-k, AWS</p><p>Onboarding: TypeScript, React, NestJS, Prisma</p><p>Monitoring: Sentry, Metabase<br></p><p><u>Eredmények:</u></p><p>A JobStep egy ötletre alapul, amely szerint az álláskeresést automatikussá kellene tenni. Ez az ötlet mára egy teljesértékű, megvalósult termékké vált. Az álláskeresők örömmel vehetik tudomásul, hogy egyetlen kérdőív kitöltésével le is zárult számukra az álláskereséssel kapcsolatos feladatok sora, innentől kezdve csak kapcsolatban kell maradniuk a ‘job coach’-okkal. Nem kell órákon át keresgélniük megfelelő állások után kutatva, majd hosszadalmas jelentkezési folyamatokon átesniük. Mindez automatikussá vált, és ha szükséges, akkor rendelkezésre áll emberi segítség is.</p><p>A JobStep története itt nem ér véget, számos további szolgáltatáson dolgozunk folyamatosan. Kiváló példa ez egy átfogó és kiterjedt technikai és <a href="https://lexunit.hu/blog/innovacio-jelentese/">innovációs partnerségi kapcsolatra</a> a Lexunit és egy amerikai startup között.</p><p>Érdekelné egy ilyen folyamat közelebbről is? <a href="https://lexunit.hu/tanacsadas/#">Ismerje meg négyfázisú folyamatunkat alaposabban, és vegye fel velünk a kapcsolatot további részletekért itt!</a><br></p>]]></content:encoded></item><item><title><![CDATA[Az innováció jelentése]]></title><description><![CDATA[Az innováció nem egyszerűen technikai fejlődést jelent, inkább az a folyamat, ami az új ötletek generálásából indulva új szolgáltatások és termékek létrehozásához vezet.]]></description><link>https://lexunit.hu/blog/innovacio-jelentese/</link><guid isPermaLink="false">622f2807864f7e00015305a2</guid><category><![CDATA[Cégvezetés]]></category><category><![CDATA[Üzleti AI megoldások]]></category><dc:creator><![CDATA[David Horvath]]></dc:creator><pubDate>Mon, 14 Mar 2022 11:40:26 GMT</pubDate><media:content url="https://lexunit.hu/blog/content/images/2022/03/innovation.png" medium="image"/><content:encoded><![CDATA[<img src="https://lexunit.hu/blog/content/images/2022/03/innovation.png" alt="Az innováció jelentése"><p>A weboldalunkon szövegeiben, az üzleti megbeszéléseken, és a saját gyártású anyagainkban is gyakran előjön az, hogy mi ún.  “innovációs partnerként” tekintünk saját magunkra. Ezzel a poszttal megpróbáljuk elmagyarázni, hogy mit értünk ez alatt, hogyan kell elképzelni a velünk való együttműködést.</p><p>Szeretnénk betekintést nyújtani abba, hogy pontosan mit értünk “innovációs partner” alatt, hogyan működik ez, és szerintünk miért olyan fontos ma, hogy egy cégnek, vállalkozásnak legyenek innovációs partnerei.</p><p>A “partner”  elég egyértelmű (hű társ, segítő), de mi a helyzet az ‘innováció” szóval, egyáltalán mit is jelent ez a homályos fogalom, amibe manapság sokan annyi mindent tuszkolnak bele és olyan sokszor használják, hogy talán már nem is tudják, mit értenek alatta…?</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://lexunit.hu/blog/content/images/2022/03/innovation-1.png" class="kg-image" alt="Az innováció jelentése" srcset="https://lexunit.hu/blog/content/images/size/w600/2022/03/innovation-1.png 600w, https://lexunit.hu/blog/content/images/2022/03/innovation-1.png 746w" sizes="(min-width: 720px) 720px"><figcaption>Az innováció megteremtéséhez nem elég csak egy specifikációt követni. Az eredmények és az üzleti értékek generálására kell koncentrálni.</figcaption></figure><h2 id="teh-t-mi-az-innov-ci-jelent-se">Tehát mi az innováció jelentése?</h2><p>Az innováció eredetileg egy közgazdaságtani fogalom. A terület egyik legmeghatározóbb figurája, Joseph Alois Schumpeter tette az innováció fogalmát általánosan elterjedté, a harmincas években, amikor a technológiai fejlődés elkezdett igazán lendületet venni.</p><p>Az innováció nem egyszerűen technikai fejlődést jelent, inkább<strong> az a folyamat, ami az új ötletek generálásából indulva új szolgáltatások és termékek létrehozásához vezet.</strong></p><p>Korunkban a ‘disruption’, a megszakítás, mint kifejezés, az innováció egy speciális formája lett - a “kreatív rombolás”, ami kifejezetten arra törekszik, hogy a célokat az újdonságok által lehetővé tett módszerekkel érje el. A startupok egész világa szinte ezen az elven alapszik: csináljunk valamit jobban, mint ahogy az “megszokott”, mint ahogyan eddig gondolkodtunk róla.</p><p>Így lesz a lovaskocsi után személyautó, és a taxizás után Uber.</p><p>Hogyan jelenik ez meg a szoftverfejlesztésben, és a legújabb technológiai területeken?</p><p>Lényegében arról van szó, hogy a cégek számára folyamatos kihívást jelent az, hogy információt szerezzenek a legújabb technológiai lehetőségekről, és vizsgálják, hogy ezekkel a lehetőségekkel hogyan tudnának élni. Alapvetően ez a működésük módszertanát, a gyártás menetét, a szolgáltatás jellegzetességeit takarja, de természetesen ennél jóval tágabb, mindenre kiterjedő hatása is lehet, beleértve a cégek piacait, a célcsoportok szükségleteit is.</p><p>Egy lovaskocsikat készítő műhely számára jelentős hatása van az automobil elterjedésének. A taxitársaságok számára az autó-megosztó alkalmazások nem csak egy új technológiát és új konkurenciát jelentenek, hanem a célcsoportjaik fogyasztási szokásainak gyökeres megváltozását is.</p><p>Az innováció tehát a változó körülményekhez való aktív alkalmazkodás folyamata. Ha valaki jól reagál, akkor egy ideig egy trend diktálója, éllovasa is lehet.</p><p>A Lexunit abban segít a partnereinek, hogy a saját ötleteiket képesek legyenek technikailag megvalósítani, illetve élni a felmerülő új lehetőségekkel.</p><h2 id="innov-ci-a-szoftverfejleszt-sben">Innováció a szoftverfejlesztésben</h2><p>Az innováció ezzel együtt is egy akkora ernyőfogalom, amibe még mindig sok minden beleférhet. De ez nem baj!</p><p>Az innovációs partnerség azt jelenti, hogy az együttműködés módja nem teljesen definiált.</p><p>Ezt a legegyszerűbb úgy megérteni, ha megnézzük, mi <strong>nem</strong> innovációs partnerség.</p><p>Sok fejlesztőcég úgy működik, mint egy “szoftvergyár”. Részletes specifikációk alapján készítenek el szoftvereket és megoldásokat. Ez egyértelmű együttműködés, van eleje és vége, tiszta ügy. Mi azonban nem így dolgozunk, nem ebben tudjuk a legnagyobb értéket nyújtani.</p><p>Mi a kapcsolatfelvétel után <strong>a megrendelővel közösen definiáljuk a problémát. </strong>Miben tudunk segíteni? Mi okozza  a legnagyobb nehézséget? Hol nyílik lehetőség automatizációra?</p><p>A probléma definíciókat ezután “megtámadjuk”. Milyen hatása lesz az üzleti oldalra a fejlesztéseknek? Mik a várható eredmények?</p><h2 id="innov-ci-s-partners-g-a-gyakorlatban">Innovációs partnerség a gyakorlatban</h2><p>Hozzunk két konkrét példát! Az elmúlt évben sok alkalommal volt alkalmunk már ezt a folyamatot élesben tesztelni. A Lexunit ügyfélköre sokszínű, de van benne két fő kategória.</p><p>Az egyik irány az ipari hatékonyságnövelés: üzemek, gyártósorok működésének optimalizálása automatizálással, felhőbe telepített, az igényekhez dinamikusan alkalmazkodó számítási kapacitásokkal.</p><p>A másik irány az amerikai startupok “szoftveréhségének”, növekedési, skálázási igényeinek támogatása komplex technikai együttműködéssel.</p><p>Először <strong>az ipari területről </strong>hozunk egy példát.</p><p>Ügyfelünkkel többkörös egyeztetésen vizsgáljuk meg a teljes működést, és keressük, hogy hol lehetne javítani?</p><p>Az egyik beazonosított probléma az volt, hogy az elkészített alkatrészeket a speciális tárolódobozok kialakításának sajátosságai miatt néha nem a megfelelő számú darabot helyeznek el bennük az alkalmazottak.</p><p>Ez pedig már csak a megrendelőnél derül ki, a kicsomagolás során. Ez értelemszerűen rossz hatással van az ügyfél elégedettségére, a hiányzó darabokat pótolni kell, ami felesleges logisztikai terhet ró az üzem működésére.</p><p>Ezért végül egy olyan megoldás kiépítése mellett döntöttünk, amelyben egy kamera veszi a csomagolási területen történteket. A rendszer számolja az alkatrészeket, és valósidejű visszajelzést ad a dolgozóknak. Így ezt a specifikus hibát gyakorlatilag kiküszöböltük, gépi látással, zárt rendszerű, helyben telepített eszközök segítségével.</p><p>Fontos látni, hogy egy ilyen megoldást nem lehet “előre” látni, mint jó kezdőpontot az üzem fejlesztéséhez. Ehhez kell egy alapos előkészítés, mert az ügyfél magától nem tudhatja, hogy milyen megoldások, lehetőségek állnak a rendelkezésünkre.</p><p>A rendszer működését figyeljük és később tovább is fejleszthetjük. És innen tovább haladva folytatódhat a következő megoldási csomag megtervezése.</p><p>A <strong>startupok támogatásának esetében</strong> az együttműködés ennél is szorosabb.</p><p>A startupok általában egy szoftveres megoldáson alapulnak, ami “Az Ötletre” épül.</p><p>Az ötlet megfelelő kivitelezéséhez szükség van egy naprakész, versenyképes fejlesztőcsapatra. Ezt a csapatot vagy fel kell építeni, ami jelentős tapasztalat nélkül óriási feladat, vagy be kell vonni egy külső partnert.</p><p>Van olyan együttműködésünk, amiben a teljes technikai oldal ki van szervezve nekünk. Ez egy abszolút speciális viszony, hiszen <strong>folyamatosan használható visszajelzéseket kell adnunk </strong>már arról is, hogy a terméket hogyan lenne érdemes felépíteni, hogy milyen funkció lefejlesztése mennyi erőforrást és időt venne igénybe.</p><p>Ezzel a Lexunit a konkrét startupban “Az Ötlet” megvalósítását aktívan is alakítja.</p><h2 id="mi-az-innovat-v-jelent-se-a-megrendel-i-oldalr-l">Mi az innovatív jelentése a megrendelői oldalról?</h2><p>Mit tehet egy vállalat azért, hogy tökéletes partnert találjon az innovációs céljainak beazonosításához és eléréséhez?</p><p>Az AI, és egyéb kiemelkedően fontos innovációs lehetőségek kihasználásához négy fő szempontot tartunk fontosnak.</p><p>Egyrészt fontos, hogy a szervezetben <strong>legyen egy konkrét felelőse </strong>annak az ügynek, hogy a szervezet a lehető legjobban részesüljön az innováció áldásaiból. Egy elkötelezett, motivált szereplőre van szükség. A feladata az, hogy átláthatóvá tegye a cég ilyen irányú törekvéseit. Nem feltétlenül a technológiailag legképzettebbnek vagy vezetőnek kell lennie. De fel kell hatalmazni az illetőt arra, hogy feltegye a fontos kérdéseket és elhárítsa az akadályokat a továbblépés elől.</p><p>A második, hogy bár az együttműködés jellege átfogó, mégis<strong> fontos a gyors, kezdeti siker</strong>. Ezért úgy érdemes priorizálni, hogy egy kisebb, jól körülhatárolható funkciót alkossunk meg elsőnek (az ipari példánk jól ábrázolja ezt). Ez jól teszteli az együttműködés rendszerét, jó hatással van minden csapattagra, a látható eredmény bátorságot ad a komolyabb, nagyobb lélegzetű innovációk feltérképezéséhez is.</p><p>A harmadik szempontnál röviden kitérünk arra, hogy jellemzően miért nem érdemes házon belül csapatot építeni erre a feladatkörre. Lényegében egy külső partnerrel összességében egyszerűbb hosszabb távon együttműködni. A titoktartás korlátlan időre érvényes, nem kell tartani a fluktuációtól, a személyi állomány menedzsmentje nem hárul a cégre. A feladatkör nagyon specifikus. Ugyanazért érdemes innovációs partnerhez fordulni, amiért egyéb IT szolgáltatásokat (a tárhelytől a felhőig) is igénybe vesznek a legnagyobb cégek is: mert <strong>hatékonyabb.</strong></p><p>A negyedik szempont a céges kultúra kérdése. A korszerű technológiák adoptálása melletti elköteleződés beleíródik a cég DNS-ébe.<strong> Ez már messze nem egy “projekt”</strong>.  Az “eszközök” megrendelése nem elég az igazi versenyképességhez - valójában már a szükséges “eszközök” meghatározásánál szükség van a megfelelő szakértők bevonására. És ez az, amiben a legtöbb értéket tudjuk teremteni ügyfeleink számára.<em>Ha többet szeretne megtudni az innovációs partnerségben rejlő végtelen lehetőségről,</em><a href="https://lexunit.hu/kapcsolat/"><em> keressen bennünket elérhetőségeinken!</em></a></p>]]></content:encoded></item><item><title><![CDATA[Esettanulmány: Csomagolási folyamat ellenőrzése gépi látással]]></title><description><![CDATA[A munkaállomáson zajló folyamatot kameraképen rögzítjük. A  gépi látás eszköz folyamatosan ellenőrzi, hogy az éppen feltöltendő dobozban hány darab alkatrész van, és egy bináris kijelzőn mutatja a státuszt. Így megszűnik a hibázás lehetősége.]]></description><link>https://lexunit.hu/blog/esettanulmany-gepi-latas-autoipar/</link><guid isPermaLink="false">62e4daa5ac3c580001585252</guid><category><![CDATA[Esettanulmány]]></category><dc:creator><![CDATA[Benedek Gergő]]></dc:creator><pubDate>Thu, 10 Mar 2022 08:23:00 GMT</pubDate><media:content url="https://lexunit.hu/blog/content/images/2022/07/LEXUNIT_LOGO_color_h-1.png" medium="image"/><content:encoded><![CDATA[<h3 id="a-projekt-">A projekt:</h3><img src="https://lexunit.hu/blog/content/images/2022/07/LEXUNIT_LOGO_color_h-1.png" alt="Esettanulmány: Csomagolási folyamat ellenőrzése gépi látással"><p>Autóipari beszállító cég összeszerelő üzemében építettünk ki automatizált vizuális minőségellenőrzési rendszert.</p><h3 id="a-probl-ma-">A probléma:</h3><p>Az adott munkaállomásokon 20-25 centiméter hosszú alkatrészeket kell a tárolódobozokban egyesével elhelyezni, emberi közreműködéssel. A dobozok kialakítása és az alkatrészek változó száma miatt itt viszonylag magas hibalehetőséggel kell számolni - gyakran előfordult, hogy nem megfelelő számú alkatrész kerül egy dobozba, ami már csak szállítás után derül ki, a végfelhasználónál.</p><h3 id="a-megold-s-">A megoldás:</h3><p>A munkaállomáson zajló folyamatot kameraképen rögzítjük (videón, 10 fps elegendő). A  megfelelően betanított gépi látás eszköz folyamatosan ellenőrzi, hogy az éppen feltöltendő dobozban hány darab alkatrész van, és egy “OK - Nem OK” bináris kijelzőn mutatja a státuszt. Ezzel a visszajelzéssel az alkalmazottak folyamatosan ellenőrizni tudják, hogy megfelelő -e a doboz tartalma, tehát megszűnik a hibázás lehetősége.</p><h3 id="a-met-dus-">A metódus:</h3><p>A rendszerben két AI modell dolgozik. Az első felismeri a doboz típusát, innen tudja, hogy hány darab alkatrésznek kell benne szerepelni, illetve ellenőrzi, hogy a doboz egésze látható -e - nincs -e takarásban. A második AI modell az alkatrészek számát ellenőrzi, veti össze az első modellből érkező információval.</p><p>Csak akkor ad OK jelzést a rendszer, ha az aktuális képkockákon a doboz látható és az alkatrészek a doboz típusának megfelelő számban vannak benne elhelyezve.</p><p>A megvalósítás során objektumdetektálás történik, tehát az alkatrész formája be van tanítva a rendszernek, ezt keresi a kameraképen, illetve össze is számolja egyesével, hogy hány darab célobjektumot tartalmaznak a képkockák.</p><h3 id="eszk-z-k-s-technol-gia-">Eszközök és technológia:</h3><p>kódolás: Python</p><p>objektumfeldolgozás: Tensor Flow Yolo</p><p>képmanipulálás: Open CV</p><p>videó stream: gateway eszköz A4 Dockerrel szerverre kapcsolva, egy videókártya elegendő a képfeldolgozásához</p><p>kommunikáció: Fast API</p><h3 id="eredm-nyek-">Eredmények:</h3><p>A végeredmény egy archivált adatsor, ami a munkaállomást, az időpontot és a kijelzőn leadott jelet naplózza. Ezzel utólag is vizsgálható a munkafolyamat, de a megoldás haszna elsősorban az, hogy segíti az önellenőrzést, elvileg szinte nullára redukálja ennek a típusú emberi hibának a további előfordulási esélyét.</p><p>Az egész megoldás kiépíthető “on premise”, szigetüzemben, internetelérés nélkül is, így nullára csökken az adatszivárgás esélye.</p>]]></content:encoded></item><item><title><![CDATA[Szóval milyen a Lexunitnál dolgozni?]]></title><description><![CDATA[Szerintünk a partnereink, és az AI iránt általánosan érdeklődők számára is érdekes lehet belelátni egy olyan cég működésébe, mint a miénk. Ha pedig fejlesztő vagy és megtetszik, ha érzed a kémiát, keress minket! ]]></description><link>https://lexunit.hu/blog/szoval-milyen-a-lexunitnal-dolgozni/</link><guid isPermaLink="false">622249ff864f7e000153053a</guid><dc:creator><![CDATA[Benedek Gergő]]></dc:creator><pubDate>Fri, 04 Mar 2022 18:25:47 GMT</pubDate><media:content url="https://lexunit.hu/blog/content/images/2022/03/lexy_realceo-1.jpg" medium="image"/><content:encoded><![CDATA[<img src="https://lexunit.hu/blog/content/images/2022/03/lexy_realceo-1.jpg" alt="Szóval milyen a Lexunitnál dolgozni?"><p><strong>Minden cég szereti fényezni magát, hogy mennyire jó munkahely, az IT szektorban pedig különösen iszonyú nagy a verseny a jó kollégákért. Itt jelenleg eszkimóból van kevés, ezt mindenki tudja. Nekünk is fontos, hogy ránk találjanak azok a fejlesztők, akik otthon tudnák érezni magukat közöttünk. Ideje megmutatnunk, hogy milyen valójában a Lexunit csapatához tartozni.</strong></p><p><strong>Szerintünk a partnereink, és az AI iránt általánosan érdeklődők számára is érdekes lehet belelátni egy olyan cég működésébe, mint a miénk. Ha pedig fejlesztő vagy és megtetszik, ha érzed a kémiát, keress minket! Bővülünk, fejlődünk, mindig szükség van új arcokra.</strong><br></p><p>A Lexunit alapítói köre egy kollégiumi szobákban és a gimnáziumi évek alatt összekovácsolódott baráti társaság. A céget a jelenleg stratégiai tanácsadói feladatokat ellátó <a href="https://www.linkedin.com/in/horvathdavid/">Dávid</a> alapította két társával, akik később kiszálltak. Nem sokkal ezután hívta meg Dávid <a href="https://www.linkedin.com/in/endre-balogh/">Endrét</a>, <a href="https://www.linkedin.com/in/istv%C3%A1n-moln%C3%A1r-16b435a0/"> Istvánt</a> és <a href="https://www.linkedin.com/in/tothadam/">Ádámot</a> akiket a BME Kármán Tódor kollégiumából ismert. Az egymást még gimnáziumból ismerő srácokat megfogta a Lexunit, mint vízió, és otthagyták az éppen induló multis karrierjüket a változatos szerepkörért, amit ennek a cégnek az építése jelentett. Ezzel kialakult a Lexunit eredeti magja és a mai vezetősége.</p><h2 id="a-lexunit-h-ttere-s-k-ldet-se">A Lexunit háttere és küldetése</h2><p>Alapvetően gépészmérnökök vagyunk, erről az oldalról közelítjük meg a programozást.</p><p>Mindig az volt a célunk, hogy<strong> gyakorlati innovációs segítséget nyújtsunk</strong>, leginkább ipari szereplőknek, az automatizáció, a gépi tanulás terén. Ez a piac viszont elég kemény dió, mert kevés az olyan hazai cég, akiknek megvan a tőkéje ahhoz, hogy AI-befektetésekkel hatékonyságnövelést realizáljanak. Ez egy szűk, viszonylag zárt kör, ahol elég nehéz eljutni egy prezentációig. Ezért az üzleti világ számos területén zajlottak a projektjeink, elég csak átpörgetni ezt a blogot vagy az esettanulmányainkat.</p><p>2020 végén kezdtünk <strong>amerikai startupok skálázódását elősegítő, kiszervezett technikai és innovációs partnerségi tevékenységeket</strong> végezni, ma már több sikeresen lezárt, vagy hosszú ideje tartó együttműködést tudhatunk magunkénak. Ádám és István kapacitásait hosszú hónapokra teljes mértékben igénybe vette egy-egy ilyen partnerkapcsolat, különösen az első fázisokban, amikor nagy összpontosításra és intenzív munkára van szükség. Egyébként az amerikaiakkal való közös munkáról már írtunk egy személyes hangvételű beszámolót,<a href="https://lexunit.hu/blog/hogyan-dolgozunk-egyutt-amerikai-startupokkal/"> az itt olvasható.</a></p><p>Ebben az időszakban vált egyértelművé, hogy csapatainknak erősítésre van szüksége. Eddig is mindig voltak <a href="https://lexunit.hu/karrier/">nyitott pozícióink</a>, de ideje a stratégiai építkezésnek, mert a Lexunit jelenleg egyértelműen felívelőben van. Nagyjából ezért írjuk ezt a cikket is.</p><h2 id="a-lexunit-bel-ln-zetb-l">A Lexunit belülnézetből</h2><p>Így néz ki az irodánk:</p><!--kg-card-begin: html--><iframe src="https://www.facebook.com/plugins/video.php?height=314&href=https%3A%2F%2Fwww.facebook.com%2FLexunit%2Fvideos%2F1421757974955868%2F&show_text=false&width=560&t=0" width="100%" height="auto" style="border:none;overflow:hidden" scrolling="no" frameborder="0" allowfullscreen="true" allow="autoplay; clipboard-write; encrypted-media; picture-in-picture; web-share"></iframe>
<!--kg-card-end: html--><p>Mondhatjuk, hogy prémium lokáció, a Jászai közelében, minden elképzelhető étkezési opció fellelhető a környéken. Remote work is van, persze.</p><p>Jelenleg összesen 14-en vagyunk, többségében fiúk, de itt van velünk Zita, aki az üzletfejlesztésben ügyködik, és Dóri, aki gyakornokként Zitának és Endrének segít, ahol tud.</p><p><a href="https://www.linkedin.com/in/endre-balogh/">Endre a CEO</a>, de Fecó a főnök:</p><figure class="kg-card kg-image-card"><img src="https://lh6.googleusercontent.com/1eBUoQ6Xr-NR6ou6YECFLah4p2k7FX5KEcmF5vIBTgFyN5tCp6mPsi7gLEenNr0dbNzP7mmFW1bCyb4ij47gIG411DiqDdKN5q7y8uA6qrv0qIKbXx4qSXUk1D2p61TQ7wkKq7iH" class="kg-image" alt="Szóval milyen a Lexunitnál dolgozni?"></figure><p><strong>Ferenc dominanciát sugároz, de asszertív vezető</strong><br></p><p>A cégvezetés még mindig ‘fiatalos’, alig 30 felett. Szóval dinamizmusra, megoldáskereső (bullshitmentes) mentalitásra számíthatsz. Szeretjük azt, amit csinálunk, a csapatot a munka, a közös cél tartja össze.</p><p>Oké, ennyi talán elég is így magunkról.</p><p>Végeztünk pár <strong>belső interjút az újabb kollégák körében</strong>, azért, hogy megtudjuk és közreadhassuk a kendőzetlen véleményüket, érzéseiket a Lexunittal kapcsolatban. Nyilván kollégák és érdekeltek a cég sikerében, de… nem szíjaztuk őket a székeikbe és nem vörösre izzított usb-stickekkel kényszerítettük ki belőlük ezeket a vallomásokat.</p><p><strong>Dani </strong>multitól jött hozzánk, SAP területről. Azért váltott mert jobban el szeretett volna merülni a fejlesztés rejtelmeiben, és közelebb akart kerülni az olyan cutting edge, aktuális területekhez, mint a machine learning, a felhő és az adattudomány mélységei.</p><figure class="kg-card kg-image-card"><img src="https://lexunit.hu/blog/content/images/2022/03/lexunit_dani-1.jpg" class="kg-image" alt="Szóval milyen a Lexunitnál dolgozni?"></figure><p><br>Dani számára túl sok volt a “cégpolitika”. Nem érezte azt, hogy a csapat egy felé menne, sikerre törne.</p><p><em>“Mindenkinek megvolt a maga célja, de ha abba valaki belerondított, akkor alávágtak”</em>. </p><p>Nálunk megtalálta azt, amit hiányolt, itt az alapítás óta ugyanaz a cél (innovációs partnerként segíteni az ipari és SaaS cégeket a hatékonyságnövelésben).</p><p><em>“Itt nincs hibáztatás, felelősségkeresés. <strong>A problémamegoldás az elsődleges.</strong> Toljuk a szekeret.”</em></p><p>Dani pozitív változásként élte meg, hogy a Lexunit soraiban van alkotói szabadsága, vannak “gondolkodós” feladatai.</p><p><em>“Nyilván olyan is van, hogy szétosztjuk a feladatokat és csak meg kell csinálni, de a legtöbbször szükség van valamilyen önállóságra és kreativitásra.”</em></p><p>A hétköznapi fílingben még az tetszik neki, hogy megvan a szakmai alázat, és hogy ha valaki valamit nem tud, attól még nem hülye.</p><p><strong>Zsoca </strong>számára is otthonos ez a közvetlenség és “feszengésmentesség”, ami nálunk uralkodik, illetve ő erősségként kiemelte, hogy nálunk a munkakörödet közösen alakítjuk ki, azaz a kompetenciád és az igényeid döntik el, hogy pontosan mivel fogsz foglalkozni, nem csak egy fogaskereket keresünk, ami vagy passzol a gépbe, vagy nem…</p><figure class="kg-card kg-image-card"><img src="https://lexunit.hu/blog/content/images/2022/03/lexunit_zsoca.jpg" class="kg-image" alt="Szóval milyen a Lexunitnál dolgozni?"></figure><p></p><p>A Lexunit kis cég, amiben azt szereti, hogy nem adottak a dolgok, sokmindent létre kell hozni.</p><p>Az önállóság mellett kiemelte, hogy itt lehet javaslatokat bedobni, aztán abból lehet valamilyen a cég jövője szempontjából<strong> mérhető hatás</strong> is. A csapatnak van igénye és nyitottsága az egyéni megoldásokra:</p><p><em>“A problémamegoldás során nem vagy bekorlátozva, hogy </em>ez a folyamat, így oldd meg<em>, hanem van egy szabadság, lehetőség arra hogy kreatívan keress megoldásokat.”</em></p><p><strong>Szakmai vonalon</strong> elmondta, hogy kétségtelenül a legújabb technológiákkal lehet dolgozni, hogy a projektek valódi kihívást jelentenek, és projektvezetőként a srácok nem csak válaszolnak bármilyen kérdésre, hanem kompetensek és bizonyítani is tudnak, “nem csak odarakták őket vezetőnek”.</p><p><strong>Zsolt</strong> azt mondta, a mi interjúnk volt a favorit (egyszerre több helyre hívták, persze ez fejlesztők esetében manapság megszokott). Egyrészt őt is személyesen régóta érdekelte ez a machine learning / big data vonal, amit csinálunk, másrészt bejött neki a szabadság (a Lexunit full flex, be lehet járni, de nem kötelező), illetve már korán megérezte, hogy a cég magja egy összetartó csapat, akik hasonlóan gondolkodnak és ugyanazt akarják.</p><figure class="kg-card kg-image-card"><img src="https://lexunit.hu/blog/content/images/2022/03/lexunit_zsolt.jpg" class="kg-image" alt="Szóval milyen a Lexunitnál dolgozni?"></figure><p>A Lexunitba kerülése utáni mindennapokról elmondta, hogy a napok “gyorsan telnek” és “jól esik reggel felkelni”, mivel sok az újdonság, mindenki tanul valamit szinte minden nap, a munka pedig kreatív. A kommunikáció gyors, már az ügyfelek dinamikussága is pörgésben tartja a projekteket. Ahogy nagyon karakánul megfogalmazta: “<em>a gyakorlat lefedi a szakmai fejlődési igényeket</em>”.</p><p>Nagyon tetszett neki a<strong> próbahét </strong>lehetősége, ezt külön kiemelte.</p><p><strong>Zita</strong> jogászként diplomázott, de amikor nem sokkal ezután elment Erasmusra Bécsbe egy nagy gépgyártóhoz, hamarosan már tárgyalástechnikai előadásokat adott veterán saleseseknek. A kinti élményei meggyőzték arról, hogy inkább ebben az irányban keresse a folytatást. Csak multikhoz adta be a jelentkezését - és a Lexunithoz. Az informatikához ekkor még egyáltalán nem konyított, a gyártóipari tapasztalatára alapozott nálunk. Az egyik multihoz is felvették volna, de minket választott: meggyőzték a két közeg közötti különbségek.</p><figure class="kg-card kg-image-card"><img src="https://lexunit.hu/blog/content/images/2022/03/lexunit_zita.jpg" class="kg-image" alt="Szóval milyen a Lexunitnál dolgozni?"></figure><p></p><p><em>“Szeretem ezt a haveri légkört, a nyitottságot, és azt, hogy mindenki alapból segíti a másikat. Ez különösen jó volt a kezdeti szakaszban, mert nekem korábban néha nehezemre esett segítséget kérni. Ebben is tudtam fejlődni, amióta idekerültem.”</em></p><p>Rá kellett kérdeznünk, hogy nőként hogy érzi magát a nagy többségben lévő férfiak között, amire így reagált:</p><p>“<em>Nem érzékelek semmilyen pozitív vagy negatív megkülönböztetést és ezt nagyon értékelem. Szerintem maximálisan kifejezésre jut az egyenlőség, például nem várnak el tőlem kevesebbet vagy nem dicsérnek jobban, mert nő vagyok. A Lexunitnál az a lényeg, hogy szeresd, amit csinálsz és megálld a helyed a csapatban – nemtől függetlenül.</em>”</p><figure class="kg-card kg-image-card"><img src="https://lexunit.hu/blog/content/images/2022/03/lexy_grp01.jpg" class="kg-image" alt="Szóval milyen a Lexunitnál dolgozni?" srcset="https://lexunit.hu/blog/content/images/size/w600/2022/03/lexy_grp01.jpg 600w, https://lexunit.hu/blog/content/images/size/w1000/2022/03/lexy_grp01.jpg 1000w, https://lexunit.hu/blog/content/images/2022/03/lexy_grp01.jpg 1600w" sizes="(min-width: 720px) 720px"></figure><h2 id="-gyfeleink-mondj-k">Ügyfeleink mondják</h2><p>A kollégák után most pár olyan gondolat, <strong>amit az ügyfeleink szoktak kiemelni </strong>a velünk való munkával kapcsolatban:</p><p>Állítólag erősségünk a rendszerszemlélet és a hatékony kommunikáció.</p><p>A mérnöki megértés szándékából adódóan fel tudunk tárni olyan megoldási lehetőségeket, amelyekre eredetileg nem gondolt volna senki a problémafelvetés során.</p><p><em>“Nem a varroda vagyunk, hanem a szabásmintákban tudunk segíteni”. </em>- ezt már mi magunk szoktuk mondani.</p><p>(Ha ennél többet is megtudnál az ügyfeleink nézőpontjából a munkánkról, nézz bele <a href="https://lexunit.hu/blog/tag/esettanulmany/">az esettanulmányokba</a>, vagy pörgesd át <a href="https://clutch.co/profile/lexunit#summary">ezeket a Clutch értékeléseket</a>)</p><p><strong>Végezetül mi magunk, a cég alapítói is elmondjuk pár szóban, hogy milyen itt dolgozni.</strong> Igyekszünk a realitás talaján maradni.</p><h2 id="c-lok-s-kih-v-sok-a-v-gtelen-felfedez-t">Célok és kihívások: a végtelen felfedezőút</h2><p>Szóval mi ugye alapvetően mérnöki háttérrel rendelkezünk, nem “fejlesztők” vagyunk, hanem “mérnökök”, legalábbis eredetileg. Ez a gyakorlatban úgy jön le, hogy a kezdettől fogva<strong> a folyamatok megértésének szándéka </strong>vezérel minket, ez már a Lexunit előtt is így volt, a cég ennek csak egy logikus következménye és szervezeti formája.</p><p>A “folyamat” alatt leginkább a problémamegoldást értjük. Az optimalizálás iránt vagyunk elhivatottak, és ehhez használjuk a programozást, ennek a célnak alárendelve választunk eszközöket, mint például a Machine Learning, az NLP és az AI egyéb alterületei.</p><p>Nem azt nézzük, hogy miből lehet gyorsan és könnyen sokat keresni. A digitalizációs optimalizálás teljes összképe érdekel minket, azért is csináljuk, mert részt akarunk venni ebben a történelmi folyamatban, aktívan.</p><p>Ez azt is jelenti, hogy leginkább azoknak szeretnénk és tudunk segíteni, akik a saját területükön, a saját üzleti világukban ugyanerre törekszenek, akik az elérhető legjobb technológiát akarják használni, mindenkor.</p><p>A munkánkban, a projektekben a folyamatos útkeresés, a kihívások legyőzése és a tanulás adja a folyamatos flow-t.</p><p>Oké, ez mind szép, <strong>de mi az ami nehézséget okoz?</strong></p><p>Szerencsére fel tudunk mutatni sikereket, amerikai startupoknak segítünk skálázódni és globális multiknak is dolgoztunk már, a cég fejlődik. De ez a kalandorélet, szinte egyenesen az iskolapadból, hordoz magában nehészségeket is.</p><p>Ugyanis ha mindig minden új, akkor mindig nulla tapasztalatod van az adott helyzetben. Az állandó innováció miatt nincsenek ismétlődő minták, amikre támaszkodni tudunk, hanem inkább egy <strong>megállás nélküli iterációs folyamat</strong>ként lehet leírni a mindennapjainkat: nem csak a projektmunkában, hanem a cég életének tetszőleges területén, a marketingtől kezdve a salesen át az irodai takarítók koordinálásáig. Ha tartasz a repetitív dolgoktól, nyugodt lehetsz, mert itt olyat nem nagyon fogsz találni. A “learning by doing” eléggé igaz ránk. És ez valószínűleg sokak számára eléggé frusztráló is tud lenni.</p><p>Mi magunk nem vagyunk startup, nincsenek befektetőink, és nincs felettünk szakmai mentorálás sem. Egyébként szívesen elfogadjuk azt, amikor valaki valamit jobban tud nálunk.</p><p>Ez kicsit olyan, mint egy felfedezőút az óceánon: haladnod kell az expedícióval, de ehhez elsősorban biztosítani kell, hogy a víz felett maradj. Ez az egész legénységre egyaránt terhet rak, mert a kezdők számára kevés a kapaszkodó, a senioroknak pedig folyamatosan adaptálódniuk kell. A mélyvízbe dobás eléggé alapvető működés nálunk.</p><h2 id="tldr-">TLDR:</h2><p></p><p>Ha a Lexunitnál dolgozol, arra számíthatsz, hogy:</p><p>- tetszés szerint iroda / home office</p><p>- BP központi helyszín</p><p>- nemzetközi projektek (akár USA)</p><p>- állatbarát iroda</p><p>- összetartó csapat</p><p>- jól definiált célokért, közösen dolgozunk</p><p>- van lehetőség egyéni megoldásokra és kreativitásra</p><p>- nem kiégetni akarunk téged, hanem kibontakoztatni</p><p>- nagyon dinamikus területen dolgozunk, nincsenek kőbe vésett protokollok</p><p>- ez a változékonyság megterhelő is lehet<br></p><p>Na, ennyit rólunk. Veled mi a helyzet? Akár üzleti kérdésed van, akár érdekelne a csatlakozás lehetősége, keress minket bátran <a href="https://www.linkedin.com/search/results/all/?keywords=lexunit&amp;origin=GLOBAL_SEARCH_HEADER&amp;sid=(Jp">LinkedInen</a>, vagy <a href="https://lexunit.hu/kapcsolat/">direktben!</a> <br><br><br><br><br><br><br><br><br><br><br><br></p>]]></content:encoded></item><item><title><![CDATA[Miért (lenne) fontos az adattisztítás?]]></title><description><![CDATA[A kutatás az “adatkaszkád” (Data Cascade) problémájára fókuszál. Ezek olyan esetek, amikor az AI projekt kifejezetten az adatkezelésből eredő problémák miatt csúszik félre, nem pedig a modellel kapcsolatban merült fel probléma.]]></description><link>https://lexunit.hu/blog/miert-lenne-fontos-az-adattisztitas/</link><guid isPermaLink="false">61b8792989ca4500017c2c71</guid><category><![CDATA[Adatelemzés]]></category><dc:creator><![CDATA[Benedek Gergő]]></dc:creator><pubDate>Tue, 14 Dec 2021 14:11:00 GMT</pubDate><media:content url="https://lexunit.hu/blog/content/images/2021/12/cascade.jpg" medium="image"/><content:encoded><![CDATA[<h1></h1><img src="https://lexunit.hu/blog/content/images/2021/12/cascade.jpg" alt="Miért (lenne) fontos az adattisztítás?"><p><strong>A modell a motor, de adattal megy. Egy izgalmas tanulmány rámutat, hogy az AI iparágban mindenki zseniális modelleket szeretne építeni, vagyis az algoritmusokkal, a tanítással bűvészkedni, az adatok menedzsmentje pedig egyfajta kellemetlen mellékfeladat, nem csillogó, nem izgalmas - és sokszor nem is kap megfelelő figyelmet. Ennek következtében elég sok AI projekt már felszállás közben beleáll a földbe. Összeszedtünk néhány érdekes problémafelvetést és esettanulmányt az anyagból, és kiegészítettük pár saját tapasztalattal - hogy a Te AI-projekted ne essen kútba azért, mert az adatok használhatósága nem kap kellő prioritást.</strong><br></p><p><a href="https://storage.googleapis.com/pub-tools-public-publication-data/pdf/0d556e45afc54afeb2eb6b51a9bc1827b9961ff4.pdf">Ez a tanulmány</a> egy kutatáson alapszik, amit 53 olyan szakértő bevonásával készítettek, akik ún. “high-stakes”, nagy komplexitású és fajsúlyos, konkrét élethelyzetekre jelentős hatással bíró AI projektekben vettek részt.</p><p>Olyan projeketkre kell gondolni, mint például földcsuszamlások előrejelzése, öngyilkosság-megelőzési programok, illetve rákos sejtek beazonosítása.</p><p>Összesen 10 kategóriába sorolták ezeket a programokat, a teljes lista így nézett ki:</p><p>Egészségügy (19) (anyasági egészségügy, rákdiagnózis, mentális egészség)</p><p>Élelmiszerellátás és mezőgazdasági növényegészségügy (10) (regeneratív gazdálkodás, gabonabetegségek)</p><p>Környezetvédelem, klímavédelem (7) (napenergia, légszennyezés)</p><p>Hitelezés, pénzügyek (7) (hitelprogramok, biztosítás)</p><p>Közbiztonság (4) (forgalmi szabálysértések, földcsuszamlás előrejelzése, önvezető járművek)</p><p>Fajmegőrzés (2) (orvadászat, ökoszisztémák állapota)</p><p>Akvakultúra (2) (tengeri állatvilág)</p><p>Oktatás (1)</p><p>Robotika (1) (automatikus válogatás)</p><p>Machine Learning etika (1)</p><h2 id="mit-jelent-az-adatkaszk-d-data-cascade-">Mit jelent az “adatkaszkád” (Data Cascade)?</h2><p>A kutatás az “adatkaszkád” (Data Cascade) problémájára fókuszál. Ezek olyan esetek, amikor az AI projekt kifejezetten az adatkezelésből eredő problémák miatt csúszik félre, nem pedig a modellel kapcsolatban merült fel probléma.</p><p>A kaszkád akkor következik be, ha előre nem látható probléma merül fel, ami akár teljesen meg is béníthatja a projektet, de legalábbis elkerülhető hatékonyságcsökkentést eredményez.</p><p>A kutatók úgy jellemezték ezeket a projekteket, hogy:</p><p>- nagy felelősségel járnak</p><p>- interdiszciplináris munkára van szükség hozzájuk</p><p>- korlátozott erőforrások állnak rendelkezésre</p><p>A szoftvervilág élvonalában, az ipari és az SaaS szektorokban alapvetően nem jellemző, hogy olyan környezeti, társadalmi, oktatási, kulturális nehézségekbe ütközzünk, mint ezeknél a projekteknél, ahol afrikai vadőrökkel és indiai ápolónőkkel, változátos körülmények között kellett (volna) megteremteni a tiszta adatgenerálás feltételeit.</p><p>Csakhogy a Lexunit néhány éves pályafutása is elegendő volt arra, hogy  a tanulmány olvasása közben nagyokat bólogassunk: igen, <strong>ez a probléma ismerős</strong>… Ezekből a komplex AI projektekből sokat lehet tanulni, úgyhogy mi is hozzátesszük ebben a cikkben a saját tapasztalatainkat, amelyek eszünkbe jutottak a tanulmányban feltárt tipikus problémákról.</p><p>A megkérdezettek nem kevesebb, mint 92 százaléka válaszolt úgy a kutatásban, hogy legalább egy esetben megtapasztalt egy kaszkádjelenséget.</p><h2 id="tiszta-kommunik-ci-s-egy-rtem-protokollok">Tiszta kommunikáció és egyértemű protokollok</h2><p>Az egyik visszatérő probléma az volt, hogy a folyamatokat megtervező fejlesztők nem voltak kapcsolatban azokkal, akik a terepen alkalmazni fogják az eszközöket. A projektet működtető munkatársak nem voltak minden esetben megfelelően kiképezve arra, hogy egyáltalán fel tudják ismerni az adatkezelés fontosságát.</p><hr><p><strong>ADATPROBLÉMÁK A LEXUNIT ARCHÍVUMÁBÓL #01: </strong></p><p><strong>HIÁNYZÓ ADATKÉSZLET MIATT KELL KÜLÖN FOLYAMATOT KIDOLGOZNI</strong></p><p><strong>A PROJEKT:<br></strong><br>Gyártóipari ügyfelünktől a projektelőkészítés során olyan információt kaptunk, hogy hetekre előre kidolgozott gyártási tervek fognak rendelkezésre állni.<br><br><strong>ADATPROBLÉMA:</strong></p><p>Sajnos menet közben kiderült, hogy mégsem lesz ilyen dokumentum.</p><p>Valójában az alábbi folyamatot végezték el a cég szakemberei a gyártástervezés során:</p><p>1. Megkapták az eszközök listáját, amihez alkatrészeket gyárt az üzem.</p><p>2. Kikeresték, hogy a raktárban melyik eszközökhöz van alkatrész.</p><p>3. Megnézték, hogy melyik munkaállomásokra vannak beosztva aznap kollégák</p><p>4. Ezeknek az adatoknak megfelelően kidolgozták a napi gyártási tervet</p><p>Ez nyilvánvalóan ellehetetlenítette, hogy elkezdjünk dolgozni a tervezőszoftver optimalizálásán, hiszen nem volt meg az indító adatunk: a szükséges alkatrészek listája egy előre meghatározott időtávon.<br><strong><br>A MEGOLDÁSUNK:</strong><br></p><p>Mivel hosszútávú gyártási tervre nem számíthattunk, a fenti négylépéses munkafolyamat automatizálására építettünk eszközt. Az indítóadat a végtermékek listája, a szoftverünk ebből elkészíti a napi gyártási tervet, automatikusan.</p><p><strong>MIT CSINÁLHATTUNK VOLNA MÁSKÉPP?</strong><br><br>Mindig lehet még egyszer ellenőrizni és visszakérdezni: “De <em>biztosan </em>rendelkezésre fog állni ez a kulcsfontosságú adat, igaz?” Ennél még eggyel jobb megoldás lett volna, ha már az elején megkérjük az ügyfelet, hogy részletezze a gyártási terv elkészülésének menetét. Így már korábban megfelelő megoldási tervekkel készülhettünk volna.</p><hr><p><strong>Az adatok előkészítését sokszor magától értetődőnek vesszük</strong>, nem mindig megfelelő súllyal esik latba az ezzel kapcsolatos munkaigény. A tanulmányban résztvevők az adatelőkészítést úgy jellemezték, mint olyan feladatkört, ami “időigényes, lehetetlen nyomonkövetni és gyakran siettetve történik. Az adatminőség melletti elkötelezettség gyakran sérül határidők és egyéb külső körülmények hatására.</p><p>Mivel a témakör nehezen prezentálható, sokszor nehéz megfelelő támogatást kérni az adatmunkához az ügyfelektől.</p><p>Pedig ha az adat nem elég jó, akkor az eredmények sem lesznek elég pontosak.</p><h2 id="a-projekt-sszes-f-zis-ban-fontos-az-elk-telezetts-g">A projekt összes fázisában fontos az elkötelezettség</h2><p>Veszélyes az, amikor az ügyfelek a látványos esettanulmányok és az AI-körüli felhajtás miatt elvárják a “varázslatot”, a megfelelő minőségbiztosítás nélkül. Ez gyakran vezet “gányoláshoz”. A tanulmány feltárja, hogy sok projektmenedzser kerül olyan dilemma elé, hogy meg akar felelni a vezetői elvárásoknak, de szeretné a megfelelő minőséget garantálni. Ilyenkor sokszor nincs más út, mint levágni a sarkokat és reménykedni…</p><p>A tanulmány szerint még az AI-tananyagok nagy része is szinte mindig adottnak veszi a teljesen tiszta indítóadatok meglétét, holott  <strong>a valóságban gyakorlatilag nem létezik ilyesmi.</strong></p><p>A data scientist szerepkör egyik kulcsfeladata az adattisztítás, de ha az adat fizikai eredetű (például gyárban működő gépek paraméterei), akkor gyakran nem lehet már emberi szakértelemmel segíteni a helyzeten, ha az adatrögzítés folyamata nem sikerült jól. Ez az egyik tipikus oka a sikertelen AI projektek nagy részének.</p><hr><p><strong>ADATPROBLÉMÁK A LEXUNIT ARCHÍVUMÁBÓL #02: ELÜTÉSEK MIATT SIKLIK FÉLRE AZ ALGORITMUS</strong></p><p><strong>A PROJEKT:</strong><br><br>Egy gyártási folyamat optimalizálása során alkatrészek adatsoraiból készítettünk gyártási tervet<br><br><strong>AZ ADATPROBLÉMA:</strong><br><br>Az egyik termékleírásban volt egy elütés, egy alkatrészből 800 darabot jelzett, holott valójában cak 8 darabra volt szükség belőle. A predikciós algoritmus eleinte szépen alakult, aztán egyszer csak “kitört”...</p><p><strong>A MEGOLDÁSUNK:</strong></p><p>A kitörés miatt leállítottuk az algoritmust és adatproblémára gyanakodtunk, rövidesen meg is találtuk az elütést. Szerencsére elég nyilvánvaló volt, mert egyetlen más esetben sem kellett többszáz alkatrész egy termékbe.</p><p><strong>MIT CSINÁLHATTUNK VOLNA MÁSKÉPP?:</strong></p><p>Felmerülhet a kérdés, hogy miért nem ellenőrizzük a termékleírást, mielőtt tanítóadatként rögzítjük? Sajnos 4000 olyan terméket, ami 8000 különböző alkatrészből áll, nem tudtunk átfésülni csak ezzel a céllal. Meg kell tenni az óvintézkedéseket, de egy ponton túl meg kell bíznunk az ügyfél által biztosított adatsor tisztaságában.</p><p>Talán többször is érdemes hangsúlyozni az ügyfél számára az adatok pontosságának fontosságát, és megvizsgálni, hogy milyen lépéseket tesz ennek érdekében.<br></p><hr><h2 id="egy-kaszk-d-okai">Egy kaszkád okai</h2><p>Szóval mik is lehetnek az adatkaszkádok okai? Mi az, ami félre tud vinni egy AI projketet, mielőtt még az be tudna indulni? A tanulmány részletesen foglalkozik ezzel, mi az alábbi főbb pontokat emeljük ki:<br></p><p><strong>1. Fizikai hatások</strong><br></p><p>Például gépi látásban a kamerakép kulcsfontosságú. Eső, homok, szél, szennyeződések könnyen ronthatják a képfelismerés hatékonyságát. Mindig fel kell mérni, hogy milyen fizikai hatások befolyásolhatják az adatrögzítést, mert sokszor meglepően jelentéktelennek tűnő behatások is tönkretehetik az adatokat.</p><hr><p><strong>ADATPROBLÉMÁK A LEXUNIT ARCHÍVUMÁBÓL #03: GÉPI LÁTÁS ADATSORT SEMMISÍT MEG EGY IDEGEN OBJEKTUM</strong></p><p><strong>A PROJEKT:</strong><br><br>Egy automatizált fényképezési folyamatnál valaki besétált a képbe és egy darabig ott is maradt.</p><p><br><strong>AZ ADATPROBLÉMA:</strong><br><br>Az illető nem takarta a fényképezett objektumot, de ettől még sajnos a képek használhatatlanok lettek tanítóadatként.</p><p><strong>A MEGOLDÁSUNK:</strong></p><p>Azt gondolhatnánk, hogy elég alapvető dolog nem beállni a fényképezett területre ilyen esetekben, de mégsem az. A fotózást meg kellett ismételni.</p><p><strong>MIT CSINÁLHATTUNK VOLNA MÁSKÉPP?:</strong></p><p>Hangsúlyozni kell az adatok tisztaságának fontosságát. A célobjektum <em>mellett </em>sem állhat senki a fotózás során, erre is külön fel kellett volna hívni a figyelmet. Mindig a maximumra kell törekedni érthetőség és egyértelműség terén!</p><hr><p><strong>2. Nem megfelelő hozzáértéssel rendelkezők beavatkozása</strong></p><p>Ha az adatok generálásakor döntési helyzetek merülhetnek fel, akkor olyan embernek kell ott lennie, aki fel van készítve a helyes döntések meghozatalára. Különben azt fogják tenni, amit jónak gondolnak, és ez néha nem megfelelő megoldáshoz vezet.</p><p>Aki részt vesz a projektben, annak alapos és korrekt felkészítésben kell részesülnie. Még jobb, ha segítséget is tudnak kérni valósidőben, kérdés esetén.</p><p>A tanulmány meglehetősen sok esetet felsorol, ahol az adatgyűjtést kiadták képzetlen munkaerőnek, akik így sokszor hibás adatokat rögzítettek (vadőröktől kezdve a kórházi ápolókig).</p><hr><p><strong>ADATPROBLÉMÁK A LEXUNIT ARCHÍVUMÁBÓL #04: NEM MEGFELELŐ KEZELÉS MIATT SZENNYEZŐDIK AZ ADATSOR</strong></p><p><strong>A PROJEKT:</strong><br><br>Az adatsorokat a projektek többségében módosítjuk, teszteljük és alakítjuk az előkészítés során. Extra óvatosnak kell lenni ilyenkor, és mindig tudni kell, hogy hogyan és miért került be egy bizonyos adat az adatbázisba.</p><p><strong>AZ ADATPROBLÉMA:</strong><br><br>Az ügyfél manuálisan felvitt néhány adatot tesztelési és megfelelőségi célokból, aztán egyszerűen elfelejtette eltávolítani ezeket a tesztadatokat. Illetve nem is említette, hogy bevitte őket.</p><p><strong>A MEGOLDÁSUNK:</strong></p><p>Minden adat-interakciót logolunk és az adategységek általában címkézettek, ami alapján szűrni tudjuk őket, így lehet elkerülni az ilyen problémákat egy éles termékben.</p><p><strong>MIT CSINÁLHATTUNK VOLNA MÁSKÉPP?:</strong></p><p>A fejlesztési fázisaival egyértelműen tisztában kell lennie minden szereplőnek, tudni, hogy mikor mi történik. Azt is, hogy melyik adatsorral milyen típusú interakciók engedélyezettek az adott pillanatban. Nyilvánvalóan nem mindenki van alapesetben tisztában azzal, hogyan működik a gépi tanulás és az automatizáció. Biztosra kell menni, és elkerülni, hogy valaki ne nyúljon az adatokba csak azért, mert azt gondolja, hogy ez nem fog problémát okozni.</p><hr><p><strong>3. Konfliktusos jutalmazási rendszer</strong></p><p>Egyszerűnek hangzik, de visszatérő projektmenedzsment probléma, hogy az adatokkal való munkát egyszerűen kiadják a nem szakértő kollégáknak, de közben nem allokálnak rá extra kapacitásokat, tehát a megszokott feladataik elvégzése mellett kellene színvonalas adatszolgáltatást is biztosítaniuk. Ezt nyilvánvalóan megsínyli az adatminőség.</p><p><strong>4. Gyenge minőségű dokumentáció</strong></p><p>A kutatás eredményei arra jutottak, hogy sok esetben a generált adatsorok minősége utólagos munkát vagy éppen becsléseket, találgatásokat igényeltek a feldolgozási szinten, amikor a terepen lezárult az adatgyűjtés. Több esetben többhónapos munka eredménye ment a kukába.</p><p>Az egyik fő probléma, hogy a standardok és minősítések szervezetről szervezetre különböznek. Ez minket a “mi így szoktuk”-típusú visszajelzésekre emlékeztet. Az adatgyűjtésnél nem csak a “mit” a lényeges kérdés, hanem a “hogyan” is. Kisebb gyakorlati különbségek, félreértések, nem kellően hangsúlyozott irányelvek is vezethetnek katasztrofális hibákhoz, ezért erre különösen tekintettel kell lenni akkor, amikor több  különböző csapat, szegmens, részleg vagy partner együttműködésére van szükség az adatmunkában.</p><h2 id="konkl-zi-k">Konklúziók</h2><p>A tanulmány megfogalmazásában: “Az eredmények józanítóak. Ott is megtörténhet az átláthatatlan, elhúzódó adatkaszkád, ahol az adatminőség mellett minden résztvevő elkötelezett. Az iparágban a meghatározó hozzáállás reaktív, és kiegészítő feladatkörnek tartják az adatmunkát. Ezen változtatni kell, el kell mozdulni<strong> a proaktív és az adatkiválóságot fókuszba helyező hozzáállás felé.</strong>”</p><p>Ehhez tisztázott folyamatokra és szabványokra van szükség. Ennek eléréséhez pedig egy erős infrastruktúrát kell felépíteni minden AI projektben, illetve megfelelő ösztönzőket megállapítani minden résztvevő számára.</p><p>“Annak ellenére, hogy az adat az elsődleges, mégis a modellfejlesztés az ünnepelt oldala az AI-munkának, hiszen ez az amit be lehet mutatni konferenciákon, demonstrálni az állásinterjúkon, és ez az amiért a startupokra extra nyomás nehezedik, mert kutatólaborként is kell funkcionálniuk.”</p><p>A modellmunka van reflektorfényben, úgyhogy a vezetők számára fontos, hogy nézzenek be az árnyékos oldalra is. Megfelelő körültekintéssel kell az egész folyamatot vizsgálni, és a valós szükségleteknek megfelelően allokállni az erőforrásokat!</p><p>A probléma már az oktatás szintjén megjelenik. Az “AI-képzettség” szinte egyet jelent a modellfejlesztéssel, ezért arányosan kevesebben vannak az igazán jó adattudósok egy 2016-os kutatás szerint - mondjuk ha a friss állástrendeket nézzük, ez a helyzet változóban van. Az adattudománynak már javulóban a presztízse, de fontos, hogy ez a projektek gyakorlati tervezése és menedzsmentje során is megjelenjen.</p><p>Van egy régi mém a természetes nyelvfeldolgozással foglalkozók közösségében, ami jól rávilágít az adatmunkát érintő felfogás problémáira: “Mindig, amikor kirúgunk egy nyelvészt, javul a szövegfelismerési hatékonyság”. Természetesen gyorsan lehet értéket generálni ha átvágjuk a kanyarokat, csak hosszabb távon alacsonyabb lesz a fejlődési potenciál.</p><p>A kutatásban a<strong> jó gyakorlatokról</strong> is megkérdezték az AI-projektekben résztvevőket. Igazából semmi forradalmit nem mondtak, csak olyan dolgokat, amik <strong>a szoftverfejlesztésben rég bevettnek számítanak</strong>, csak éppen az adatkezelési oldalon nem mindig szokás őket alkalmazni:</p><p>- általános, mindenkire érvényes irányelvek</p><p>- alapos dokumentáció</p><p>- egymás ellenőrzése (peer review)</p><p>- jól körülhatárolt szerepkörök</p><p>Ezekkel a megoldásokkal ki lehet zárni a bizonytalanságokat és nagyságrendekkel csökken az adatszennyezés esélye.</p><p>Mi az amit <em>te </em>tehetsz azért, hogy ne sodorja el az AI projektedet az adatkaszkád? Reméljük, adtunk néhány hasznos gondolatot, és egy kicsit sikerült az adatoldalra irányítani a figyelmet, hiszen tényleg többet érdemelne. Nagyon gyakran ezen múlik, hogy siker vagy kudarc lesz -e az értékteremtési folyamatok eredménye!<br><br></p>]]></content:encoded></item><item><title><![CDATA[Esettanulmány: online újságcikkek analízise Természetes Nyelvfeldolgozással, a felhőben]]></title><description><![CDATA[Nagy mennyiségű online újságcikk feldolgozása és kategorizálása jellemzőik alapján, a cím, a tartalom, a szerző és a dátum megállapításával.]]></description><link>https://lexunit.hu/blog/online-ujsagcikkek-analizise-termeszetes-nyelvfeldolgozassal-a-felhoben/</link><guid isPermaLink="false">618d988a89ca4500017c2c48</guid><category><![CDATA[Esettanulmány]]></category><dc:creator><![CDATA[David Horvath]]></dc:creator><pubDate>Wed, 10 Nov 2021 22:27:00 GMT</pubDate><media:content url="https://lexunit.hu/blog/content/images/2021/11/LEXUNIT_LOGO_color_h.png" medium="image"/><content:encoded><![CDATA[<img src="https://lexunit.hu/blog/content/images/2021/11/LEXUNIT_LOGO_color_h.png" alt="Esettanulmány: online újságcikkek analízise Természetes Nyelvfeldolgozással, a felhőben"><p></p><p><strong>┃</strong>A projekt<br><br>Nagy mennyiségű online újságcikk feldolgozása és kategorizálása jellemzőik alapján, a cím, a tartalom, a szerző és a dátum megállapításával.<br><br></p><p><strong>┃Probléma</strong><br><br></p><p>Ügyfelünknek (egy magyar startup) egy <strong>megbízható, robusztus és folyamatosan működő </strong>adatfeldolgozó rendszerre volt szüksége, amely skálázható is. Többszáz hírportál és egyéb weboldal teljes tartalmát kellett valósidőben menteni. Az elmentett adatokon az ügyfél saját szolgáltatását, valamilyen analitikai feladatot végzett el.<br></p><p>Ehhez a feladathoz egy olyan rendszerre volt szükségük, amely beazonosítja az online cikkek főbb építőköveit, vagyis a címet, a szerzőt, a dátumot, és a tartalmi részt, majd ezeket megfelelő kategóriák alatt el is menti. Minden más adatot (beleértve például a képeket, banner hirdetéseket) “más” indexeléssel kellett ellátni és figyelmen kívül hagyni.<br></p><p>Mivel az új tartalmak áradata sosem szűnik meg, ezért végtelen skálázhatóságra volt szükség.<br></p><p>Ezen kívül egy összekötő megoldást is ki kellett dolgoznunk, ami lehetővé teszi, hogy az általunk gyűjtött adat automatikusan, erőfeszítés nélkül és folyamatosan be legyen csatornázva az ügyfél analitikai rendszerébe.<br><br></p><p><strong>┃Megoldás</strong><br><br></p><p>Építettünk egy ún. scraping eszközt, amely előre meghatározott webcímeket keres fel, ott megnyit minden egyes linket, azokat priorizálva, amelyeket cikk-ként azonosít. Először a legfrissebbekkel kezd. Ha a linkelt oldalon talál linket, azt is megnyitja. Egészen addig folytatja ezt, amíg a linkelt oldalon már nem talál további linket.<br></p><p>A Proof of Concept jól működött, bebizonyította, hogy az alkalmazott gépi tanulásos modell megfelelő megoldást kínál. Ezután el kellett érni, hogy a modell végtelenül skálázható és folyamatosan működőképes legyen. Ehhez a felhőtechnológia alkalmazása tűnt járható útnak. Az AWS segítségével elértük a dinamikus skálázhatóságot, amire egy fizikai szerver nem lenne képes. A projekthez ugyanakkor egy hibrid “serverless” metódusra is szükség volt, mivel bizonyos adatokat folyamatosan elérhetően kellett tárolni.<br><br><br></p><p><strong>┃Metódus</strong><br></p><p>Létrehoztunk egy gépi tanulás modellt, és az online cikkek DOM elemeinek (a weboldalak xml és html fájljai logikai faalakzatban) indexálásával betanítottuk. Azt is megtanítottuk a modellnek, hogy a cikk elemei jellemzően hogyan helyezkednek el egymáshoz képest.<br></p><p>Miután a szoftver megnyitja egy adott portál főoldalát, majd az összes további linket az oldalon, ellenőrzi az alábbi paramétereket:<br></p><p>1. Felhasznált font típusa, szavak száma<br></p><p>2. Szöveg színe, központozási jelek típusai<br></p><p>3. a TextNode doboz értékei (alak és méret)<br></p><p>4. TextNode Class és Parent Tag <br></p><p>5. DOM szekvencia relatív pozíciói<br></p><p>Ez a modell létrehoz egy kategória-valószínűségi vektort.<br></p><p>A szoftver megbecsli a kategóriáját az adott DOM-nak. A tanítási fázis során megmutatjuk a helyes megoldást, tehát a tanítási folyamat ebben az esetben “supervised”, ellenőrzött.<br></p><p>A modell ezután elmenti a megoldást (“helyes volt a becslés vagy nem?”), újrakalibrál és átlép a következő DOM-ra, már egy kicsivel magasabb sikerességi eséllyel.</p><p>A metódus sikeresnek bizonyult, megbízhatóan mentette el a megfelelő kategória alatt az adatokat.<br></p><p><strong>┃Eredmények</strong><br></p><p>Az ügyfél 5-10 ezer webcímet szkennelt minden nap. A szoftvert nem kellett leállítani a folyamatos fejlesztés közben sem. Folyamatosan monitoroztuk a memóriafelhasználást és egyéb paramétereket. 15 “crawler” dolgozott 45 szálon, mint egy 100 Gb adatot generálva óránként.<br></p><p>A metódus sikeresen átment a stresszteszteken és még mindig használatban van, kevesebb, mint 1 százalékos hibarátával.</p>]]></content:encoded></item><item><title><![CDATA[Esettanulmány: Intelligens hírkereső alkalmazás]]></title><description><![CDATA[Jogszabályváltozásokkal kapcsolatban publikált nagy mennyiségű online cikkek összegyűjtése, feldolgozása és azok relevancia, valamint minőség szerinti osztályozása, rangsorolása. ]]></description><link>https://lexunit.hu/blog/esettanulmany-intelligens-hirkereso-alkalmazas/</link><guid isPermaLink="false">618d966789ca4500017c2c39</guid><category><![CDATA[Machine Learning]]></category><category><![CDATA[Esettanulmány]]></category><dc:creator><![CDATA[David Horvath]]></dc:creator><pubDate>Wed, 10 Nov 2021 22:20:00 GMT</pubDate><media:content url="https://lexunit.hu/blog/content/images/2021/11/LEXUNIT_LOGO_color_h-1.png" medium="image"/><content:encoded><![CDATA[<img src="https://lexunit.hu/blog/content/images/2021/11/LEXUNIT_LOGO_color_h-1.png" alt="Esettanulmány: Intelligens hírkereső alkalmazás"><p></p><p><strong>A projekt</strong></p><p>Ügyfelünk adatalapú információ átadással, tanácsadási szolgáltatások nyújtásával foglalkozik. A magyarországi leányvállalat célul tűzte ki a jogszabályok változásairól szóló nyilvános információk (cikkek) folyamatos monitorozását, illetve az ezekben fellelhető információk felhasználható adattá alakítását.<br></p><p><strong>A probléma</strong></p><p>A jogszabályok szövegéből természetesen kinyerhető egy csomó technikai adat, amelyeket lehetséges tárolhatóvá és kereshetővé tenni. Csakhogy egy jogszabályváltozás lehetséges hatásait ezekből az adatokból nem lehet kinyerni - ehhez a jogszabályokat értelmező cikkek szövegének elemzése szükséges.</p><p>Nyilvánvalóan értékes szolgáltatás lenne a partnercég ügyfelei számára, hogy ha a jogszabályokkal kapcsolatos információkat folyamatosan friss szakmai kommentárokkal látná el.</p><p>Az összes ilyen szakcikk napi szintű felkutatása, a releváns információk kinyerése és rögzítése jelentős feladatot jelentene a szakértők számára. Ennek a folyamatnak a teljes vagy részleges automatizálása jelentős üzleti értéket tudna teremteni a cég ügyfelei számára.<br></p><p><strong>A megoldás</strong></p><p>Első lépésként egy intelligens hírkeresőre volt szükség.</p><p>Ez a rendszer teljesen automatizáltan gyűjti össze az online cikkeket, kinyeri a szükséges adatokat, továbbá Természetes Nyelvfeldolgozás (NLP) segítségével a cikkeket minőségi és a változásokhoz kötődő relevanciájuk szerint rangsorolja.</p><p>1. Adatgyűjtés és keresés futtatása</p><p>Összegyűjtjük a módosítással érintett jogszabályokat, majd az ezekből meghatározott keresési kifejezések segítségével összegyűjtjük a találatokhoz tartozó linkeket.</p><p>2. Web-Crawling</p><p>Az általunk fejlesztett ún. scraping eszköz egyesével megnyitja az említett linkeket, kinyeri a weboldalt felépítő elemekhez (DOM-okhoz) tartozó információkat. Általában egy DOM-elem tartalmaz valami szöveget/képet, stílusleírókat (háttérszín, szöveg típusa) valamint az oldalon való elhelyezkedést.</p><p>3. Cikk / Nem cikk szerinti osztályozás</p><p>A gyűjtött adatokat az általunk létrehozott gépi tanulás modell osztályozza aszerint, hogy azok cikkek vagy sem.</p><p>4. Adatkinyerés</p><p>A cikkekből egy másik, szintén általunk létrehozott gépi tanulás modell kinyeri a<strong> címet, a publikálás időpontját, a tartalmat,</strong> valamint <strong>a szerzőt,</strong> ha az jelölve van.</p><p>5. Ranking</p><p>Az adatkinyerést követően a rendszer a cikkek tartalmát összeveti a jogszabály megváltozott szövegével. Minél jobban hasonlít, annál magasabb prioritást kap. Az algoritmus figyelembe veszi a cikk dátumát, hosszát, és fehér-, illetve fekete listákkal is összeveti a webcímet.<br></p><p><strong>Módszerek, eszközök és technológiák:</strong></p><p>Python, Google Search API, PostgreSQL adatbázis, a modellekhez a Tensorflow és LightGBM keretrendszereket vettük igénybe.<br></p><p><strong>Eredmények:</strong></p><p>A szoftver automatikusan összegyűjti és csokorba szedve, fontosság és relevancia szerint osztályozva mellékeli a weben megjelenő írásokat, amelyek az adott jogszabály változásairól szólnak, így kényelmessé téve az információk követését.</p>]]></content:encoded></item></channel></rss>