이 서비스는 Telegram 플랫폼을 활용한 AI 챗봇으로, OpenAI의 ChatGPT API 및 AI Agent를 기반으로 구현되었습니다. 사용자의 입맛, 특성, 취향을 입력받아 이를 페르소나 형식으로 분석하고, 데이터셋에서 맞춤형 추천을 제공하는 챗봇입니다.
- 사용자가 Telegram 챗봇에 취향, 특성, 입맛 등을 입력하면,
OpenAI의 GPT 모델이 이를 페르소나 형식으로 정리해줍니다. - 페르소나의 구조는 다음과 같습니다:
- 기본 정보: 이름, 연령, 소속, 성격
- 취향과 선호도: 커피, 디저트, 음료 등
- 활동과 취미: 입력된 데이터에서 파생
- 구매 성향: 합리적 소비, 경험 중시 등
- 2000개의 배달의민족 리뷰 데이터셋을 기반으로 사용자의 페르소나에 맞춘 맞춤형 추천을 제공합니다.
- AI Agent는 페르소나를 바탕으로 리뷰 데이터를 분석하고, 사용자의 취향과 가장 잘 맞는 결과를 찾아줍니다.
- 플랫폼: Telegram (텔레그램)
- AI 모델: OpenAI ChatGPT API (GPT-4mini 기반)
- AI Agent: 데이터셋 탐색 및 맞춤형 분석
- 데이터: 배달의민족 리뷰 데이터셋 (2000개)
- 워크플로우 관리: n8n
-
사용자 입력
- Telegram 챗봇에 사용자의 입맛, 취향, 특성 등을 입력.
-
페르소나 생성
- OpenAI GPT API가 입력 데이터를 바탕으로 페르소나 형식의 분석 결과 제공.
-
AI Agent 추천
- AI Agent가 배달의민족 리뷰 데이터셋에서 사용자 맞춤형 추천을 찾아 전달.
-
결과 출력
- 추천된 결과를 Telegram 챗봇을 통해 사용자에게 응답.
- 카페 추천
- 사용자의 입맛과 취향에 맞춘 카페 디저트 음료 추천.
- 맞춤형 리뷰 분석
- 방대한 리뷰 데이터셋을 AI가 분석해 사용자에게 최적의 선택 제공.
- AI 기반 페르소나 생성
- 간단한 정보 입력으로 사용자 특성에 맞는 분석 결과 제공.
- 개인화된 추천: 사용자의 특성에 최적화된 맞춤형 결과 제공.
- 리뷰 데이터 활용: 대규모 리뷰 데이터를 효율적으로 분석해 사용자 만족도 향상.
이 서비스는 ChatGPT API와 AI Agent의 강력한 분석 능력을 결합하여 개인화된 추천을 제공하는 Telegram 기반 챗봇입니다. 사용자의 취향과 특성을 바탕으로 최적의 추천 결과를 제공하며, 방대한 데이터셋 분석을 통해 더 나은 선택을 돕습니다.