AI·오픈소스 안내
최종 갱신: 2026년 9월 3일
어디에 사용하는 AI인가요?
학생이 입력한 한 가지 활동을 학교에 등록된 공간과 기자재에 연결하는 보조 기능입니다. 사용 허가, 안전 승인, 건강·긴급 판단, 학생 평가에는 사용할 수 없습니다.
어떻게 처리하나요?
- 1단계: 등록 키워드를 기기 안에서 비교합니다.
- 2단계: Transformers.js와 다국어 MiniLM 모델을 이용해 브라우저 안에서 유사도를 계산합니다.
- 3단계: 앞선 분석이 어려우며 사용자가 선택 동의한 경우에만 Gemini가 필요한 기자재와 검색어를 추출합니다.
알려진 한계
AI 추천은 틀릴 수 있으며 여러 활동, 부정 표현, 등록되지 않은 활동에 특히 약합니다. 프로젝트에 포함된 시험 자료에서는 직접 일치 오답 48건, 범위 밖 질문의 잘못된 추천 32건, 부정 표현의 첫 선택 오류 83건이 확인되었습니다. 14,541개 생성 질문 중 2,655개는 의심 또는 추가 확인 대상으로 분류되었습니다. 이 수치는 실제 운영 정확도를 보장하지 않습니다.
결과가 애매하거나 실제 학교 안내와 다르면 담당 선생님에게 확인하세요. 특별실과 위험 장비는 반드시 승인을 받은 뒤 사용해야 합니다.
사용 모델과 라이브러리
- 브라우저 모델: Xenova/paraphrase-multilingual-MiniLM-L12-v2
- 브라우저 추론: @huggingface/transformers 3.7.2
- 선택적 클라우드 분석: Firebase AI Logic 및 Gemini
- 백엔드·인증: Firebase SDK 12.16.0
상세 출처와 라이선스 확인 사항은 배포 패키지의 THIRD_PARTY_NOTICES.md에 정리되어 있습니다.
← SPOT ON으로 돌아가기