본문 바로가기
포트폴리오경력과 프로젝트

영업 문서 검색·근거 확인 GraphRAG 프로토타입

영업 문서에서 질문의 답변 근거를 찾고 원문을 함께 확인하는 프로토타입을 구현했습니다. 문서 변환·OCR·검색부터 답변과 원문 대조 화면까지 연결했습니다.

기간
2025.11 ~ 2026.01
담당
GraphRAG 구조 설계, 문서 변환·OCR·인덱싱·검색 파이프라인 및 원문 확인 흐름 구현
결과
문서 처리부터 답변 생성·원문 근거 확인까지 연결한 MVP 구현
영업 문서 검색·근거 확인 GraphRAG 프로토타입 관련 이미지

과제와 프로토타입 범위

PPT·HWP·PDF로 된 영업 문서를 검색하고, 답변의 근거를 원문에서 확인하는 흐름을 구현했습니다. 영업사원 5~10명 규모의 사용을 가정한 MVP로, 문서 처리부터 답변 생성과 원문 대조 화면까지 연결했습니다.

설계 판단

영업 문서의 답변 근거는 여러 청크에 나뉘어 있습니다. 그래서 청크의 순서·의미 관계를 색인할 때 미리 계산했습니다. 질의할 때는 그래프 탐색 범위(HOP)를 제한해 응답 시간을 통제했습니다.

문서 구조를 검색과 원문 확인에 연결

PPT·HWP를 PDF로 변환한 뒤 시각·언어 모델 기반 OCR로 표와 이미지의 내용을 추출했습니다. 표는 Markdown 구조로 표현하고, 문서·페이지 경계에 따라 나눈 청크에는 주변 문맥의 요약을 붙였습니다.

청크의 순서와 의미 관계를 Neo4j에 저장했습니다. 질문이 들어오면 벡터·키워드 검색과 재정렬을 수행하고, 그래프 탐색 범위(HOP)를 제한해 관련 근거를 찾도록 구성했습니다.

Django로 인증을, FastAPI로 검색과 응답을 구현했습니다. 변환·OCR·인덱싱은 Celery·Redis의 비동기 작업으로 분리했습니다. Vue.js 화면에서 문서 처리 상태, 답변과 원문 인용을 함께 보여 주었습니다.

채용 제안 보내기

생각 · 포트폴리오

함께 해결할 LLM 과제와 기대하는 역할을 알려 주세요.

연락하기