교육기관 및 강사들을 위한 AI 기반 온라인 평가 플랫폼입니다. 기존의 번거로운 수작업 시험 출제 과정을 AI 자동화 기술로 혁신하였으며, 객관식 시험의 자동 채점 및 결과 분석 기능을 통해 교육 현장의 운영 효율성을 극대화했습니다.
객관식 문제 출제부터 자동 채점까지 지원하는 웹 기반 평가 플랫폼 메인 화면.
1. 프로젝트 배경
기존 시험 출제 및 채점 과정은 대부분 수작업으로 진행되어 강사들의 업무 부담이 컸습니다. 또한, 노후화된 UI/UX로 인해 응시자들의 불편함이 지속되었고, 시스템의 안정성 및 유지보수성 개선이 시급한 상황이었습니다.
-
기존 문제점
- 시험 출제 및 채점 과정의 수작업 의존으로 인한 과도한 시간 소요
- 비효율적인 UI/UX 및 불편한 응시자 경험
- 회원/비회원 응시 시스템의 모호함 및 시스템 불안정성
- 문제 출제 시 발생할 수 있는 주관적 오류 가능성
-
프로젝트 목표
- AI 자동화: AI 기반 자동 문제 출제 기능을 통한 업무 효율화
- 채점 시스템 고도화: 객관식 자동 채점 기능을 통한 시간 절감 및 정확도 향상
- 사용자 경험 개선: 전체 시스템 리디자인 및 소셜 로그인 연동
- 시스템 안정화: CodeIgniter 기반 레거시 코드 리팩토링 및 SSL 보안 강화
2. 프로젝트 성과
- 출제 시간 70% 절감: 기존 평균 60분 소요되던 시험 출제 과정을 AI 자동화 후 18분으로 단축
- 회원가입 이탈률 40% 감소: 구글/네이버 등 소셜 로그인 도입으로 접근성 및 가입 전환율 향상
- 시스템 안정성 90% 이상 개선: 대대적인 코드 리팩토링을 통해 응답 오류 및 시스템 불안정 이슈 해결
- 유연한 응시 분기: 회원과 비회원 각각에 최적화된 응시 프로세스 구축으로 사용자 풀 확대
3. 핵심 기능
| 기능 | 상세 내용 |
|---|---|
| AI 자동 문제 출제 | 문제 유형과 난이도에 따라 AI가 객관식 문제를 자동으로 생성하여 강사의 부담 감소 |
| 자동 채점 및 결과 분석 | 응시 즉시 자동 채점 및 문항별 정오율, 점수 분석 데이터를 시각화하여 제공 |
| 소셜 로그인 연동 | 구글, 네이버 소셜 계정 연동을 통한 쉽고 빠른 회원가입 및 로그인 지원 |
| 엑셀 일괄 등록 | 대량의 문제를 엑셀 파일 형식으로 한 번에 업로드하여 출제 시간 대폭 단축 |
| 반응형 웹 디자인 | PC, 태블릿, 모바일 등 다양한 기기에 최적화된 응시 및 관리 환경 제공 |
4. 진행 단계
- 기획 및 분석 (2024.07)
- AI 출제 로직, 자동 채점, 비회원 응시 흐름 등 주요 기능 범위 및 우선순위 정의
- 기존 시스템 구조 분석을 통한 리팩토링 및 리디자인 방향성 수립
- 개발 및 구현 (2024.07)
- CodeIgniter 기반 시스템 리팩토링 및 AI 문제 생성 로직 구현
- 소셜 로그인 연동, SSL 적용 및 평가 관리 시스템 전반 개발
- 반응형 UI 적용 및 크로스 브라우징 테스트 진행
5. 상세 기능 리스트
- 강사용 관리자 도구:
- AI 기반 문제 추천 및 자동 생성 시스템
- 엑셀 기반 대량 문항 일괄 업로드 및 편집
- 시험별/학생별 성적 통계 및 데이터 리포트 제공
- 응시자용 앱:
- 회원/비회원별 맞춤형 시험 응시 프로세스
- 시험 종료 후 즉각적인 채점 결과 및 정답 확인
- 대시보드를 통한 과거 응시 이력 관리
- 공통/보안:
- 소셜 로그인 통합 (Google, Naver)
- SSL 보안 인증서 적용 및 세션 관리 최적화
기술적 특징
- Language/Framework: PHP, CodeIgniter
- Database: MySQL
- Infrastructure: Linux (Nginx), AWS 환경 운영
- AI/Real-time: AI 출제 로직 설계 및 외부 AI API 연동
- Security: SSL 인증서 적용 및 보안 리팩토링
- Frontend: 반응형 UI 디자인 및 구현