Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
📌 작업 개요
CatBoost 기반 AI 추천 시스템 구현 및 FastAPI-Spring Boot 통합 아키텍처 구축. 9개 설문 항목을 기반으로 사용자 맞춤형 운동 패키지를 추천하는 하이브리드 추천 시스템을 개발하고, Docker 컨테이너 기반 자동 배포 파이프라인을 구성했습니다.
📝 작업 내용
AI 추천 시스템 (FastAPI)
Spring Boot 통합
POST /api/ai/recommendations)AISurveyRequest,AIRecommendationRes)배포 인프라
문서화
📎 참고 사항
아키텍처 결정
알려진 이슈
budgetRange,preferredTime,travelTime은 아직 학습 데이터에 포함되지 않아 ML 예측에 미사용. 추후 데이터 수집 후 재학습 예정배포 전 체크리스트
DOCKERHUB_USERNAME,DOCKERHUB_TOKEN등록 확인application.properties에 DB 정보가 환경변수로 관리되는지 확인로컬 테스트 방법