GitHub - MyTripper/MyTripper · GitHub
Skip to content

MyTripper/MyTripper

Folders and files

Repository files navigation

MBTI 기반 AI 여행지 추천 웹 서비스

소개

본 프로젝트는 사용자의 MBTI 성격 유형에 기반하여 맞춤형 여행지를 추천해주는 웹 서비스입니다. AI 모델을 활용하여 사용자의 성향과 선호도를 분석하고, 최적의 여행 경험을 제공합니다.

기술 스택

  • 프론트엔드: HTML, CSS, JavaScript
  • 백엔드: Node.js
  • 데이터베이스: Supabase
  • AI 모델: Gemini-1.5-flash, Llama3-70b-8192, Black-forest-labs/FLUX.1-schnell-Free

주요 기능

  1. MBTI 기반 추천: 사용자의 MBTI 유형을 입력받아 해당 유형에 맞는 여행지를 추천합니다.
  2. AI 맞춤 추천: Gemini, Llama3, FLUX.1-schnell 모델을 활용하여 사용자의 선호도를 분석하고, 더욱 정교한 추천을 제공합니다.
  3. 다양한 여행지 정보: 추천된 여행지에 대한 상세 정보 (설명, 사진 등)를 제공합니다.
  4. 사용자 인터랙션: 사용자는 추천 결과에 대한 피드백을 제공하고, 원하는 여행지를 저장할 수 있습니다.

개발 동기

  • 팀 프로젝트: MBTI와 AI에 대한 관심을 바탕으로 시작되었습니다.
  • 기술 학습: 웹 개발 및 AI 모델 활용 능력을 향상시키기 위한 프로젝트입니다.
  • 사용자 편의: MBTI를 통해 여행지를 선택하는 사용자의 의사 결정을 돕고자 합니다.

개발 과정

  1. 데이터 수집 및 전처리: 여행지 정보를 수집하고, AI 모델 학습에 필요한 형태로 가공했습니다.
  2. AI 모델 학습: Gemini-1.5-flash, Llama3-70b-8192, Black-forest-labs/FLUX.1-schnell-Free 모델을 활용하여 사용자 맞춤형 추천 시스템을 구축했습니다.
  3. 웹 서비스 개발: HTML, CSS, JavaScript, Node.js, Supabase를 이용하여 웹 서비스를 개발했습니다.
  4. 테스트 및 개선: 사용자 테스트를 통해 서비스를 개선하고, 기능을 추가했습니다.

향후 계획

  • 추가 기능: 사용자 피드백을 기반으로 추천 정확도를 높이고, 다양한 기능을 추가할 예정입니다. (예: 여행 일정 추천, 여행 후기 기능 등)
  • AI 모델 고도화: 더욱 정교한 추천을 위해 AI 모델을 지속적으로 학습시키고 개선할 예정입니다.
  • 오픈 소스: 프로젝트를 오픈 소스로 공개하여 다른 개발자들과 함께 발전시켜나갈 예정입니다.

Releases

No releases published

Packages

Contributors