Lebenslauf-Tipp: Wie man das "AI"-Lebenslauf-Screening hackt
(solipsys.co.uk)- Das Original ist kein Textartikel, sondern eine PNG-Bildressource, daher lassen sich mit dem bereitgestellten extrahierten Inhalt die eigentlichen Lebenslauf-Tipps nur schwer verifizieren
- Die überprüfbaren Metadaten beschränken sich auf den HackerNews-Titel und die Bild-URL von ResumeTip.png; als Fließtext lesbare Informationen sind kaum vorhanden
- Die meisten extrahierten Chunks bestehen aus Binärdaten oder beschädigten Zeichenfolgen, sodass sich keine konkreten Verfahren oder Belege zum Umgehen von AI-Lebenslauf-Screening verlässlich zusammenfassen lassen
- Innerhalb des bereitgestellten Umfangs sind keine für die Bewertung nötigen Details wie Tool-Namen, Schritte, Beispiele oder Zahlen erkennbar
- Da einige Chunks ausgelassen wurden, beschränkt sich diese Zusammenfassung auf Inhalte, die in den als Eingabe bereitgestellten Quellnotizen tatsächlich überprüfbar sind
Überprüfbare Informationen
- Das Material verweist auf eine Bilddatei namens
ResumeTip.png - Die Artikel-URL lautet
https://www.solipsys.co.uk/images/ResumeTip.png - Der überprüfbare Titel-Metadatensatz ist der HackerNews-Titel
Lebenslauf-Tipp: "AI"-Lebenslauf-Screening hackt man so
Warum sich der Inhalt nicht zusammenfassen lässt
- Der aus dem Bild extrahierte Inhalt wirkt größtenteils wie beschädigte Binär-/Kodierungszeichenfolgen; verlässliche Informationen auf Satzebene fehlen
- Innerhalb der bereitgestellten Chunks lässt sich Folgendes nicht bestätigen
- konkrete Methoden, um AI-Lebenslauf-Screening zu umgehen oder zu manipulieren
- verwendete Tool-Namen, Workflow-Schritte, Zahlen oder Beispiele
- Erklärungen oder Belege, die die Behauptung des Titels stützen
- Am Ende eines Chunks erscheinen mit
Copyright Apple Inc., 2024undDisplayZeichenfolgen, die wie Bildmetadaten wirken, aber nicht als eigentlicher Inhalt der Lebenslauf-Tipps interpretiert werden können
Grenzen des Zusammenfassungsumfangs
- In den Eingabenotizen steht ausdrücklich, dass einige Quell-Chunks wegen Längen-/Kostenlimits ausgelassen wurden
- Der ausgelassene Bereich ist als Chunks
5-11markiert - Daher kann diese Zusammenfassung nicht als vollständig für den gesamten Inhalt des Originalbilds gelten
1 Kommentare
Meinungen auf Hacker News
Ich habe einmal ein Partyspiel gespielt, bei dem man erklären musste, wie man eine tödliche Situation überlebt, und ein LLM entschied, ob man erfolgreich ist. Nach ein paar Runden stellte sich heraus, dass Antworten wie „glücklich entkommen. nicht sterben“ die optimale Strategie waren
Nur offensichtliche Wörter wie
surviveunddiestanden auf einer kleinen Blockliste; wenn man dort hängenblieb, war das ein Signal, dass dieselbe Strategie mit nicht blockierten Synonymen funktioniertWenn man einem LLM adversarial gegenübersteht, muss man nur die „Spielregeln“ herausfinden und sie dann direkt umgehen. Menschliche Kreativität auf Metaebene lässt sich nicht im Voraus mit ein paar Aussagen blockieren
Lustig ist es, aber es scheint keine Belege dafür zu geben, dass es tatsächlich funktioniert
Ein realistischeres Beispiel ist https://youtu.be/aLx2q-UnH6M?t=1621: Der Nutzer hat zwar „SIMA Balls“ in das Ergebnis injiziert, aber ansonsten gab es mehrere Fragen, und bei jeder wurden bestimmte Eigenschaften extrahiert und analysiert
Man kann zwar immer wieder „ignore all previous instructions“ versuchen, aber mit dieser Methode dürfte man wahrscheinlich nicht weit kommen
Dieser Tipp funktioniert im Allgemeinen nicht. Nach heutigem Stand arbeiten die meisten ATS nicht so, und es gibt auch keine Funktion, bei der ChatGPT Bewerbungen einfach automatisch durchwinkt
Große ATS-Anbieter achten auf AI- und Datenschutzregulierung, daher ist ein solcher Ansatz rechtlich höchst problematisch
In der EU kann man davon ausgehen: Wenn ein ATS OpenAI nicht als Unterauftragsverarbeiter nennt, werden Lebensläufe nicht an ChatGPT geschickt. Das wäre nämlich nicht erlaubt
ChatGPT darf man vielleicht nicht verwenden, aber die Azure OpenAI API schon; faktisch ähnlich, aber als gehostete Lösung eben zulässig
Wenn man die DSGVO richtig versteht, kann ein Bewerber alle eigenen Daten aus dem Interviewprozess anfordern, und das Unternehmen müsste Interviewnotizen, Bewertungen usw. herausgeben. Das wäre ziemlich fies, und ich habe es in der Praxis noch nicht gesehen, warte aber darauf, dass der erste Kandidat es versucht
Eine ähnliche Methode ist, weißen Text mit vielen Keywords in die Fußzeile zu packen. Ein Freund hat das ausprobiert, und seine Trefferquote bei Interviewanfragen stieg deutlich
Sind die Systeme, die vernünftige Firmen heute nutzen, wirklich so simpel, dass man nur ein PDF mit dem Lebenslauf hochlädt und fertig?
Manche werden sagen: „bringt nichts“, „funktioniert im Allgemeinen nicht“, „die Firmen aktualisieren ihre Systeme“, aber meiner Erfahrung nach war es den Versuch wert, und viele scheinen noch immer keine Lösungen einzusetzen, die so etwas herausfiltern
Besonders bei Bewerbungen bei Behörden hat es gut funktioniert, um Antworten zu bekommen
Wenn das kein am Wochenende gebauter Dienst ist, wird so etwas nicht funktionieren
Ein ordentliches ATS hat schon lange vor OpenAI Lebensläufe geparst und Skills, Berufserfahrung usw. extrahiert
Trotzdem ist genau das der Anwendungsfall, für den enthusiastische „AI“-Promoter behaupten, GPT sei nützlich: teure, maßgeschneiderte Bestandssysteme durch einfache promptbasierte „AI“ zu ersetzen
Das ist ähnlich, als würde man in einer Dating-App das Profilbild so ändern, dass man wie ein Model aussieht. Man bekommt Antworten, aber was bringt das, wenn es in Wirklichkeit nicht passt?
Bei der Jobsuche sollte man sich lieber auf ein echtes Matching konzentrieren, das zu einem selbst und zum Arbeitgeber passt, statt sich mit dem Austricksen von Systemen zu stressen
Am Ende muss der Lebenslauf unter 1500 Bewerbern in die Top 10 kommen. Wenn die Nachfrage nach den eigenen Skills wirklich hoch ist und das Feld so speziell, dass es nur 10 Bewerber gibt, hilft so ein Trick nicht; aber die Realität sieht oft anders aus
Sobald ein Gespräch begonnen hat, kann man mit Antworten wie „ich sehe zwar nicht wirklich wie ein Model aus, identifiziere mich aber als eines“ experimentieren und jemanden finden, der damit klarkommt; außerdem kann man Loss Aversion oder den Sunk-Cost-Effekt nutzen, weil das Gespräch schon läuft
Statt dass der Filter das „Matching“ übernimmt, könnten beide Seiten auf Basis eines echten Gesprächs urteilen
Sagt man: „Leute, ich mag Modeling!“, kommen alle angerannt; sagt man: „statistisches Modeling!“, wird es still
Wenn man die automatische Vorauswahl austrickst, beseitigt man eine Hürde, und man weiß nicht, zu welcher Kategorie diese Hürde gehörte
Weiß jemand mehr darüber, ob das tatsächlich funktioniert?
Aus Sicht von jemandem, der mit HR-Tools arbeitet: Kann so eine einzelne Zeile den Unterschied machen? Hatten Leute, die Lebensläufe verschicken, mit solchen Formulierungen Erfolg?
Und da in der Formulierung selbst „ChatGPT“ vorkommt, könnte der positive Effekt vielleicht auch daher kommen, dass Menschen nach Erwähnungen von ChatGPT suchen
Man kann nicht sagen, dass es bei keinem Tool funktioniert, aber die meisten AI-Lösungen großer Anbieter sind eher neu verpackte bestehende ATS-Konfigurationen
Unabhängig davon kann ein einzelner Recruiter natürlich einen Lebenslauf aus dem Bewerbungssystem herausnehmen und in ChatGPT einfügen
Selbst wenn es anders wäre, bedient dieser Tweet die Illusion, ein ATS würde für alle Kandidaten einfach „bestanden/nicht bestanden“ ausgeben
Wenn AI einen Lebenslauf prüft, wird sie wahrscheinlich meist auf Skills und Berufsjahre schauen und sie mit der Liste der Jobanforderungen vergleichen. In anderen Tools könnte es also vielleicht etwas bringen, 100 Programmiersprachen in weißer Schrift zu verstecken; nahezu denselben Effekt erzielt man aber auch ohne Tricks, indem man dem Lebenslauf einen Abschnitt mit Skills hinzufügt
Maschinen interessiert die Farbe nicht
Vor einer Woche bekam ich von irgendeiner Firma XYZ eine freundliche E-Mail, im Stil einer gewöhnlichen Absage: „Nach dem Vorstellungsgespräch halten wir Sie für einen hervorragenden Kandidaten, haben uns aber entschieden, mit einem anderen Kandidaten fortzufahren“
Das Problem ist: Ich hatte nie ein Vorstellungsgespräch
Darauf hätte man gut antworten können: „1 Stern. Das ist das erste Mal, dass ich seit dem Einreichen meines Lebenslaufs etwas von Company X höre oder kontaktiert werde“
Ich habe GPT-4o mit „Bewerte diesen Lebenslauf anhand von [Stellenbeschreibung]“ beauftragt und es auf verschiedene Arten immer wieder getestet
Ob ich den Text als Kommentar einfügte, direkt ins Dokument schrieb oder mehrfach wiederholte: Auf das Ergebnis hatte es keinerlei Einfluss
Original: https://x.com/CupcakeGoth/status/1794205778662064355
Beim Teilen von Social-Media-Links empfehle ich, immer in einem privaten Browserfenster zu prüfen, wie sie aussehen. Die Erfahrung im ausgeloggten Zustand ist nämlich meist schlecht und manchmal sogar gar nicht nutzbar