20

주간 프로젝트: 자연어 그래프 쿼리 인터페이스

Day 5: Weekly Project

학습 목표

프로젝트 요구사항을 이해한다 이번 주에 배운 내용을 통합적으로 적용한다

프로젝트 개요

마케팅팀이 그래프 DB를 직접 사용할 수 있는 자연어 쿼리 인터페이스를 만들어달라고 요청했다.

"Cypher 몰라도 데이터 뽑을 수 있게 해주세요"


요구사항

기능 요구사항

기능설명
자연어 질의한국어로 질문하면 답변
실시간 Cypher 표시생성된 쿼리 확인 가능
결과 테이블조회 결과를 테이블로 표시
에러 처리실패 시 친절한 안내
히스토리이전 질문 다시 사용

비기능 요구사항

항목요구
응답 시간3초 이내
보안DELETE/DROP 차단
재시도최대 3회
로깅모든 질의 기록

기술 스택

에디터 로딩 중...

프로젝트 구조

에디터 로딩 중...

오늘의 목표

  1. 핵심 엔진 구현 (1시간)
  2. API 서버 구현 (30분)
  3. Streamlit UI 구현 (1시간)
  4. 테스트 및 개선 (30분)

3시간 프로젝트

시작하자!