AI 기반 교육 서비스 플랫폼 구축 및 서비스 개발

AI 기반 교육 서비스 플랫폼 AI EDUTOM 구축 및 서비스 개발

AI Edutom 서비스 화면

  • 사용자 데이터를 통합해 AI를 직접 만들어보는 교육 플랫폼으로, 다양한 AI 체험형 교육 서비스 제공
  • 비정형·정형 데이터를 정제하고 학습하여 결과를 확인 가능
  • AI 학습 결과를 사용자 인터랙션과 연계하여 실시간 제공
  • 개발기간: 2022.3. - 2023.5.
  • 개발인원: 7명 (개발: 3명, 디자인: 2명, 기획: 2명)

주요 기술

  • Python, FastAPI, JavaScript, Node.js
  • TensorFlow, MySQL, MongoDB, Ubuntu, Nginx

역할

  • 신규 AI 교육 콘텐츠 ‘쓱쓱캐치’ 기획 및 UI/API 설계/구현 전반 주도
  • FastAPI, Node.js 기반 프레임워크 전환 및 기존 코드 리팩토링
  • AI 데이터 흐름(입력 → 정제 → 모델 학습 → 결과 출력) 파이프라인 설계
  • AI 모델 활용 서비스(끝말잇기, 표정찾기 등)와 연계된 데이터 관리 구조 구현

성과

  • 신규 콘텐츠 ‘쓱쓱캐치’ 정식 오픈 및 사용자 호응 확보
  • 시스템 가용성 99.5% 유지, 트래픽 급증 시기에도 무중단 운영(장애 0건)
  • 클라우드 도입으로 확장성과 안정성 확보 → 고객 문의량 감소 및 운영 효율성 향상
  • 클라우드 기반 인프라 및 로드밸런서 적용을 통한 트래픽 대응 구조 확보

주요 이슈 및 해결 방법

  • 모든 요청이 단일 서버에서 순차 처리되어 부하 집중
    • 로드밸런싱 설정: 웹 서버를 Apache에서 Nginx로 교체하여 리버스 프록시 서버 구축
  • 사용자 급증하는 기간에 동시 접속자 수용 한계로 인한 잦은 시스템 장애 발생
    • 요청 처리를 전담하는 Micro 서버 구현 및 PM2를 활용한 로드밸런싱 적용

AI Edutom 서비스 화면