Skip to content

August-ToyProject/PDF-Quiz

Repository files navigation

Quiz-Gen

📋프로젝트 개요

👀 Quiz-Gen

💻 개발 배경

현대 사회에서 다양한 형태의 시험과 자격증 취득은 개인의 성장과 경력 발전에 중요한 역할을 한다. 그러나 효과적인 학습과 시험 준비 과정에서 많은 사람들이 다음과 같은 어려움을 겪고 있다:

  • 자격증 시험이나 학교 시험을 준비할 때, 방대한 양의 학습 자료를 효율적으로 복습하고 이해도를 점검하는 것은 어렵다.
  • 개인의 학습 진도와 이해 수준에 맞는 맞춤형 문제를 찾거나 만드는 데 많은 시간과 노력이 필요하다.
  • 기존의 문제집이나 모의고사가 최신 출제 경향을 반영하지 못하거나, 개인의 취약점을 정확히 파악하지 못할 수 있다.
  • 일상적인 학습 과정에서 자신의 지식을 객관적으로 평가하고 부족한 부분을 파악하는 것이 쉽지 않다.

📌 개발 목적

Quiz-Gen 프로젝트의 주요 목적은 다음과 같다:

  • 맞춤형 학습 지원: 사용자가 업로드한 PDF 자료를 바탕으로 개인화된 퀴즈를 생성하여, 자격증 시험, 학교 시험, 또는 개인 학습에 최적화된 문제를 제공한다.
  • 효율적인 지식 점검: 학습한 내용을 퀴즈 형태로 빠르게 변환하여, 사용자가 자신의 이해도를 효과적으로 점검하고 취약점을 파악할 수 있게 한다.
  • 다양한 학습 상황 대응: 정형화된 시험 준비뿐만 아니라, 일상적인 학습 과정에서도 활용할 수 있는 유연한 퀴즈 생성 도구를 제공 한다.
  • 학습 동기 부여: 즉각적인 피드백과 진단 결과를 제공하여 사용자의 학습 의욕을 고취시키고, 지속적인 자기 주도 학습을 장려한다.
  • 시간 효율성 증대: 퀴즈 생성 과정을 자동화하여 학습자가 내용 이해와 복습에 더 많은 시간을 할애할 수 있게 한다.

Quiz-Gen를 통해 학생, 직장인, 자격증 준비생, 그리고 모든 학습자들이 더 효과적으로 학습하고, 자신의 지식을 객관적으로 평가하며, 궁극적으로 학습 목표를 달성할 수 있도록 지원하고자 한다.

💻웹페이지

signup

mypage

pdf_upload

test

🔎 전체흐름도

🔎 ERD

기술 스택

Frontend

JavaScript TypeScript React Tailwind CSS

Backend

Java Python Spring Boot FastAPI MySQL PostgreSQL Redis

AI

LangChain OpenAI

DevOps

Docker AWS GitHub Actions

협업 도구

Slack Notion Git GitHub Figma

🦉 팀 소개 및 역할

1.👩🏻‍💻 김덕빈

2.🧑🏻‍💻 김명균

3.👨🏾‍💻 박준용

4.👨🏻‍💻 최병우

About

PDF-Quiz만들기

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •