AI 기반 보결 수업 배당 시스템, SmartSub
교사 출장, 연수, 병가 시 발생하는 보결 수업을 AI로 자동 배정하는 교무부장용 웹 애플리케이션입니다. Google Gemini API를 활용해 공정하고 효율적인 보결 배당을 돕습니다. (API키는 내장해두었으나, 안정적인 사용을 위해서 개인 API키 활용을 권해드립니다.) 로직을 간단히 말씀드리면, 학교 보결 배당 규정에 따라 최적의 교사를 추천하고, 교사별 보결 횟수를 자동 집계하여 공정하게 균등 배분해줍니다. 제가 근무하는 학교의 배정원칙에 의하면 1~4교시라면 전담 수업 중인 학급의 담임 선생님을 우선적으로 찾습니다. 1학년부터 6학년 순서로요. 5~6교시라면 전담 선생님, 1~2학년 담임 순으로 수업이 없는 분을 찾습니다. 그리고 같은 조건이라면 보결 횟수가 적은 분을 우선으로 배정합니다. 그리고 왜 이 선생님을 추천했는지 논리적인 사고 과정을 단계별로 보여드립니다. 같은 날 여러 선생님이 출장을 가시는 경우를 대비해서 는 그날의 모든 신청을 한꺼번에 분석해서, 한 분이 같은 시간에 두 곳에 배정되는 일이 절대 없도록 조율해드립니다. 학교교육과정에 있는 학급별, 교담별 시간표를 찍어서 이미지나 PDF 파일로 업로드하여 전체 교사 시간표를 한 번에 등록 가능합니다. 멀티모달 성능이 상당히 좋아졌지만 그럼에도 제대로 잘 들어갔는지 체크는 필요합니다. 실시간 보결 현황, 보결 수업에 많이 들어간 TOP 5 교사 등이 보결 횟수와 함께 시각화 됩니다. 별도의 DB 없이 데이터는 로컬 스토리지로 브라우저에 안전하게 저장됩니다. 바로가기: https://smart-sub.vercel.app/ #AI기반보결수업배당 #SmartSub

1




