프로젝트 배경
1) 문제점
- 영어가 모국어가 아닌 비원어민은 영문 작성 시 사용하는 어휘와 표현이 제한적이기 때문에 목적에 적합한 표현을 사용하기 어려우며, 간단하고 수준 낮은 표현을 사용하는 경우가 많음
- 부적합하거나 수준 낮은 표현을 사용할 경우 해외 고객이나 외국인 상사와의 의사 소통 과정에서 신뢰도 문제를 야기할 수 있음
2) 프로젝트 목표
- 사용자가 입력한 텍스트에 대해 사용자가 설정한 스타일에 맞는 표현이 사용된 대체 문장(패러프레이즈)를 제안
3) 주안점
- 사용자에게 보다 목적에 적합하고 수준 높은 영어 표현을 제공
- 사용자가 쉽고 간편하게 텍스트를 입력하고 결과를 확인할 수 있는 직관적인 UX 구현
- 영어가 모국어가 아닌 비원어민은 영문 작성 시 사용하는 어휘와 표현이 제한적이기 때문에 목적에 적합한 표현을 사용하기 어려우며, 간단하고 수준 낮은 표현을 사용하는 경우가 많음
- 부적합하거나 수준 낮은 표현을 사용할 경우 해외 고객이나 외국인 상사와의 의사 소통 과정에서 신뢰도 문제를 야기할 수 있음
2) 프로젝트 목표
- 사용자가 입력한 텍스트에 대해 사용자가 설정한 스타일에 맞는 표현이 사용된 대체 문장(패러프레이즈)를 제안
3) 주안점
- 사용자에게 보다 목적에 적합하고 수준 높은 영어 표현을 제공
- 사용자가 쉽고 간편하게 텍스트를 입력하고 결과를 확인할 수 있는 직관적인 UX 구현
프로젝트 성과
엔그램 서비스 MAU 10만 달성
AI 영문 교정, 패러프레이징, 번역 기능을 갖춘 엔그램 서비스의 월활성 사용자 10만 달성에 기여
핵심 기능


패러프레이징 결과 표시
사용자가 입력한 텍스트에 대해 문장별로 패러프레이징 결과를 화면에 표시

패러프레이즈 적용
사용자가 패러프레이즈를 확인한 후 사용할 패러프레이즈를 선택하여 원본 텍스트에 적용하는 기능

패러프레이즈 스타일
사용자가 원하는 패러프레이징 스타일을 선택하여 패러프레이즈를 할 수 있는 기능
진행 단계
기획 및 요구 사항 정의
2023.02.
- 텍스트 입력, 패러프레이즈 생성 결과 표시, 사용자 검토 관련 요구 사항 정의
- 패러프레이즈 성능 기준 제시
- 패러프레이즈 성능 기준 제시
디자인
2023.03.
정의된 요구 사항의 각 부분별 상세 UX 디자인
개발
2023.03.
패러프레이징 알고리즘, 프론트엔드, 백엔드, 데이터베이스 설계 및 개발
테스트
2023.08.
개발 완료된 웹사이트와 알고리즘에 대한 검수 진행
런칭 및 추가 기능 개발
2023.09.
- 웹사이트 배포 및 출시
- 패러프레이즈 스타일 개발
- 패러프레이즈 스타일 개발
프로젝트 상세
1) 포트폴리오 소개:
- 영어가 모국어가 아닌 비원어민 연구원 및 직장인을 위한 AI 영문 패러프레이징 서비스
- React를 이용하여 동적인 반응형웹 프론트엔드 구현
- Node.js 기반 백엔드 구현
- PostgreSQL DB 사용
- Python을 이용하여 생성 AI API와 딥러닝 알고리즘 구현
2) 작업 범위:
- 기획, 프론트엔드, 백엔드, DB, 배포, 검수, 운영을 포함한 전과정
3) 주요 업무:
- 화면 설계, UI/UX 디자인, 서버 구축, Front-end 개발, Back-end 개발, 관리자 페이지 개발 등
4) 주안점: 서비스 구축 시 중점이 되었던 사항
- 생성 AI 및 딥러닝 알고리즘 기반 서비스 구현
- 사용자가 텍스트를 입력하고 입력된 텍스트에 대한 패러프레이징 결과를 보여주는 동적인 화면 구현
- 사용자가 패러프레이징으로 인해 수정된 결과를 직관적으로 확인할 수 있는 UI 디자인
- 영어가 모국어가 아닌 비원어민 연구원 및 직장인을 위한 AI 영문 패러프레이징 서비스
- React를 이용하여 동적인 반응형웹 프론트엔드 구현
- Node.js 기반 백엔드 구현
- PostgreSQL DB 사용
- Python을 이용하여 생성 AI API와 딥러닝 알고리즘 구현
2) 작업 범위:
- 기획, 프론트엔드, 백엔드, DB, 배포, 검수, 운영을 포함한 전과정
3) 주요 업무:
- 화면 설계, UI/UX 디자인, 서버 구축, Front-end 개발, Back-end 개발, 관리자 페이지 개발 등
4) 주안점: 서비스 구축 시 중점이 되었던 사항
- 생성 AI 및 딥러닝 알고리즘 기반 서비스 구현
- 사용자가 텍스트를 입력하고 입력된 텍스트에 대한 패러프레이징 결과를 보여주는 동적인 화면 구현
- 사용자가 패러프레이징으로 인해 수정된 결과를 직관적으로 확인할 수 있는 UI 디자인
