Skip to content
@official-GEMM

GEMM

보육 교사를 위한 AI 교육 자료 생성 및 공유 서비스

GEMM - 보육 교사를 위한 AI 교육 자료 생성 및 공유 서비스

“교사의 AI 파트너가 맞춤형 수업자료를 제공합니다.”

유치원 교사의 주당 근무시간은 45.7시간으로 법정 근로 시간보다 5.7시간 초과한 것으로 나타났으며, 전체 근로 시간 중 교육 준비에 사용하는 시간은 20%로 약 9.14시간을 교육 준비에 시간을 보냅니다.

보육교사는 오전, 오후 하루 최대 2회 이상 유아를 대상으로 교육을 실시하는데 하나의 교육 자료를 만드는데는 자료 조사부터 수집까지 평균적으로 1시간 이상이 소요됩니다. 교육 주제가 끊임없이 바뀌고 시대가 변함에 따라 사라지는 교육 주제들을 그때마다 대응해서 준비하는 것은 매우 힘든 일입니다.

본 프로젝트는 보육 교사에게 원하는 내용의 교육 자료를 쉽게 만들어주고, 공유해주는 보조 교사와 같은 역할의 솔루션을 제공하고자 합니다.

Core Service

교육 방법 생성

원하는 주제와 영역/활동, 대상 나이를 선택하면 이에 맞는 놀이 및 교육 방법을 LLM을 이용하여 생성합니다.

교육 자료 생성 연동

생성한 교육 방법을 기반으로 교육 자료 생성에 연동해서 높은 품질의 교육 자료 생성에 사용됩니다.

교육 자료 생성

원하는 주제와 영역/활동, 대상 나이, 교육 자료 형식(PPT, 활동지, 컷/도안)을 선택하면 이에 맞는 교육 자료를 LLM을 이용하여 생성합니다.

자료 마켓

자료를 업로드하여 공유하고, 본인의 자료를 판매하여 서비스 재화인 젬을 얻을 수 있습니다. 획득한 젬은 타인의 자료를 구매하거나 교육 방법 및 자료를 생성할 때 사용할 수 있습니다.

Member

이선호

이우창

허은진

Team Leader AI ・ Back-End

Product Manager Front-End

Scrum Master Back-End

Github prefer0502@gmail.com

Github crusia0903@gmail.com

Github foura3207@gmail.com

Skill Stack

Stack Skills
Front-End React, TypeScript, Storybook
Back-End Java, Python, Spring, FastAPI, Langchain
Database MySQL, Redis
Infra AWS EC2, AWS ALB, AWS VPC, AWS ElastiCache, AWS RDS, AWS CodeDeploy, Docker, AWS ECR, AWS S3, AWS CloudFront, Github Action, Sentry
Tool Jira, Notion, Discord, Git/Github, Webex, Figma

Service Architecture

image

Infra Architecture

image

LLM Service Architecture

image

본 프로젝트는 약속된 컨벤션을 기반으로 프로젝트 형상 관리를 진행합니다.

Commit Convention

Tag Description Example
feat 새로운 기능 추가 feat: 페이지 상세 api 구현
fix 버그 수정 fix: 사용자 조회 불가 버그 수정
docs 문서 수정 docs: readme 프로젝트 소개 수정
style 코드 포맷팅 style: 코드 포맷팅
refactor 코드 리팩토링 refactor: 페이지 상세 리팩토링
test 테스트 코드 test: 판매자의 다른 자료 테스트 코드 작성
chore 빌드 업무 수정, 패키지 매니저 수정 chore: 서버 포트 수정
remove 파일 삭제 remove: DS_STORE 파일 수정
rename 파일명 또는 폴더 구조 수정 rename: 헥사고널 아키텍처 패키지 구조 적용
comment 주석 추가 comment: 페이지 상세 주석 추가

Pull Request Convention

Icon Code Description Example
🎨 :art 코드의 구조/형태 개선 🎨 페이지 상세 리팩토링
⚡️ :zap 성능 개선 ⚡️ 페이지 상세 호출 속도 개선
🔥 :fire 코드/파일 삭제 🔥 AI 코드 삭제
🐛 :bug 버그 수정 🐛 젬 계산 버그 수정
🚑 :ambulance 긴급 수정 🚑 젬 계산 오류 긴급 수정
:sparkles 새 기능 ✨ 페이지 상세 조회 기능 추가
💄 :lipstick UI/스타일 파일 추가/수정 💄 마켓 페이지 CSS 추가
:rewind 변경 내용 되돌리기 ⏪ 젬 차감 기능 롤백
🔀 :twisted_rightwards_arrows 브랜치 합병 🔀 feat/page와 feat/user 브랜치 합병
💡 :bulb 주석 추가/수정 💡 마켓 페이지 주석 추가
🗃 :card_file_box 데이버베이스 관련 수정 🗃 사용자 스키마 변경

Branch Rule

Branch Description Example
main 제품으로 출시될 수 있는 브랜치
develop 다음 출시 버전을 개발하는 브랜치
feature 기능 개발 feature/market-page
release 제품 출시 전 작업 release/1.0.1

SOFRWARE MAESTRO

본 프로젝트는 과학기술정보통신부 SW마에스트로 과정의 지원을 통해 개발된 결과물임을 밝힙니다.

Popular repositories Loading

  1. gemm-server gemm-server Public

    Java

  2. .github .github Public

    GEMM official

Repositories

Showing 2 of 2 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…