Posoudit pracovní inzeráty podle objektivních kritérií, upozornit na konkrétní nedostatky a navrhnout vylepšení? S ChatGPT to není problém. S trochou cviku si vyladíte pokyn, který vám s tím hodně pomůže. Pojďte si to vyzkoušet.
Jako porotce Recruitment Academy Awards jsem měl za úkol vyhodnotit 25 pracovních inzerátů přihlášených do soutěže. U pátého inzerátu jsem začal přemýšlet, jak tento úkol zautomatizovat a hlavně zkvalitnit. Cítil jsem, že hodnocení dělám příliš od boku a potřeboval bych pevnou strukturu kritérií a nezávislý názor, se kterým bych se mohl poradit. Takže jak si nastavit ChatGPT, aby s hodnocením inzerátů pomohl?
Pojďme se pro začátek podívat na úplně jednoduchý pokyn, který zní:
Za větou „Zde je inzerát” následuje překopírovaný inzerát. ChatGPT zatím neumí načítat data z webových stránek, a proto není možné zadat webovou adresu inzerátu, ale je třeba text inzerátu překopírovat.
Výsledek po tomto obecném pokynu byl úplně mimo. Použil jsem náhodně vybraný inzerát, který byl velmi slabý. Je to klasické Požadujeme/Nabízíme, ale většinou jen vágní formulace. Skutečně konkrétních nebo zajímavých informací o obsazované pozici najdeme v inzerátu minimum. Tento inzerát by se dal napasovat na jakoukoli pozici Supply Chain Manager.
Ale ChatGPT inzerát vychválil a dal mu hodnocení 4,5/5. Všímal si pouze formální stránky inzerátu, a protože našel většinu klíčových slov, které by v inzerátu čekal, dal mu dobrou známku.
Bylo jasné, že nejdřív si s AI musíme vyjasnit, co to znamená „dobrý inzerát”. O tom, jak psát v inzerátech jasně a konkrétně, si můžete přečíst v tomto článku.
Stanovil jsem si 12 kritérií pro hodnocení kvality inzerátu. Při jejich formulování jsem kladl největší důraz na přesnost a konkrétnost informací. To je totiž největší bolest pracovních inzerátů. Že jsou velmi obecné, vágní a po přečtení se nic kloudného nedozvíte. Jako v tomto vtipu:
Ke každému kritériu jsem napsal i krátký popis, aby ChatGPT věděl, jak inzerát hodnotit. Zde jsou:
Samozřejmě je těžké stanovit univerzální kritéra, která budou pasovat na všechny inzeráty. Jinou optikou bych hodnotil inzerát na dělnické pozice a jinou komplexní manažerské nebo odborné role. Týká se to například pracovní doby. Zatímco u bílých límečků je třeba zmínit informace o flexibilitě pracovní doby, homeofficu, sickdays apod., u výrobních pozic je flexibilita zpravidla minimální a není to chyba inzerátu.
V každém případě, když ChatGPT dostal jasné zadání a vodítko, jak inzeráty posuzovat, kvalita hodnocení se dramaticky zlepšila.
Vytvoření pokynu se většinou nepodaří napoprvé a je třeba ho testovat a ladit. Dával jsem na hodnocení různé inzeráty a sledoval, kde jsou odpovědi slabší, abych pak mohl instrukce doplnit a zpřesnit.
Ukážeme si to na příkladu. V první verzi bylo kritérium popsané takto:
„Čísla a fakta – dobrý inzerát je podpořený fakty a konkrétními čísly.”
ChatGPT ale do hodnocení zahrnoval všechna čísla, která v inzerátu našel, včetně PSČ nebo IČO firmy. Proto bylo potřeba zformulovat přesnější instrukce:
„Čísla a fakta – dobrý inzerát je podpořený fakty a konkrétními čísly. Tato čísla se mohou týkat projektu, růstu firmy, mzdy, benefitů, výsledků, budgetu, který bude kandidát spravovat, množství uživatelů, výkonu technologie a podobně. Vylučuj IČO, DIČ, PSČ a adresu.”
Stejným způsobem jsem postupoval i u ostatních kritérií a postupně se podařilo dostat kvalitu na požadovanou úroveň. Určitě to není finální verze, instrukce je možné dál ladit, a pokud budete tento pokyn používat na svoje inzeráty, doporučuji ho vyladit podle kontextu vaší firmy.
Pokud má pokyn dobře fungovat, je třeba při jeho stavbě následovat pár základních principů.
1) Na začátku definujte roli, kterou má ChatGPT plnit a vysvětlit kontext.
„Jsi seniorní copywriter a odborník na recruitment.
2) Přesně popište úkol, který má AI splnit.
„Tvým úkolem je hodnotit pracovní inzeráty podle toho, jak vyhovují kritériím, které jsou uvedené níže. Vyzveš mě, abych zadal text pracovního inzerátu, který následně vyhodnotíš.
Budeš hodnotit podle těchto 12 kritérií:”
3) Na závěr definujte, jak má vypadat výstup.
„Výstupem je tabulka: v prvním sloupci kritérium. V druhém sloupci hodnocení, ve třetím sloupci je zdůvodnění a příklady. Hodnoť striktně podle uvedených kritérií.
Začínáme, požádej mě, abych vložil text inzerátu.”
"Jsi seniorní copywriter a odborník na recruitment.
Tvým úkolem je hodnotit pracovní inzeráty podle toho, jak vyhovují kritériím, které jsou uvedené níže. Vyzveš mě, abych zadal text pracovního inzerátu, který následně vyhodnotíš.
Budeš hodnotit 12 kritérií:
Pro každé kritérium použij hodnocení od 1 do 5. Nejhorší je 1, to dáš v případě, že dané kritérium vůbec není splněno. 3 dáš, pokud je kritérium splněné částečně, a 5 dáš v případě, že to je perfektní a kritérium je splněné lépe než ve většině pracovních inzerátů.
Výstupem je nejprve název pozice a pak tabulka: v prvním sloupci kritérium, ve druhém sloupci hodnocení, ve třetím sloupci je zdůvodnění a příklady. Hodnoť striktně podle uvedených kritérií.
Začínáme, požádej mě, abych vložil text inzerátu."
Můžete si tento příkaz zkopírovat do ChatGPT a sami zkoušet si s ním hrát a dál si ho ladit podle potřeby. Výsledek vypadá například takto:
Výsledky, které začal na vyladěný a odzkoušený pokyn dávat, považuji za velmi uspokojivé. Samozřejmě sem tam se najdou drobné nepřesnosti, ale celkově při hodnocení všech 25 přihlášených inzerátů jsme byli často za jedno.
Zkoušel jsem hodnotit inzeráty jak pomocí ChatGPT 3.5, tak s novou a výkonnější verzí ChatGPT 4. Rozdíl v kvalitě hodnocení byl velký. Čtyřka umí pochopit větší hloubku informací. Například větu „přátelský a motivovaný tým” starší verze považuje za kvalitní a odškrtla si, že v inzerátu je informace o týmu, ale čtyřka pochopila, že se jedná o prázdné klišé a hodnotila informaci jako nedostatečnou.
Je znát rozdíl v kvalitě hodnocení, pokud vstupní text byl v angličtině. S tou si ChatGPT poradí lépe než s českým textem. Ve starší verzi byl rozdíl velký, ale novější čtyřka už rozdíl částečně smazala. Výhodou je, že anglické inzeráty hodnotí rychleji.
Myslím, že tato malá case-study dobře ukazuje, jak lze AI využít a kde je třeba dávat pozor: