Meine kuratierte Website mit großartigen Entwickler-Stellenanzeigen (starke Suche, starke Empfehlungen)
(devrunner.dev)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.
Noch keine Kommentare.