- 프로그래머스 데이터 엔지니어링 6기 Team 2조 첫번째 프로젝트로, 각종 채용사이트에서 크롤링한 정보를 바탕으로 서울 지역 IT 채용 정보에서 자주 등장하는 키워드를 분석해, 구직자들이 채용 트렌드를 한눈에 알아보기 쉽게 파악할 수 있는 서비스 입니다.
- 실시간 채용 트렌드 제공: IT 업계에서 가장 수요가 많은 기술 및 직무 키워드를 분석
- 맞춤형 구직 지원: 사용자가 관심 있는 분야의 채용 동향을 쉽게 파악할 수 있도록 시각화
- 데이터 기반 취업 전략 수립: 키워드 분석을 통해 구직자들의 이력서 및 기술에 대해 최적화 지원
- 채용 정보 크롤링
- 사람인, 잡코리아, LinkedIn 등 주요 채용 플랫폼에서 IT 관련 채용 정보 수집
- Selenium과 BeautifulSoup을 활용한 효율적인 데이터 추출
- 불필요한 정보 필터링 및 정제
- 데이터 시각화
- 워드클라우드: 채용 공고에서 자주 언급되는 기술 키워드 시각화
- 파이 차트: 신입/경력 채용 비율 분석
- 맞춤형 검색: 직무별, 기술 스택별 필터링 기능
| 팀원 | 담당 역할 및 구현 업무 |
|---|---|
| 손성배 (팀장) | 데이터 수집 (원티드), 프론트엔드 및 백엔드 기능 구현 (맞춤형 채용 공고 추천), 프로젝트 총괄 관리 |
| 양창우 | 데이터 수집 (랠릿), 프론트엔드 및 백엔드 기능 구현 (맞춤형 채용 공고 추천) |
| 김현호 | 데이터 수집 (링크드인), 프론트엔드 및 백엔드 기능 개발 (공고 목록 & 상세 페이지 구현) |
| 정동영 | 데이터 수집 (잡코리아), 데이터 시각화 개발 (키워드 분석 워드클라우드), 채용 비율 분석 (신입/경력 파이차트 시각화) |
| 서미지 | 데이터 수집 (사람인), 데이터 시각화 개발 (키워드 분석 워드클라우드), 채용 비율 분석 (신입/경력 파이차트 시각화) |
-
pip 사용 :
pip install -r requirements
python3.9이상에선 backports.zoneinfo 제외 필요
-
poetry 사용
poetry add $(cat requirements.txt) poetry install
- Python3.x
- Django Framework
- SQLite
- Selenium, beautifulSoup
- konlpy, nltk
- pandas, matplotlib





