19 points par dankim0124 2025-11-13 | 13 commentaires | Partager sur WhatsApp

Pourquoi je l’ai créé

  • J’administre comme hobby une communauté de développeurs.
  • Après une opération, je ne peux pas travailler à cause de problèmes de santé, mais je voulais quand même continuer à développer, alors je l’ai créé. (un jeune qui s’est très longtemps reposé)
  • Sur le site précédent, la section offres d’emploi a enregistré, sans coût de promotion particulier ni effort marketing,
    • 1 à 200+ visiteurs uniques par semaine (clarity )
    • 60%+ de taux de revisite

j’ai donc séparé cela en un service indépendant. (uniquement via Threads + des connaissances)

Les fonctionnalités dont je suis fier

1. De super recommandations

  • Quand on clique sur la page de détail d’une offre, des offres d’emploi liées et des blogs tech sont recommandés à droite.
  • J’ai appliqué un classement basé sur le RRF (Reciprocal Rank Fusion) combinant similarité vectorielle + score BM25.
  • Cela permet de trouver des offres vraiment pertinentes, sans résultat bizarre.

2. Une super curation et extraction d’informations

  • Les informations sur l’expérience requise, les catégories techniques, les résumés en une ligne, etc. sont extraites via l’API OpenAI dès l’étape de collecte.
  • Les informations extraites sont utilisées pour la recherche et l’affichage.

3. Une super recherche

  • Le score BM25 est boosté pour certaines combinaisons de mots-clés.
  • Exemple : lors d’une recherche sur "Naver Cloud", une offre contenant ensemble "Naver" et "Cloud" remontera tout en haut, devant d’autres offres qui ne contiennent que "Naver" ou seulement "Cloud" séparément.
  • C’est plus difficile que ça en a l’air, donc je ferai plus tard un post récapitulatif.

Sources collectées

Naver, LINE, Toss, Danggeun, Baemin, Meta, Google, Microsoft, etc.

Critères de collecte :

  • disponibilité via une Job API étrangère (payante), ou
  • absence de mention explicite limitant l’usage non commercial pour la collecte de ressources

Point regrettable : Kakao n’a pas pu être inclus, car ses Terms of Use interdisent aussi la collecte à des fins non commerciales.


Lien : devrunner.dev

Je vous souhaite à tous beaucoup de bonheur

13 commentaires

 
chcv0313 2025-11-20

Qu’est-ce que Daebalja ?

 
dankim0124 2025-11-20

C’était une faute de frappe embarrassante ;;

 
shakespeares 2025-11-19

C’est un bon site, mais certains liens ne fonctionnent pas ; ce serait bien de les corriger~!
https://careers.linecorp.com/ko/jobs/2838/

 
dankim0124 2025-11-20

Ah, en fait ce n’était pas un cas particulier : quand le service cloud a planté il y a deux jours, Internet ne marchait plus, donc à ce moment-là le batch d’expiration s’est lancé puis a planté aussi haha.

Je vais programmer son redémarrage cette nuit.

 
dankim0124 2025-11-20

Je viens de constater qu’un cas limite n’a pas été détecté dans le batch qui traite a posteriori les annonces expirées.

Je pense que cela aussi pourra être corrigé et déployé d’ici demain. Merci : )

 
bichi 2025-11-19

Nous, « roi »

 
dankim0124 2025-11-19

Super génial

 
roxie 2025-11-19

Merci pour ce super site.

 
dankim0124 2025-11-19

Je vous en suis reconnaissant, héhé

 
rlawngus000407 2025-11-14

Est-ce que ce type d’informations est généralement récupéré via du crawling ?

 
dankim0124 2025-11-14

J’utilise de manière équilibrée des flux RSS, du crawling et des job API payantes.

Dans tous les cas, on récupère des informations d’offres rédigées en langage naturel, puis j’utilise l’API d’OpenAI pour en extraire les champs nécessaires et les exploiter pour la consultation, la recherche et les recommandations.

 
dankim0124 2025-11-13

Aujourd’hui, pas mal de personnes sont passées ici via ce site, merci.

J’ai regardé ce qui se passe côté client via clarity, et il y a beaucoup trop de cas de dead click : il n’y a pas de chargement, mais la transition de page est lente...

Je vais corriger ça rapidement :) Portez-vous tous bien

 
dankim0124 2025-11-13

Ça ne fait pas longtemps que j’ai posté ici, mais on dirait que pas mal d’utilisateurs en direct de Clarity sont déjà comptabilisés.

Merci : )