AI가 미래의 당신에게 말을 걸다: FutureMe AI
by DD
5개월 전
조회수 11
FutureMe AI는 미래의 자신과 대화하는 AI 기반 개인 서비스이다.
Node.js, Express, MongoDB를 사용하여 메시지 전송 및 스케줄링 기능을 구현함
OpenAI/Gemini를 활용하여 AI 기반의 미래 답변을 생성하고, Mux를 통해 비디오 스트리밍을 제공함
AI 기반 미래 답변 생성 원리
OpenAI/Gemini를 활용하여 사용자의 메시지를 분석하고, 미래의 자신에 맞는 답변을 생성한다. 구체적으로, 자연어 처리(NLP) 기술을 통해 메시지의 감성 분석 및 핵심 키워드를 추출한다. 따라서, 개인화된 AI 페르소나를 구축하여 사용자 경험을 향상시킨다.
Mux를 활용한 비디오 스트리밍
Mux를 통해 사용자 녹음 메시지 호스팅 및 AI 생성 비디오 답변을 제공한다. 저지연, 고신뢰성 스트리밍을 위해 Mux의 CDN을 활용한다. 반면, 비디오 인코딩 및 스트리밍 최적화를 통해 사용자 경험을 개선한다. 결과적으로, 텍스트 기반 서비스에서 비디오 기반 서비스로 확장되었다.
Cron Job을 이용한 메시지 스케줄링
정해진 시간에 메시지를 전송하기 위해 Cron Job을 사용한다. 구체적으로, 매 분마다 스케줄된 메시지를 확인하고, Nodemailer를 통해 이메일을 전송한다. 따라서, 메시지 전송의 신뢰성을 확보하고, 사용자에게 정기적인 동기 부여를 제공한다.