경희대학교 생협 카페의 데이터를 통해 재고관리의 문제점을 찾고, 이에 대한 해결방안을 제시한다. 날씨별 음료를 추천하면 고객들이 기존의 다양한 음료보다, 추천된 음료를 소비할 것을 기대할 수 있다.
권정혁 | 최용빈 | 도유정 | 최보경 |
---|---|---|---|
개인 리포지토리 | 개인 리포지토리 | 개인 리포지토리 | 개인 리포지토리 |
Modeling | Modeling, Serving | Modeling | Modeling |
-
계절에 상관없이 압도적으로 높은 판매량을 자랑하는 아메리카노를 데이터에서 제거
-
각 음료별 특성 데이터 수집에서 재료가 함유되어있으면 1, 아니면 0으로 나타낼 수 있는 feature들만 남기고 나머지는 제외
-
기온 (0,1,2,3), 운량 (0,1), 강수 여부 (0,1)을 기준으로 날씨를 16개의 범주로 그룹화
-
매출 데이터가 존재하는 날짜의 기온, 운량, 강수여부 데이터 수집 후 그룹별로 분류
-
각 메뉴의 판매량을 날씨 그룹별 메뉴 판매량 총합으로 나눈 뒤 각 메뉴의 가중치를 곱함
-
곱한 값을 날씨 그룹의 특성별로 다 더함 -> 인기있던 특성일수록 1에 수렴
(1) Cosine Similarity
(2) Euclidean Distance
-
거리 기반 유사도는 좌표를 기준으로 봤을 때, 비슷한 좌표에 있는 점들이 유사도가 높다고 측정
-
유클리디안 거리는 N차원 공간에서 두 점 사이의 최단 거리를 구하기 위한 가장 기초적인 알고리즘임
(3) 상위 6개의 음료를 추천해주기로 결정