프로젝트 배경
1) 문제점
평소 단어장 앱을 쓰면서 단어를 추가할때 일일히 타이핑해 저장하는 방식이 너무 비효율적이고 번거롭다는 생각이 들어 공부하는 문제집을 그냥 찍어서 자동으로 단어를 추출해 모르는 단어를 선택해 저장하자는 생각으로 개발하게 됐습니다.
2) 프로젝트 목표
OCR을 활용한 정확한 단어 추출: 정확한 추출을 위해 성능이 좋은 Google Cloud Vision API를 사용하여 진행했습니다.
자연어 처리: 추출을 한 후 불용어나 고유어, 대문자 등 NLP 과정을 통해 자연어 처리를 진행했습니다.
Gemini API 활용: 영어의 뜻의 품질 그리고 품사도 맞게 가져오기 위해 Gemini API를 활용했습니다.
평소 단어장 앱을 쓰면서 단어를 추가할때 일일히 타이핑해 저장하는 방식이 너무 비효율적이고 번거롭다는 생각이 들어 공부하는 문제집을 그냥 찍어서 자동으로 단어를 추출해 모르는 단어를 선택해 저장하자는 생각으로 개발하게 됐습니다.
2) 프로젝트 목표
OCR을 활용한 정확한 단어 추출: 정확한 추출을 위해 성능이 좋은 Google Cloud Vision API를 사용하여 진행했습니다.
자연어 처리: 추출을 한 후 불용어나 고유어, 대문자 등 NLP 과정을 통해 자연어 처리를 진행했습니다.
Gemini API 활용: 영어의 뜻의 품질 그리고 품사도 맞게 가져오기 위해 Gemini API를 활용했습니다.
프로젝트 성과
과대표로 선정 후 우수상 수상
교수님들의 평가를 거쳐 과대표로 선정되어 지역 대회에 출품 및 전시해 우수상을 수상했습니다.
핵심 기능
사진 인식 기반 자동 단어 등록 앱
단어를 수동입력 및 사진으로 추가 가능. 단어장의 암기 및 미암기 버튼을 통해 효율적 암기 지원. 네가지 학습모드 지원. 커뮤니티 기능 지원(게시판 및 나만의 단어장 공유 및 다운로드). 주간 학습 리포트 기능.
진행 단계
기획
2025.03.
목표를 명확히 한 후 할일을 세분화 시켰습니다. 그 후 Figma를 활용하여 대략적인 와이어프레임을 제작했습니다.
개발
2025.05.
아키텍쳐를 짠 후 본격적인 개발에 진입했습니다.
버그 수정 및 기능 추가
2025.08.
버그 수정을 계속해서 하며 커뮤니티나 진행도 그래프 표시 등 다양한 기능을 추가해 나갔습니다.
완성
2025.09.
생각하던 퀄리티와 기능들을 포함해 완성인 상태입니다.
프로젝트 상세
1) 포트폴리오 소개 : 서비스 카테고리(ex. 웹개발,앱개발, API 활용)와 메인 타깃(ex. 주부, 청소년) 등을 포함한 간략한 소개
- 예시 : 주부들을 위한 생활용품 커머스 개발
2) 작업 범위 : 개발에 참여한 범위 및 지원환경
- 예시) 화면 설계, UI/UX 디자인, 서버 구축, Front-end 개발, 관리자 페이지 개발 등
- 예시) 반응형 웹, Android, iOS 등
3) 주요 업무 : 해당 서비스의 주요 기능 및 주요 페이지
- 예시) 회원등급제 기능, 숙소 추천 로직 구성, GPS 기반 숙소 리스트, 실시간 예약 및 결제 페이지 등
4) 주안점 : 서비스 구축 시 중점이 되었던 사항
- 예시) 개인 정보에 대한 보안, 트렌디한 디자인 등
- 예시 : 주부들을 위한 생활용품 커머스 개발
2) 작업 범위 : 개발에 참여한 범위 및 지원환경
- 예시) 화면 설계, UI/UX 디자인, 서버 구축, Front-end 개발, 관리자 페이지 개발 등
- 예시) 반응형 웹, Android, iOS 등
3) 주요 업무 : 해당 서비스의 주요 기능 및 주요 페이지
- 예시) 회원등급제 기능, 숙소 추천 로직 구성, GPS 기반 숙소 리스트, 실시간 예약 및 결제 페이지 등
4) 주안점 : 서비스 구축 시 중점이 되었던 사항
- 예시) 개인 정보에 대한 보안, 트렌디한 디자인 등

영어 텍스트가 포함된 사진을 전달하면 자동으로 원하는 단어를 추출하여 단어를 골라 저장할 수 있는 화면입니다.


