/Satisfaction-with-delivery

엘리스 AI 3기 팀 프로젝트 "배달의 만족"

Primary LanguageJupyter Notebook

요약

Elice AI Track 3기 데이터 분석 프로젝트의 결과물입니다.

배달과 코로나의 관계성에 대해서 생각해보고, 해당 데이터들을 시각화하여 사용자에게 보여주고자 했습니다.

데모

team11_demo (1)

구현 기능

  • 로그인
  • 회원 가입
  • 데이터 그래프로 시각화
  • 다크모드
  • 페이지 이동 구현

GitLab 주소

Sign in

GitHub 주소

https://github.com/HyeongSeoku/Satisfaction-with-delivery

배달의 만족

“점심 때 장사가 가장 잘되야한다면, 서울 어디에서 창업 하는 것이 좋을까?”

“내일은 어린이날인데 평소보다 얼마다 더 준비하는게 좋을까?”

“사람들은 비가오면 배달을 더 많이 시킬까?”

어려웠던 고민들, 배달의 만족이 해결해 드립니다!

프로젝트 소개

날씨, 공휴일, 주말과 평일, 식사시간대, 코로나 확진자 수에 따른 평균배달건수를 시각화 합니다.

  • 사용한 기술 스택 및 라이브러리
  • 사용한데이터 (🐰 : 엘리스 제공)
    • 🐰시간대별 배달 건수 (2018.08.01~2021.08.31)
    • 시도별 코로나-19 확진자 수 및 전일 대비 증감수 (2018.08.01~2021.08.31)
    • 기상자료개방포털 지역-시간대별 강수형태, 강수, 기온 정보 (2018.08.01~2021.08.31)
    • 공휴일 및 요일 정보 (2018.08.01~2021.08.31)
    • 시군구별 맛집 위치 정보 및 리뷰 - 매일 업데이트!
  • 프로젝트 기간 : 2021.12.20 ~ 2022.01.09

프로젝트 구성도

프로젝트 팀원 역할 분담

  • 이슬아
    • 프로젝트 전체 일정을 관리 및 팀 커뮤니케이션 시스템 운영
    • 전체적인 프로젝트 컨셉 기획 및 와이어 프레임 제작. 팀원들의 원활한 소통과 개발에 집중 가능!
    • openAPI를 활용한 데이터 수집 및 예시 그래프 작성
    • 낮잠안자는 토끼의 유일한 통계 전공자, 데이터 분석 가이드 라인 제공
  • 김형석
    • 프로젝트 규모와 볼륨에 어울리는 라이브러리를 척척, 다크모드도 준비했어요.
    • 자세한 주석으로 백엔드와의 소통에도 신경썼어요!
    • 낮잠안자는 토끼의 git으로 협업하기 가이드
  • 조창흠
    • 회원가입 및 로그인, 로그아웃 구현. 보안이 중요하죠!
    • 비밀번호 변경 및 내 지역 설정 등 유저전용 서비스 설계
    • 도커와 gitlab-runner를 이용한 백엔드 배포 자동화
    • 버전별 프론트 엔드 배포
  • 채윤희
    • API설계
    • 백엔드는 물론 함께 자잘한 프론트엔드 수정도 문제 없어요!
    • DB설계 및 Data Mart구축
    • 데이터 엔지니어를 꿈꾸며, 매일 밤 12시에 크롤러가 리뷰를 자동으로 수집한 뒤 정제하고, 저장해요
  • 박다혜
    • 데이터가 없다면 open API로, open API가 없으면 크롤러로! 포기를 모르죠!
    • 데이터 수집부터 정제, 저장까지. 백엔드와의 협업을 위해 시각화와 EDA, 고민의 흔적까지 꼼꼼히 정리
    • DB설계 및 Data Mart구축
    • 데이터 엔지니어를 꿈꾸며, 매일 밤 12시 카카오 맛집검색 API를 이용하여 가게정보를 자동으로 수집한뒤 정제하고, 저장해요

버전정보

1.0

프로젝트 추후 목표

🐰 발표가 끝나도 낮잠 안자는 토끼는 끝나지 않아요

  • 지도를 활용하여 매일 수집한 맛집 정보와 리뷰를 제공합니다
  • 지역, 날짜(요일,공휴일), 시간대, 날씨 등 수집한 데이터를 이용해 모델을 만들고, 유저에게 예측하고자 하는 환경을 입력받아 배달수요를 예측합니다.
  • 유저 인증을 통한 비밀번호 바꾸기 기능과 카카오 로그인 기능을 추가
  • 웹뿐만아니라 앱에서도, 반응형 웹서비스를 만들어요

팀 프로젝트 커뮤니케이션 내용