Skip to content

mingu4u/EDA_project

Repository files navigation

서울시 맛집 데이터 분석 & 맛집 추천 및 시각화 프로그램 개발

EDA 프로젝트 2조: 구성원

이름 역할
강민구 맛집 추천 프로그램 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 폴더로 이동

  1. [Final_with_detail] project.ipynb 파일을 실행하여 서울시 주요 역에 대한 맛집 데이터 크롤링(상세 리뷰 포함)
    • 크롤링 결과를 '../data/1기본_OO역.csv'로 저장
  2. [Final_without_detail] project.ipynb 파일을 실행하여 서울시 주요 역에 대한 맛집 데이터 크롤링(상세 리뷰 미포함)
    • 크롤링 결과를 각각 '../data/2상세_OO역.csv'로 저장 project

데이터 분석

Crawling & analysis 폴더에서 retaurant_analysis.ipynb 파일을 실행하여 분석 및 시각화 결과 확인

grpah1

word_cloud

gasan

gangnam3040

서울시 지역별 맛집 점수화 및 DataFrame 생성

image

️❓ ** 역 별 맛집은 알겠는데.. 가시성을 개선하고 싶다. **
💡 ** 시각화 및 GUI화 !! **
  1. Folium, 맛집 정보 시각화

  2. Tkinter, 맛집 정보 GUI화

  3. Pyinstaller, 코드 배포를 위한 프로그램화

서울시 지역별 맛집 추천 프로그램 : 쩝쩝박사.exe

Tkinter를 사용해 맛집 추천 GUI 창 생성 / Pyinstaller를 사용해 파이썬 코드의 실행 프로그램화 image

프로그램 개요도

image

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •