Skip to content

jjun522/AI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

Telegram 기반 AI 챗봇 서비스 설명


📌 서비스 개요

이 서비스는 Telegram 플랫폼을 활용한 AI 챗봇으로, OpenAI의 ChatGPT API 및 AI Agent를 기반으로 구현되었습니다. 사용자의 입맛, 특성, 취향을 입력받아 이를 페르소나 형식으로 분석하고, 데이터셋에서 맞춤형 추천을 제공하는 챗봇입니다.


🚀 서비스 특징

1. 입력 기반 페르소나 생성

  • 사용자가 Telegram 챗봇에 취향, 특성, 입맛 등을 입력하면,
    OpenAI의 GPT 모델이 이를 페르소나 형식으로 정리해줍니다.
  • 페르소나의 구조는 다음과 같습니다:
    • 기본 정보: 이름, 연령, 소속, 성격
    • 취향과 선호도: 커피, 디저트, 음료 등
    • 활동과 취미: 입력된 데이터에서 파생
    • 구매 성향: 합리적 소비, 경험 중시 등

2. AI Agent를 활용한 데이터셋 기반 추천

  • 2000개의 배달의민족 리뷰 데이터셋을 기반으로 사용자의 페르소나에 맞춘 맞춤형 추천을 제공합니다.
  • AI Agent는 페르소나를 바탕으로 리뷰 데이터를 분석하고, 사용자의 취향과 가장 잘 맞는 결과를 찾아줍니다.

🛠 기술 스택

  • 플랫폼: Telegram (텔레그램)
  • AI 모델: OpenAI ChatGPT API (GPT-4mini 기반)
  • AI Agent: 데이터셋 탐색 및 맞춤형 분석
  • 데이터: 배달의민족 리뷰 데이터셋 (2000개)
  • 워크플로우 관리: n8n

🔄 서비스 흐름

  1. 사용자 입력

    • Telegram 챗봇에 사용자의 입맛, 취향, 특성 등을 입력.
  2. 페르소나 생성

    • OpenAI GPT API가 입력 데이터를 바탕으로 페르소나 형식의 분석 결과 제공.
  3. AI Agent 추천

    • AI Agent가 배달의민족 리뷰 데이터셋에서 사용자 맞춤형 추천을 찾아 전달.
  4. 결과 출력

    • 추천된 결과를 Telegram 챗봇을 통해 사용자에게 응답.

🎯 주요 사용 사례

  1. 카페 추천
    • 사용자의 입맛과 취향에 맞춘 카페 디저트 음료 추천.
  2. 맞춤형 리뷰 분석
    • 방대한 리뷰 데이터셋을 AI가 분석해 사용자에게 최적의 선택 제공.
  3. AI 기반 페르소나 생성
    • 간단한 정보 입력으로 사용자 특성에 맞는 분석 결과 제공.

📊 기대 효과

  • 개인화된 추천: 사용자의 특성에 최적화된 맞춤형 결과 제공.
  • 리뷰 데이터 활용: 대규모 리뷰 데이터를 효율적으로 분석해 사용자 만족도 향상.

🌟 결론

이 서비스는 ChatGPT APIAI Agent의 강력한 분석 능력을 결합하여 개인화된 추천을 제공하는 Telegram 기반 챗봇입니다. 사용자의 취향과 특성을 바탕으로 최적의 추천 결과를 제공하며, 방대한 데이터셋 분석을 통해 더 나은 선택을 돕습니다.

About

n8n을 활용한 실습

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published