YUMMY
맛있는 여행의 아름다움, YUMMY
프로젝트 소개
팀 구성
4인 팀 프로젝트
사용기술 및 언어
python 3.6.x
Django 3.0.x
MYSQL 8.0.x
Vue.js + vuetify
개발 기간
2020-03-30 ~ 2020-05-01(약 5주)
프로젝트 내용
주요 기능
- 지도를 이용한 여행지역 선택 후, 음식점, 관광지, 숙박업소 정보 제공을 통한 일정 세우기 서비스 제공
- 지역별로 다른 사용자들의 여행계획 조회
- 다른 유저의 여행계획 스크랩 기능, CRUD
- 카카오톡 공유하기로 여행일정 공유
- TFIDF(Term Frequency - Inverse Document Frequency)를 이용한 유사 관광지 추천
- MF(Matrix factorization)를 이용한 유저베이스 음식점 추천
시스템 아키텍쳐
프로젝트 이미지
담당
역할
back-end
구현
- django 백엔드 기능(CRUD)
- pandas 모듈을 이용한 data 전처리(주소 결측값 채우기, 행정구역 라벨링)
- AWS(Ubuntu 18.04 LTS) 환경에 배포
- 데이터 베이스 모델링
- surprise라이브러리를 이용한 Matrix Factorization 방식의 User-based 음식점 추천