
- 사용자가 체류 기간, 여행 테마 같은 조건을 입력하면 맞춤형 여행 일정을 자동으로 구성해주는 기능
- 단순한 장소 추천을 넘어 이동 경로, 소요 시간 등을 고려한 일정을 생성
- 프로세스는 사용자 입력 및 조건 설정 → POI 후보 선정 및 필터링 → 장소 평가 및 점수화 → 가중치 적용 및 순위 결정 → 일정 구성 및 추천 순으로 이어짐
POI 후보 선정 및 필터링
- 테마 기반 필터링 : 태그, 카테고리, 메뉴 분석, 리뷰 키워드로 조건에 맞는 장소 선별
- 거리 기반 필터링 : 도보 선호라면 15분(약 1km) 이내 장소 우선 정렬. 도보로 이어지는 장소 묶음을 우선 추천
장소 평가 및 점수화 : 조건 일치도, 이용자 평점, 인기 지수, 시간 제약, 혼잡도 예측, 연결성(다른 POI와의 거리, 동선 자연스러움) 항목을 종합 점수로 환산
가중치 적용 및 순위 결정 : 세 가지 방식으로 가중치 설정
- 고정 가중치 : 여행 테마별로 항목 중요도를 미리 설정
- 사용자 기반 가중치 : 사용자가 별점/슬라이더로 항목 중요도를 직접 입력. 과거 반응 데이터(평균 별점)로 간접 추정도 가능
- 맥락 기반 가중치 : 비 오는 날 → 실내 장소 적합성 가중치 상승/도보 이동 가중치 감소. 주말 → 혼잡도 예측 가중치 상승. 날씨/요일/지역 이벤트에 따라 자동 조정
일정 구성 및 추천 : 우선순위 높은 장소를 동선 기준으로 배치. 거리/체류 시간 초과 시 조정하거나 대체 장소 제시. 행동 데이터 분석으로 정교화
- 통계 분석 : 방문 빈도, 혼잡도, 국적/체류 시간 등 집계로 흐름 파악
- 마코프 모델 : 현재 위치에서 다음 방문지 확률 예측. 고차 마코프는 이전 방문 경로까지 고려
- 연관 규칙 분석 : 함께 방문되는 장소 패턴 발견