Show GN: 제가 만든 멋진 대발자 채용 정보 큐레이션 사이트 (왕검색, 왕추천)
(devrunner.dev)제작 이유
- 취미로 개발자 커뮤니티를 운영하고 있습니다.
- 수술 이후, 건강 문제로 일은 못 하지만 개발은 하고 싶어서 만들었습니다. (왕쉬었음 청년)
- 이전 사이트에서 채용 정보 섹션에서만 별다른 홍보 비용, 노력 없이
- 주간 1 ~ 200+ 고유 방문자 (clarity )
- 60%+ 재방문율
을 기록해서 별도 서비스로 분리했습니다. (쓰레드 + 지인 통해서만 )
자랑하고 싶은 기능
1. 멋진 추천
- Job 상세 페이지 클릭 시, 우측에 관련 채용공고와 테크블로그를 추천합니다.
- Vector 유사도 + BM25 스코어의 RRF(Reciprocal Rank Fusion) 기반 정렬을 적용했습니다.
- 어색함 없는 딱 맞는 공고를 찾아줍니다.
2. 멋진 큐레이션과 정보 추출
- 연차 정보, 기술 카테고리, 한 줄 요약 등을 수집 단계에서 OpenAI API로 추출합니다.
- 추출된 정보를 검색과 노출에 활용합니다.
3. 멋진 검색
- 특정 키워드 조합에 대한 BM25 스코어를 부스트합니다.
- 예: "네이버 클라우드" 검색 시, "네이버"나 "클라우드"가 따로 포함된 다른 공고보다 "네이버 클라우드"가 함께 포함된 공고가 최상단에 노출됩니다.
- 이거 생각보다 어려워서 나중에 정리해서 올리겠습니다.
수집 대상
네이버, 라인, 토스, 당근, 배민, 메타, 구글, 마이크로소프트 등
수집 기준:
- 해외 Job API(유료)에서 수급 가능하거나
- 리소스 수집에 대한 비상업적 사용 제한이 명시되지 않은 경우
아쉬운 점: 카카오는 Terms of Use에서 비상업적 목적의 수집도 금지하여 포함하지 못했습니다.
링크: devrunner.dev
모두 행복하세요
rss, 크롤링, 유료 job api 골고루 사용하고 있습니다.
어느쪽이든 자연어로된 공고 정보를 수급하게 되는데, 이것에 대해서 open ai api 로 필요한 필드를 추출해서 조회/검색/추천에 쓰고 있습니다 .
오늘 여기 통해서 사람들이 제법 많이 방문해주셨네요 감사합니다.
clarity 통해서 클라이언트 사이드에서 어떤 일이 일어나는지를 봤는데, 로딩이 없는데, 페이지 변환은 느려서 Dead click 이 나는 경우가 너무 많군요...
이 경우는 빠르게 고치도록 하겠습니다 : ) 모두 행복하세요