프로젝트 배경
1) 문제점 - 노코드 도구(ChatGPT GPTs·Google Gems)로 교육을 운영해 대화 흐름과 출력 품질이 매 세션 달라졌습니다. - 학습자 대화가 개인 계정에 남아, 운영 담당자가 수강 이력이나 이해도를 확인할 방법이 없었습니다. - 새 교육 프로그램을 열 때마다 처음부터 다시 제작해야 했고, 담당자가 직접 수정할 수 없었습니다. 2) 프로젝트 목표 - 교육에 쓸 수 있을 만큼 일정한
프로젝트 성과
교육 대화 흐름 14단계 고정
자유 대화 대신 상태 머신으로 오프닝부터 회고까지 14단계를 강제해, 노코드 운영에서 문제였던 세션 간 출력 편차를 제거했습니다.
신규 교육 프로그램 개발 투입 0
프로그램·전문가·주제·자료·프롬프트를 관리자 화면에서 편집하도록 설계해, 담당자가 개발자 없이 새 교육을 추가합니다.
이중 언어·분리 인프라를 단일 배포로 통합
PoC의 Next.js+FastAPI+LangGraph+pgvector 구성을 Next.js 풀스택과 Gemini File Search로 재설계해 운영 장애 지점을 줄였습니다.
학습 데이터 0건에서 전 세션 수집으로
대화와 리포트를 DB에 적재하고 대시보드로 시각화해, 기존에 없던 수강 이력·토의 내용 분석 기반을 확보했습니다.
핵심 기능
진행 단계
요구사항 정의
2025.12
최초 미팅에서 기존 GPTs·Gems 운영의 한계를 진단하고, 자체 웹앱 전환 범위와 교육 흐름 요건을 정리했습니다.
프로젝트 상세
■ 프로젝트 개요 LG인화원이 ChatGPT GPTs·Google Gems 위에서 운영하던 AI 리터러시 교육 프로그램을 자체 웹 서비스로 전환한 프로젝트입니다. 최초 미팅부터 요구사항 정의, 아키텍처 설계, 풀스택 개발, 배포, 운영 피드백 반영까지 전 과정을 1인으로 수행했습니다. ■ 해결하려던 문제 1. 출력 일관성 부족 — 같은 프롬프트에도 대화 흐름이 매번 달라져 교육 진행이 불안정했습니다.







