이 서비스는 사용자가 가지고 있는 재료, 조리도구, 희망 조리시간 등의 조건을 입력하면, 이를 기반으로 실제 조리 가능한 레시피를 추천해주는 AI 기반 맞춤형 요리 추천 챗봇이다.
기존의 요리 이름 기반 검색 방식에서 벗어나, LLM과 RAG 기술을 활용하여 재료 중심의 요리 추천이라는 새로운 접근 방식을 제시한다.
🔎 기존 레시피 검색의 한계
→ 사용자가 요리 이름이나 키워드를 모르면 검색이 어려움
🧊 현실적인 사용자 불편
→ 냉장고에 있는 재료로 무엇을 할 수 있을지 몰라 포기하는 상황 다수
⏱️ 사용자 제약 조건 고려 부족
→ 자취생, 바쁜 직장인 등 도구나 시간 제약 반영 어려움
📌 이 챗봇은 유튜브 요리 영상의 자막 데이터를 기반으로 LLM을 파인튜닝하거나 RAG 방식으로 검색하여, 현실적으로 조리 가능한 레시피를 추천하는 실행 가능한 AI 요리 서비스를 지향한다.
➡️ ‘레시피 추천받기’ 버튼 클릭
🥔🍳 감자달걀전 요리를 추천드립니다.
부침가루가 없는 경우, 계란과 감자 전분으로 대체 가능합니다.
[요리 순서]
1. 감자를 강판에 갈아 수분 제거
2. 계란을 풀어 감자와 반죽
3. 팬에 기름을 두르고 약불에서 부치기
4. 앞뒤로 노릇하게 익히기
5. 간장 + 식초 찍어 먹기
맛있게 드세요~ 😋
→ 챗봇은 단순한 텍스트 레시피를 넘어서, 대체 가능한 재료 안내, 조리 순서 제공, 사용자 조건에 맞춘 최적화된 제안을 제공한다.
📌 해당 채널들은 자막 품질이 우수하며 실제 요리 흐름이 잘 기록되어 있음
🎯 케이스 유형 | 설명 |
---|---|
🧊 냉장고 재료 활용 | 요리 이름 없이도 보유 재료만으로 추천 가능 |
🍳 조리도구 제한 | 최소한의 도구(전자레인지, 후라이팬 등)만 있어도 요리 가능 |
⏱️ 시간 부족 | 조리 시간 기반 필터링으로 바쁜 직장인도 활용 가능 |
🧑🍳 요리 초보 | 상세한 조리 순서 제공으로 따라 하기 쉬움 |
🔄 재료 대체 | 부재한 재료는 대체 가능한 재료로 변경하여 안내 |
기능 | 설명 |
---|---|
🔁 연속 대화 지원 | “다른 요리는?”, “이 재료 빼고는?” 등의 후속 질의 처리 |
📷 재료 이미지 인식 | 사진 업로드 시 재료 자동 추출 (OCR + 모델 결합) |
🛒 장보기 연동 | 부족한 재료를 쇼핑몰 장바구니로 자동 연결 |
💾 사용자 맞춤 저장 | 자주 쓰는 조리 조건, 재료, 도구 정보 자동 저장 후 추천 강화 |
이 챗봇은 현실적인 조리 제약을 고려한 개인 맞춤형 요리 추천이라는 명확한 사용자 가치를 제공한다.
요리 챗봇은 사용자의 입력값을 바탕으로 두 가지 방식의 응답을 생성하고, 이를 비교하여 최적의 답변을 사용자에게 제공한다. 이 과정은 다음과 같은 단계로 구성된다.
1. 사용자 입력 (재료, 도구, 시간)
↓
2. LLM 자체 학습 기반 응답 생성 (결과 A)
↓
3. RAG 방식 외부 검색 기반 응답 생성 (결과 B)
↓
4. 두 응답을 비교하고 최적 결과 선택
↓
5. 사용자에게 최종 응답 제공
[사용자 입력 (재료/도구/시간)]
↓
[프론트엔드 → 백엔드 요청]
↓
[응답 생성]
├─ 결과 A: Fine-tuned LLM
└─ 결과 B: RAG (벡터 검색 + LLM)
↓
[ChatGPT가 A/B 비교]
↓
[최종 응답 선택 및 출력]
↓
[사용자 후속 질의 대응 / 히스토리 저장]
📌 이 프로세스를 통해 단순한 레시피 검색을 넘어서, 사용자의 상황에 최적화된 실행 가능한 요리 제안을 자동 생성할 수 있다.