[AirClass 개발기 1편] 왜 AirClass를 만들었나: 개발 동기와 첫 구현 계획
태블릿 수업의 한계와 기존 플랫폼의 제약 속에서 AirClass를 왜 구상하게 되었는지, 그리고 무엇부터 구현해 보려는지 정리합니다.
태블릿 수업의 한계와 기존 플랫폼의 제약 속에서 AirClass를 왜 구상하게 되었는지, 그리고 무엇부터 구현해 보려는지 정리합니다.
AirClass 첫 프로토타입에서 왜 FastAPI와 Svelte를 골랐는지, 그리고 왜 교사 노트북 기반 로컬 네트워크 배포를 먼저 생각했는지 정리합니다.
학생들이 수업 화면을 더 부드럽게 보고 다시 돌려볼 수 있게 하려던 첫 시도에서 왜 AirClassDisplay를 먼저 만들었고, 왜 실제 수업 도구로 이어지지 못했는지 정리합니다.
질문 품질 데이터를 바탕으로 Bloom·Dewey 철학을 멀티에이전트 구조에 녹인 MAICE의 문제 정의 전략을 정리합니다.
MAICE가 질문 분류, 명료화, 답변 생성, 학습 관찰을 나누어 처리한 멀티에이전트 구조와 Redis Streams 파이프라인을 정리합니다.
수식 입력, OCR, 스트리밍 LaTeX 렌더링을 중심으로 MAICE 프론트엔드가 학생의 질문 장벽을 낮춘 방식을 정리합니다.