2023 소프트웨어학과 캡스톤디자인(졸업 프로젝트)
프로젝트 기간 : 2023.3 ~ 2023.11
TOPIK 시험 대비를 위한 서술형 채점과 문제 추천 애플리케이션
TOPIK 시험에 관심있는 사람들을 대상으로 시험을 좀더 편하고 빠르게 준비할 수 있도록 채점 서비스(객관식 문제, 주관식 문제)와 추천 서비스를 제공하고자 합니다.
Android Studio 22.3, Android 13 이상
- 사용 언어: Javascript, Python
- 프레임워크: React-Native
- 서술형 채점 모델: Flask
- 추천 시스템 모델: Pytorch ALS
- 시스템 배포(cloudtype)
- 서술형 채점 모델: dockerfile
- 추천 모델: FastApi
기능 |
추천문제 |
모의고사 |
유형별 문제 |
스크린샷 |
|
|
|
설명 |
회원가입 후 진단고사 10문제를 풀고 난 뒤 일정시간 후 문제 추천이 진행되며 매일 자정 10문제가 새롭게 추천됩니다. 문제 추천은 풀이시간 기반으로 진행됩니다. |
회원가입 후 선택한 레벨에 관계없이 TOPIK 1, 2 모두 가능하며 회차를 선택하여 풀 수 있습니다. 레벨 별 정해진 시간동안 풀 수 있으며 풀이 시간 종료 후 결과화면을 통해 오답 여부와 쓰기 문항에 대한 평가를 받아볼 수 있습니다. |
듣기, 읽기, 쓰기 문제에 대해 유형별로 풀어볼 수 있습니다. 듣기, 읽기 유형은 문제 푼 뒤 즉시 정오답 여부를 확인할 수 있습니다. 쓰기 문항은 빈칸, 요약 문제에 대해서만 즉시 평가를 받아볼 수 있으며 생각 작성 문항은 제출 후 알림창을 통해 채점 여부를 받은 복습하기 히스토리를 통해 확인할 수 있습니다. |
기능 |
복습하기 |
서술형 채점 시스템 |
스크린샷 |
|
|
설명 |
듣기, 읽기 문항에 대해 오답 문항들을 다시 풀어볼 수 있습니다. 쓰기 문항은 각 회차별로 분리된 문제 히스토리를 통해 확인할 수 있습니다. 점수와 평가를 받을 수 있습니다.. |
모의고사, 유형별 문제에서 진행되는 시스템입니다. 쓰기 문항에 대해서 제공되며 51~52번 문항은 TF-IDF 유사도 검사, 맞춤법 검사, 표현검사가 진행됩니다. 53번 문항은 LSA 유사도 검사, 맞춤법 검사, 표현 검사, 글자수 검사가 진행됩니다. 54번 문항의 경우 chatGPT API를 활용한 논리적 구조 검사, 글자 수 검사가 진행됩니다. |
Task |
담당자 |
문제 추천 페이지 |
김유진 |
모의고사 페이지 |
이지우 |
유형별 문제 페이지 |
최유진 |
복습하기 페이지 |
김유진 |
회원관련 기능 |
최유진 |
앱 전체 리팩토링 |
김유진 |
서술형 채점 시스템 |
최유진 |
문제 추천 시스템 |
이지우 |