17 Jún.
02 Szept.
12 Szept.
08 Jún.
04 Júl.
02 Szept.
26 Máj.
02 Szept.
12 Szept.
17 Jún.
02 Szept.
12 Szept.
02 Szept.
12 Szept.
  Mit tanuljak?  

Gyakran keresett tagek

szolgálati közlemény programozás programnyelvek backend online tanfolyamok webdesign tanfolyam UX / UI front-end webfejlesztés online oktatás otthonról végezhető tanfolyamok programozó képzés informatikai képzések CSS kódolás kezdőknek html karrier ismeretterjesztés java történelem Mesterséges Intelligencia NLP AI programozás MachineLearning Tech Trendek story python programozás interjú typescript javascript programozás DataScience adatelemző képzés AI Tanulás Tanulás kódolás AI adatelemzés adattudomány Adattudomány Adatelemzés fizetés Karrierváltás Webfejlesztés Képzés Programozói Pálya pályázat szoftverfejlesztés freelancing kép átméretezése életmód projektmenedzsment ügyfélkezelés slack figma C# stock képek tartalomkészítés webdesign ingyenes stock fotók adat demográfia adatvezérelt döntéshozás szoftvertesztelés it karrier szoftvertesztelő képzés Játék tanulás élménnyel Motiváció java programozás laravel IT Képzés 2026 tanfolyam kezdések kihívások programozás kezdőknek Linux SEO felhasználói élmény UXDesign User Experience DataEngineering játékfejlesztés programozó karrier szakmák Java Data Science AI a programozásban informatikai képzés ProOktatás új szakma e-learning távoktatás Coding Alapok Programozás Kezdőknek Új Karrier Digitális Pszichológia Emberi Fókusz Pszichológia és IT Fejlesztő Coding Passion nyár szabadidő Power BI online marketing képzés vs code fejlesztői eszközök visual studio code tippek
Data Science tanfolyamon írt gyakorló program
Egyéb

Honnan lehet tudni, hogy valaki férfi vagy nő? A Data Science kisegít

A való életben még manapság is viszonylagos biztonsággal megtudjuk állapítani, hogy valaki férfi vagy nő, akár vizuális felméréssel, akár név alapján. Ez utóbbi esetben az illető keresztnevét összevetjük a fejünkben lévő férfi és női keresztnevek listájával, és az alapján döntjük el. De mi a helyzet akkor, ha több ezer névből álló névlistából szeretnénk megállapítani, hogy ki a férfi és nő?


Petrík Éva, a DataScience képzésünk egyik ügyes tanulója remekül oldotta meg ezt a nem is olyan egyszerű feladatot. Éva és csoporttársai egy többezer névből álló listát kaptak bemenetként.

 

Első lépésként a program szétválogatja a teljes neveket külön vezeték és keresztnévre, pontosabban keresztnevekre, mert vannak, akiknek ravaszul 3 nevük van, és akkor még nem is beszéltünk a Becze-Zsoltné Kocsis Krisztina Melánia jellegű speciális esetekről. Sőt, reguláris kifejezések használatával meg kellet "szabadulnunk" a Dr.- októl is.
Érdekesség: ebben az emberek elég jók. Ha kézfogás közben valaki a szemünkbe néz és azt mondja, hogy "Dr. Kocsis Krisztián", különösebb gondolkodás nélkül tudjuk, hogy nem Kocsis és nem is Doktor a keresztneve! A programunknak viszont ehhez függvények kellenek.

 

 

Éva azokra is gondolt, akik ékezet nélkül adták meg nevüket, szerencsére erre is van egy jó függvény. Ezután leszedte a magyar férfi és női keresztnevek listáját a netről, abból alkotva adatbázist, és így a program már betudja azonosítani, ki hova tartozik, kicsit hasonlóan ahhoz, ahogy egy ember is gondolkozik. Minden egyes névnél megnézi, hogy az a név a férfi vagy női nevek adatbázisában szerepel-e, és annak megfelelően kap az adott név egy új adatot: férfi avagy nő.   

 

Mi történik, ha egy névben nincs felismerhető keresztnév egyik listában sem? Ez akkor fordulhat elő, ha valakinek külföldi neve van, vagy esetleg a becenevével szerepel az adatbázisban (tudtátok, hogy nincs olyan név, hogy Zsófi?)

 

 

A megoldás az lett, hogy ilyenkor a felhasználótól kér segítséget a program. Néha jól jön, ha ott ül egy jó öreg ember! Viszont a választ követően az új névvel bővül a férfi vagy a női nevek listája is, így legközelebb már tudni fogja a program ezt is.

 

Ki is próbáltuk a programot a Prooktatás diákjainka adatbázisával, és minden szuperül működött. Így most már azt is tudjuk, amit eddig nem:

 

a Prooktatás tanulóinak éppen egynegyede nő, és 75%-a férfi.

 

Ha te is kipróbálnád a programot, akkor innen letöltheted. Tedd be ugyanabba a könyvtárba a neveidet tartalmazó táblázatot, ez fontos, ahol a .exe file van, indítsd el a programot, és ott válaszd a 2.opciót. A végén a program létrehoz neked egy új excel filet, ami már a nevek mellett nemeket is tartalmazza.