Skip to content

2024-Graduation-Project-Comi/dev_iOS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Comi: 교육 소외계층을 위한 AI 기반 영어 회화 학습 앱

image

Comi는 영어 교육의 격차를 해소하고 모든 사용자에게 실용적인 영어 학습 경험을 제공하기 위해 설계된 AI 기반 영어 학습 애플리케이션입니다. 이 앱은 특히 교육 소외계층의 영어 학습 기회 확대를 목표로 하며, 개인화된 학습 경험과 맞춤형 피드백을 통해 학습 동기와 실력을 강화합니다.


주요 기능

1. 다양한 학습 언어 지원

  • 영어 외에도 일본어, 중국어, 프랑스어 학습 가능.
  • 사용자의 학습 수준을 테스트하여 맞춤형 콘텐츠 제공.

2. AI 기반 회화 학습

  • AI를 활용해 실시간 대화 진행.
  • 개인화된 문법 교정, 발음 피드백 제공.
  • 회화 수준(1~5단계)에 따라 대화 방식 및 질문 유형 차별화.

3. 친숙한 목소리를 통한 학습

  • 부모, 캐릭터, 유명인 목소리로 학습 가능.
  • 사용자에게 친숙한 환경 제공으로 학습 몰입도 및 재미 강화.

4. 학습 기록 및 분석

  • 사용자의 학습 기록을 저장하고, 주요 정보(사용한 목소리 모델, 학습 주제, 사용 시간) 제공.
  • 통화 종료 후 발음, 정확성, 유창성, 운율에 대한 점수 피드백 제공.

5. 사용자 맞춤형 학습 경험

  • 개인의 학습 수준과 성향에 맞춘 추천 학습 경로 제공.
  • 관심사에 맞춘 콘텐츠로 학습 동기 유발.

기술 스택

클라이언트

  • 언어 및 프레임워크: Swift, iOS 16.0 이상
  • 개발 도구: Xcode 15.4

서버

  • 운영체제: Ubuntu 20.04
  • 기술 스택: Node.js, Nest.js, Flask
  • 기타: CUDA 11.8, Python, Gunicorn, PM2

데이터베이스 및 협업 도구

  • 데이터베이스: Supabase, Realm-DB
  • 협업 도구: Git, GitHub, Swagger, Figma

시스템 아키텍처

Comi는 클라이언트와 서버가 유기적으로 연동되어 AI 기반 음성 분석, STT(Speech-to-Text) 처리, 데이터 저장 및 맞춤형 피드백을 제공합니다.


사용 방법

1. 학습 언어 선택
KakaoTalk_20240528_224035300_03
지원 언어 중 하나를 선택하여 학습 시작.
2. 회화 실력 테스트
KakaoTalk_20240528_224035300_06
간단한 질문과 대답으로 1~5단계의 실력 평가.
3. 목소리 모델 선택
KakaoTalk_20240528_224035300_07
부모, 캐릭터, 유명인 목소리 중 선택하여 학습.
4. 주제 선택 및 학습
KakaoTalk_20240528_224035300_10
대화 주제를 선택하고 AI와 실시간 회화 진행.
5. 학습 종료 및 피드백 확인
KakaoTalk_20240528_224035300_14
대화 종료 후 텍스트 기록 및 학습 분석 점수 확인.

기대 효과

  1. 교육 소외계층 지원
    • 저렴한 비용으로 고품질 영어 교육 제공.
  2. 학습 효율성 증대
    • 개인화된 피드백과 학습 콘텐츠 제공.
  3. 접근성 향상
    • 모바일 환경에서 어디서든 학습 가능.
  4. 학습 지속성 강화
    • 친숙한 목소리와 콘텐츠로 몰입도 및 재미 증대.

개발 기간 및 팀 구성

  • 개발 기간: 2024.04 ~ 2024.06
  • 팀명: 고르고졸라그래픽카드
  • 팀원:
    • 이세준 (컴퓨터공학과)
    • 문영균 (컴퓨터융합학부)
    • 박재우 (컴퓨터융합학부)

발표 영상

https://www.youtube.com/watch?v=MPyhXbWAC-M&ab_channel=%EB%AC%B8%EA%B5%B0

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published