AI 코스 추천 핵심 기능.
AI 기반 코스 추천 및 핫플레이스 제공
- 사용자 요청에 따라 선택한 지하철역 주변 1.5km 이내의 핫플레이스(음식점, 카페, 술집 등)를 추천합니다.
- 카카오 평점 3.5 이상 데이터를 기반으로 신뢰성 높은 장소만 선별합니다.
테마 기반 추천
- 사용자가 특정 테마를 선택하면, 미리 분석된 장소 테마와 매칭하여 추천합니다.
- 장소의 리뷰 데이터를 ChatGPT API를 활용해 NLP 감정 분석(긍정/부정)을 수행합니다.
- 감정 분석 라벨링 점수를 기반으로 특정 테마와 관련된 장소를 추천합니다.
- 예를 들어, ‘주차 가능한 코스’ 를 선택하면, 주차 관련 긍정적인 리뷰가 많은 장소 중 추천합니다.
사용자 히스토리 기반 맞춤 추천
- 최근 7일 내에 추천된 장소의 가중치를 감소시켜 중복 추천을 방지합니다.
- 장소의 평점과 리뷰 개수를 기반으로 로그 가중치를 계산해 상위 N개의 장소를 선별합니다.
다양성 제공
- 상위 N개의 장소 중 랜덤으로 추천해 사용자가 새로운 경험을 할 수 있도록 도와줍니다.
리뷰 관련 테이블 구조.
1. place_review 테이블
- 카카오 API에서 음식점·카페·술집 등의 리뷰 데이터를 크롤링
.png)