Skip to content

UpstagePython/Job-Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

팀원

성명기 유정수 최제우

채용 정보 사이트 크롤링을 통한 채용 지도 만들기

1. 작품 설명

우리는 채용플랫폼에서 내가 가고자 하는 직무의 회사를 찾아볼때 약간의 번거러움을 느낄때가 있다. 그래서 이번 Python 개발 프로젝트 과제에서 다양한 채용플랫폼(사람인, 잡코리아, 원티드)에서 IT관련 직무의 채용 정보를 크롤링하여 Streamlit이라는 파이썬 웹 시각화 프레임워크를 사용하여 map을 사용하여 한눈에 볼 수있도록 마커로 시각화하고 워드클라우드를 사용하여 현재 채용시장에서 어떤 키워드가 많은지 분석해 시각화 해보았다.

2. 프로젝트 목적

채용 정보 사이트 크롤링을 통해 채용 정보를 수집하고, 이를 지도에 시각화하여 채용 정보를 한 눈에 확인할 수 있는 서비스를 제공한다.

3. 주요 기능

크롤링 ( Crawling )

웹 페이지를 가져와 데이터를 추출하는 행위이다. 단순히 하나의 웹페이지에서 데이터를 추출하고 끝나는 스크래핑(Scraping)과 다르게 페이지를 동적으로 이동하며 정보를 취득한다.

데이터 시각화

많은 양의 데이터를 시각적으로 표현하여 소통한다. 다량의 데이터를 한눈에 볼 수 있게 표, 차트 등 상황에 맞는 자료로 표현 함으로써 사용자의 이해를 돕는다.

4. 개발 환경 및 사용 기술

ENVIRONMENT TOOL ETC

5. 실행 방법

streamlit run main.py

6. 참고 자료

Streamlit & Pydeck

크롤링

Google Maps API

7. 프로젝트 결과

[패스트캠퍼스] Upstage AI Lab 파이썬 프로젝트 12조 시연영상

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published