생성형 AI 기반 음악 생성 및 감정 연계 안무 추천 커뮤니티 플랫폼
⸻
U-STAR는 사용자가 원하는 분위기의 음악을 생성하고, 생성된 음악의 감정을 분석하여 어울리는 안무를 추천받을 수 있는 커뮤니티 기반 서비스입니다. 초·중학생도 쉽게 음악 창작과 퍼포먼스 경험을 즐길 수 있도록 기획했습니다.
생성형 AI를 단순 호출하는 데 그치지 않고, 음악 생성 → 감정 추출 → 안무 추천 → 커뮤니티 공유 흐름이 자연스럽게 이어지도록 설계했습니다.
- AI 음악 생성
- 사용자가 입력한 프롬프트 기반 음악 생성
- SUNO API 활용
- 가사 감정 분석
- 생성된 가사를 OpenAI GPT 기반 프롬프트 엔지니어링으로 분석
- 미리 정의한 감성 범주 내로 결과 제한
- 감정 기반 안무 추천
- 감정 분류 결과와 안무 데이터셋 매핑
- 감정별 추천 안무 제공
- 커뮤니티 기능
- 게시글 업로드
- 좋아요/피드 노출
- 사용자 콘텐츠 공유
- 좋아요 기반 추천 로직
- 단순 가중치 기반 피드 추천
- 좋아요 수가 높은 게시물을 우선 노출
Frontend
- React Native
Backend
- Spring Boot
DB
- MySQL
Infra
- Docker
AI
- chat GPT
- Suno
ETC Tools
- Git
- Notion
- Redis 기반 인기 게시물 캐싱
- 추천 알고리즘 고도화