Post

TRIPMAVEN

TRIPMAVEN

🙋‍♀️ Project INTRO

TRIPMAVEN은 AI 기반으로 프리랜서 여행 가이드를 대상으로 서비스직 교육과 평가를 지원하는 플랫폼입니다. 이 프로젝트는 여행 가이드의 역량을 강화하고, 실시간으로 피드백을 제공하여 교육 효과를 극대화합니다.

TripMavenLanding

🚀 Main SKILL

1. AI 기반 평가 시스템

  • 표정 인식: AI를 활용하여 실시간으로 가이드의 표정을 분석하고 피드백을 제공합니다.
  • 발음 평가: 가이드의 발음 정확도를 평가하여 개선 사항을 제시합니다.

2. 기술 스택

  • React: 사용자 인터페이스 개발
  • Python: AI 모델 및 분석
  • Spring: 백엔드 서비스 개발
  • Java: 전체 애플리케이션 로직 구현

💪 나의 역할

  • 엔터티 및 DTO 설계를 통한 데이터 모델링 및 구조 최적화
  • 가이드 권한 관련 페이지 UI/UX 설계 및 구현
  • AI 실전 페이지 및 마이페이지 내 AI 기능 풀스택 개발
  • 파일 업로드 기능 구축 및 컴포넌트화 구현
  • 권한별 마이페이지와 여행 상품, 문의, 신고, 리뷰, 찜 기능의 통합 풀스택 개발
  • KaokaoMap API를 활용한 실시간 주소 검색 및 로드뷰 기능의 통합 구현
  • Youtube Data V3 기반 추천 영상 기능 구축
  • 실시간 영상 분석 AI 메인 서비스 구현
  • Mediapipe와 OpenCV를 이용한 실시간 얼굴 랜드마크 추적 및 분석 기능 구현
  • Matplotlib을 활용한 표정 데이터 시각화 및 분석 기능 구축
  • React-Quill 라이브러리를 통한 블로그 글 작성 기능으로 콘텐츠 관리 시스템 강화

📎 MindMap

TripMavenMindMap

📎 ER Diagram

TripMavenERD

📎 UseCase Diagram

TripMavenUseCase

📎 Languages/Frameworks/Libraries/Tools

TripMavenTools

📎 Entire Architecture

TripMavenEntireA

📎 AI service, Face Analysis Architecture

TripMavenFaceA

📎 AI service, Voice Analysis Architecture

TripMavenVoiceA

🥈 프로젝트 성과

이 프로젝트는 팀원 외 전 수강생 기반으로 사용도 만족도를 향상시켰으며, 결과적으로 팀 프로젝트 우수상(2위)를 달성하였습니다.

This post is licensed under CC BY 4.0 by the author.