Skip to content

Latest commit

 

History

History
163 lines (123 loc) · 9.62 KB

README.md

File metadata and controls

163 lines (123 loc) · 9.62 KB

📑 Kobert, GPT AI를 통한 자기소개서 피드백 : 경험 분석 및 공유 서비스

image

WEB URL : 서비스 종료... 다음에 만나요! 🥲


✏️프로젝트 소개

image

서비스 기획 이유

기존 채용 웹 서비스에서 제공하는 AI 자기소개서 서비스는 간단한 피드백으로 컨텐츠가 부족하고, 자기소개서 작성 방향성을 잡아주지 않는 아쉬움이 있었습니다. 또한, 기존 대학생 커뮤니티 서비스에서는 공모전, 스터디, 대외활동 등 팀원을 구하는 게시글을 조회할 수 있지만, 다른 사용자의 정보를 알 수 없어 관심사가 같은지, 어떤 경험을 했는지 파악하기 어려워 나에게 맞는 팀원을 모집하는데 어려움이 있었습니다.

서비스의 차별점

이러한 문제점들을 해결하기 위해 Meetfolio 서비스는 2가지 주요 기능을 기획하여 문제점들을 해결하고자 하였습니다.

  1. 첫 번째 기능은 개인 경험을 바탕으로 경험카드를 작성하여 체계적으로 자기소개서 초안을 작성하는 것입니다. 이를 통해 자기소개서 작성 방향성을 잡을 수 있도록 도움을 주고, KoBERT, GPT AI 서비스를 통해 자기소개서 피드백을 제공합니다. 또한, 지원한 직무와 얼마나 연관성 있는지 직무 역량을 분석해주는 서비스를 기획하였습니다.

  2. 두 번째 기능은 가천대학교 학우들 간의 취업 정보 및 경험을 교류할 수 있는 커뮤니티를 형성하여, 취업 정보 수집과 그룹원 모집의 어려움을 해소하려고 하였습니다. 사용자들이 작성한 경험카드와 공개된 자기소개서를 다른 사용자가 조회할 수 있도록 하여, 비슷한 진로를 가진 사람인지, 포트폴리오 준비를 어떻게 하고 있는지 등의 정보를 공유할 수 있는 서비스를 기획하였습니다.

👨‍💻팀원 구성

Backend / AI Backend / AI Frontend Frontend
서주원 김현겸 최민규 김낙도
@joowojr @kylo-dev @Minkyu0424 @NAKDO
[팀장] 서주원 김현겸 최민규 김낙도

1. ⚙️ 개발 환경

분류 기술 스택

프론트엔드

백엔드

협업

Backend Stack

  • Java 17
  • Framework: Springboot 3.2.4, Spring Security 6.3, Spring Data JPA, Swagger 2.2, JWT 0.11.5
  • Database: MySQL, Redis
  • Cloud : Google Cloud Platform
  • CI/CD : Github Actions, Docker, Docker-Compose
  • Git: Git, Github, Git Submodule

Frontend Stack

  • Next.js, Tailwind, Typescript,

AI Stack

  • Flask, MySQL, Redis, Swagger
  • Hugging Face - KoBERT (NLP Model)
  • Gpt-3.5-turbo-1106
  • Naver Clova Open API

2. 프로젝트 아키텍처

image

3. 프로젝트 CI/CD 파이프라인

image

4. 개발 기간 및 작업 관리

2024.03 ~ 2024.06.07

  • 요구 분석 [03/05 ~ 03/18]
  • 설계 단계 [03/18 ~ 04/08]
  • 구현 단계 [04/08 ~ 05/19]
  • 완료 단계(보고서 작성 및 시연) [05/14 ~ 06/07]

5. 페이지 별 기능

메인화면

image

로그인 회원가입

image image image

경험카드 생성

image image image

자기소개서 작성, AI 피드백, 직무역량분석

image image image

커뮤니티

image image

관리자

image image image