19 Punkte von dankim0124 2025-11-13 | 13 Kommentare | Auf WhatsApp teilen

Warum ich das gebaut habe

  • Ich betreibe als Hobby eine Entwickler-Community.
  • Nach einer Operation kann ich wegen gesundheitlicher Probleme zwar nicht arbeiten, wollte aber trotzdem entwickeln, also habe ich das gebaut. (ein junger Mensch, der sehr lange pausiert hat)
  • Im Stellenanzeigen-Bereich der vorherigen Website wurden ganz ohne besondere Werbekosten oder großen Aufwand folgende Werte erreicht:
    • 100 bis über 200 eindeutige Besucher pro Woche (clarity )
    • über 60 % Wiederkehrrate

Deshalb habe ich das als eigenen Service ausgegliedert. (nur über Threads + Bekannte)

Funktionen, auf die ich stolz bin

1. Großartige Empfehlungen

  • Wenn man auf die Detailseite eines Jobs klickt, werden rechts passende Stellenanzeigen und Tech-Blogs empfohlen.
  • Es wird eine Sortierung auf Basis von RRF (Reciprocal Rank Fusion) aus Vector-Ähnlichkeit und BM25-Score verwendet.
  • So werden ohne Ungelenkheit wirklich passende Anzeigen gefunden.

2. Großartige Kuratierung und Informationsextraktion

  • Informationen zu Berufserfahrung, Tech-Kategorien und einer Ein-Zeilen-Zusammenfassung werden bereits im Erfassungsschritt mit der OpenAI API extrahiert.
  • Die extrahierten Informationen werden für Suche und Darstellung genutzt.

3. Großartige Suche

  • Der BM25-Score für bestimmte Keyword-Kombinationen wird verstärkt.
  • Beispiel: Bei der Suche nach "Naver Cloud" werden Anzeigen, in denen "Naver Cloud" gemeinsam vorkommt, ganz oben angezeigt – noch vor anderen Anzeigen, die nur "Naver" oder nur "Cloud" enthalten.
  • Das war schwieriger als gedacht; ich schreibe später noch einmal geordnet darüber.

Erfasste Quellen

Naver, LINE, Toss, Karrot, Baemin, Meta, Google, Microsoft usw.

Kriterien für die Erfassung:

  • wenn die Daten über eine internationale Job-API (kostenpflichtig) bezogen werden können oder
  • wenn nicht ausdrücklich festgelegt ist, dass die nicht-kommerzielle Nutzung für das Sammeln von Ressourcen eingeschränkt ist

Schade: Kakao konnte nicht aufgenommen werden, da in den Terms of Use auch die Erfassung zu nicht-kommerziellen Zwecken verboten wird.


Link: devrunner.dev

Ich wünsche euch allen alles Gute.

13 Kommentare

 
chcv0313 2025-11-20

Was ist Daebalja?

 
dankim0124 2025-11-20

Das war ein peinlicher Tippfehler; ;;;

 
shakespeares 2025-11-19

Das ist eine gute Website, aber einige Links funktionieren teilweise nicht. Es wäre gut, wenn das behoben würde~!
https://careers.linecorp.com/ko/jobs/2838/

 
dankim0124 2025-11-20

Ach, das war kein Sonderfall – als vor zwei Tagen die Cloudflare-Probleme aufgetreten sind, gab es kein Internet, und dabei ist der Ablauf für das Ablaufdatum gelaufen und dann abgestürzt, haha.

Ich plane es so ein, dass es heute frühmorgens noch einmal läuft.

 
dankim0124 2025-11-20

Ich habe gerade festgestellt, dass in dem Batch, der abgelaufene Stellenanzeigen nachträglich verarbeitet, ein Edge Case nicht erkannt wurde.

Auch so etwas werde ich wohl bis morgen direkt beheben und deployen können. Vielen Dank :)

 
bichi 2025-11-19

Wir „König“

 
dankim0124 2025-11-19

Supergut

 
roxie 2025-11-19

Danke für die tolle Seite.

 
dankim0124 2025-11-19

Ich bin dankbar, hehe

 
rlawngus000407 2025-11-14

Werden solche Informationen größtenteils per Crawling gesammelt?

 
dankim0124 2025-11-14

Ich nutze ausgewogen RSS, Crawling und kostenpflichtige Job-APIs.

In jedem Fall beschaffe ich Stellenanzeigen in natürlicher Sprache und extrahiere daraus mit der OpenAI-API die benötigten Felder, die ich für Anzeige/Suche/Empfehlungen verwende.

 
dankim0124 2025-11-13

Heute haben über diesen Beitrag ziemlich viele Leute vorbeigeschaut, danke dafür.

Über Clarity habe ich gesehen, was clientseitig passiert: Es gibt zwar keine Ladezeiten, aber die Seitenwechsel sind langsam, sodass es viel zu oft zu Dead Clicks kommt...

Das werde ich in diesem Fall schnell beheben :) Bleibt alle glücklich

 
dankim0124 2025-11-13

Ich habe hier vor Kurzem erst etwas gepostet, aber es sieht so aus, als hätten sich überraschend viele Live-Nutzer von Clarity eingefunden.

Vielen Dank : )