# Show GN: 제가 만든 멋진 개발자 채용 정보 큐레이션 사이트 (왕검색, 왕추천)

> Clean Markdown view of GeekNews topic #24342. Use the original source for factual precision when an external source URL is present.

## Metadata

- GeekNews HTML: [https://news.hada.io/topic?id=24342](https://news.hada.io/topic?id=24342)
- GeekNews Markdown: [https://news.hada.io/topic/24342.md](https://news.hada.io/topic/24342.md)
- Type: show
- Author: [dankim0124](https://news.hada.io/@dankim0124)
- Published: 2025-11-13T15:03:59+09:00
- Updated: 2025-11-13T15:03:59+09:00
- Original source: [devrunner.dev](https://devrunner.dev/)
- Points: 19
- Comments: 13

## Summary

개발자가 직접 만든 **채용 정보 큐레이션 사이트**로, 단순한 공고 모음이 아니라 **검색·추천·요약 전 과정에 AI를 녹여낸 실험적 프로젝트**입니다. **Vector 유사도 + BM25 기반 RRF 정렬**로 ‘딱 맞는’ 공고를 추천하고, **OpenAI API**로 연차·기술스택·요약 정보를 자동 추출해 검색 품질을 높였습니다. 대형 플랫폼의 Job API를 합법적 범위 내에서 수집하며, 개인 프로젝트임에도 **데이터 품질과 검색 경험**에 집요하게 집중한 점이 인상적입니다. 이런 ‘사이드 프로젝트 정신’이야말로 요즘 개발자 커뮤니티의 진짜 에너지를 보여주는 것 같습니다.

## Topic Body

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

## Comments



### Comment 46570

- Author: chcv0313
- Created: 2025-11-20T00:30:12+09:00
- Points: 1

대발자는 뭔가요

### Comment 46580

- Author: dankim0124
- Created: 2025-11-20T11:15:12+09:00
- Points: 1
- Parent comment: 46570
- Depth: 1

그것은 부끄러운 오타; ;;

### Comment 46544

- Author: shakespeares
- Created: 2025-11-19T14:06:17+09:00
- Points: 1

좋은 사이트인데 일부 링크가 동작안하는 부분이 있어 수정되면 좋을 것 같아요~!  
https://careers.linecorp.com/ko/jobs/2838/

### Comment 46583

- Author: dankim0124
- Created: 2025-11-20T11:50:53+09:00
- Points: 1
- Parent comment: 46544
- Depth: 1

아 이거 사이드 케이스가 아니고 2일전에 클플 터졌을때, 인터넷 안되가지고 그때 만료배치가 돌다 죽었네요 ㅋㅋㅋ  
  
오늘 새벽에 다시 돌게 스캐쥴 해놓겠습니다

### Comment 46581

- Author: dankim0124
- Created: 2025-11-20T11:16:24+09:00
- Points: 1
- Parent comment: 46544
- Depth: 1

공고 만료된거 사후적으로 처리하는 배치에서 사이드 케이스 감지 못한것을 방금 확인했습니다.  
  
이런것도 내일까지 바로 고쳐서 배포가 될 것 같아요. 감사합니다 : )

### Comment 46533

- Author: bichi
- Created: 2025-11-19T10:57:24+09:00
- Points: 1

우 "왕"

### Comment 46534

- Author: dankim0124
- Created: 2025-11-19T11:23:41+09:00
- Points: 1
- Parent comment: 46533
- Depth: 1

왕좋고

### Comment 46503

- Author: roxie
- Created: 2025-11-19T01:17:39+09:00
- Points: 1

좋은 사이트 감사해요

### Comment 46529

- Author: dankim0124
- Created: 2025-11-19T10:30:38+09:00
- Points: 1
- Parent comment: 46503
- Depth: 1

저가 감사하죵 ㅎㅎ

### Comment 46319

- Author: rlawngus000407
- Created: 2025-11-14T11:03:34+09:00
- Points: 1

혹시 이런 정보는 대부분 크롤링을 통해서 가져오시는건가요?

### Comment 46323

- Author: dankim0124
- Created: 2025-11-14T12:27:57+09:00
- Points: 1
- Parent comment: 46319
- Depth: 1

rss, 크롤링, 유료 job api 골고루 사용하고 있습니다.  
  
어느쪽이든 자연어로된 공고 정보를 수급하게 되는데, 이것에 대해서 open ai api 로 필요한 필드를 추출해서 조회/검색/추천에 쓰고 있습니다 .

### Comment 46298

- Author: dankim0124
- Created: 2025-11-13T22:10:32+09:00
- Points: 1

오늘 여기 통해서 사람들이 제법 많이 방문해주셨네요 감사합니다.  
  
clarity 통해서 클라이언트 사이드에서 어떤 일이 일어나는지를 봤는데, 로딩이 없는데, 페이지 변환은 느려서 Dead click 이 나는 경우가 너무 많군요...   
  
이 경우는 빠르게 고치도록 하겠습니다 : )  모두 행복하세요

### Comment 46290

- Author: dankim0124
- Created: 2025-11-13T16:36:12+09:00
- Points: 1

여기 글 올린지 얼마 안됐는데,  clarity 라이브 사용자들이 꼬ㅒ 많이 찍히긴 하네유.  
  
감사합니다 : )
