Minseong Code Lab
← Projects
Personal ProjectRAG / LLMIn Progress

RAG Service Lab

직접 기획하는 개인 RAG 서비스 프로젝트. 문서 기반 QA를 넘어 실제 사용자가 쓸 수 있는 서비스 형태로 설계합니다.

게시 2026-07-02
PythonFastAPILangChainChromaDB
Problem
주어진 과제가 아니라, 어떤 문서와 사용자를 다룰지 문제 정의부터 직접 하는 프로젝트
Role
개인 프로젝트 — 기획부터 평가·서비스화까지 전담
Contents · 목차
  1. 프로젝트 개요
  2. 문제 정의
  3. 사용 기술 (예정)
  4. 진행 계획
  5. 향후 업데이트

프로젝트 개요

RFP-AI에서 검증한 Hybrid RAG 파이프라인을 바탕으로, 직접 기획부터 서비스화까지 진행하는 개인 RAG 서비스 프로젝트입니다. 현재 기획 단계이며, 이 페이지는 진행 과정에 따라 업데이트됩니다.

문제 정의

부트캠프 프로젝트는 주어진 데이터와 요구사항에서 출발했습니다. 이 프로젝트는 반대로 어떤 문서, 어떤 사용자, 어떤 질문을 다룰지 스스로 정의하는 것부터 시작합니다.

  • 대상 도메인과 문서 유형 선정 (진행 중)
  • 사용자 시나리오와 핵심 질문 유형 정의
  • 서비스 형태 결정 (API / 웹 데모)

사용 기술 (예정)

  • Backend: FastAPI
  • RAG: LangChain, ChromaDB, Hybrid Retrieval
  • 평가: RAGAS + Retrieval 지표(Hit@K, MRR)
  • 배포: Docker 기반 별도 배포 후 이 사이트와 링크 연결

진행 계획

  1. 도메인 선정과 문제 정의
  2. 데이터 수집·전처리 파이프라인 구축
  3. RAG 파이프라인 구현 (RFP-AI 구조 재활용)
  4. 평가셋 설계와 성능 실험
  5. FastAPI 서비스화 및 데모 배포

향후 업데이트

설계가 확정되는 대로 시스템 구조, 실험 결과, 트러블슈팅 내용을 이 페이지에 추가할 예정입니다.