개발 기간: 2025년 5월
사용 기술: Python, Scrapy,
주요 기능: 구직 사이트 크롤링, 채용 정보 수집
Job Site Scraper는 여러 구직 사이트에서 채용 정보를 자동으로 수집하고 분석하는 도구입니다. 구직자들이 여러 사이트를 번갈아가며 검색해야 하는 불편함을 해소하고,
이 도구는 사용자가 설정한 키워드, 직무, 지역, 연봉 범위 등의 조건에 맞는 채용 정보를 다양한 구직 이트에서 수집하고, 중복을 제거한 후 통합된 형태로 제공합니다. 또한 수집된 데이터를 분석하여 직무별 평균 연봉, 지역별 채용 동향 등의 인사이트도 함께 제공합니다.
이 프로젝트는 개인적인 구직 활동 중 여러 사이트를 번갈아가며 검색해야 하는 비효율적인 경험에서 시작되었습니다. Python의 Scrapy 프레임워크를 활용하여 데이터를 수집하는 크롤러를 개발했습니다.
개발 과정에서 각 사이트마다 다른 구조와 방어 메커니즘을 우회하는 것이 가장 큰 도전이었습니다. 또한 수집된 데이터의 정확성을 높이기 위해 자연어 처리 기술을 활용하여 채용 공고의 텍스트를 분석하고 중요 정보를 추출하는 알고리즘을 개발했습니다.