이 프로젝트의 주요 목표는 스마트 및 AI 기반 접근 방식으로 퀴즈 생성 플랫폼 개발에 접근하는 것입니다. 이 전반적인 목표는 다음과 같이 분류됩니다.
맞춤형 퀴즈 생성: AI 기반 솔루션을 사용하여 사용자의 이전 성과에 따라 맞춤형 퀴즈를 생성합니다.
사용자 성과 피드백 생성: 사용자가 관련 영역에 집중할 수 있도록 자신의 강점과 약점에 대한 명확한 자체 평가를 제공합니다.
관련 제안 및 읽기 생성: 제공된 구성 또는 사용자 정의 메모를 사용하여 읽기/제안을 생성하므로 사용자는 자신의 실수/잘못된 질문에 대해 즉석에서 작업할 수 있습니다.
퀴즈나 시험을 준비하는 학생들은 반복해서 읽고 수정하는 전략을 사용하여 공부하는 경향이 있습니다. 그러나 이는 시간이 지남에 따라 역효과를 낳을 수 있습니다. 반면에 강의 계획서에 대한 퀴즈는 이 문제에 대한 매우 효과적인 해결책이 될 수 있습니다. 강의 계획서의 약한 부분에 대해 빠르고 유용한 피드백을 제공하고 학습 습관에 대해 정확한 자기 평가를 하는 데 도움이 됩니다.
이 프로젝트는 학생들이 수정하는 동안 양질의 시간을 보낼 수 있는 퀴즈 플랫폼을 개발하여 학생들이 소비하는 시간이 생산적이 되도록 하는 동시에 정보를 더 오랫동안 유지하도록 도움으로써 교육의 전반적인 목표를 지원하는 것을 목표로 합니다. 기간.
# Clone repo
git clone https://github.com/kc611/smart-revision-platform.git
NodeJS 서버
모든 패키지 종속 항목 설치(일회성 작업)
npm install
http://localhost:3000에서 개발 모드로 애플리케이션을 실행합니다. 프로덕션 환경에서는 사용하면 안 됩니다.
npm run dev
애플리케이션을 컴파일하고 프로덕션 프로덕션 모드에서 시작합니다.
npm run compile
npm start
API 서버
다음 명령을 사용하여 http://localhost:5000에서 개발 모드로 애플리케이션을 실행합니다.
python api.py