이름 | 역할 |
---|---|
강민구 | 맛집 추천 프로그램 GUI 및 기능 구현 |
김준표 | 맛집 데이터 크롤링, 데이터 분석 및 시각화 |
최규호 | 맛집 점수 부여 시스템 및 추천 알고리즘 구현 |
- 언어: Python
- 크롤링: Selenium, Beutifulsoup
- 데이터 분석: matplotlib, seaborn, pandas, scipy
- GUI 시각화:
PyQt5==5.15.6
pyinstaller==5.13.2
tk==0.1.0
tkinterhtml==0.7
wordcloud==1.9.2
selenium==4.11.2
googlemaps==4.10.0
Crawling & analysis 폴더로 이동
- [Final_with_detail] project.ipynb 파일을 실행하여 서울시 주요 역에 대한 맛집 데이터 크롤링(상세 리뷰 포함)
- 크롤링 결과를 '../data/1기본_OO역.csv'로 저장
- [Final_without_detail] project.ipynb 파일을 실행하여 서울시 주요 역에 대한 맛집 데이터 크롤링(상세 리뷰 미포함)
Crawling & analysis 폴더에서 retaurant_analysis.ipynb 파일을 실행하여 분석 및 시각화 결과 확인
️❓ ** 역 별 맛집은 알겠는데.. 가시성을 개선하고 싶다. **
💡 ** 시각화 및 GUI화 !! **
-
Folium, 맛집 정보 시각화
-
Tkinter, 맛집 정보 GUI화
-
Pyinstaller, 코드 배포를 위한 프로그램화
Tkinter를 사용해 맛집 추천 GUI 창 생성 / Pyinstaller를 사용해 파이썬 코드의 실행 프로그램화