기획 의도 및 기능
취약 계층인 여성 시각 장애인의 ‘월경권’ 보장
월경권
•
안전하고 쾌적한 환경에서 건강하게 월경을 경험할 수 있는 권리
•
월경 기간 동안 개인 정보와 사생활이 보호되는 권리
•
월경으로 인한 차별을 받지 않을 권리’
⇒ 생리대 인식 및 성분 기반 생리대 추천 시스템
주요 기능
1. 사용자가 생리대를 카메라로 촬영
3. 유사한 성분으로 구성된 타 생리대를 추천
2. 생리대 포장지 내의 텍스트를 인식
생리대 포장지 내의 텍스트 → OCR 통해 추출
추천 시스템 → 콘텐츠 기반 필터링 통해 성분을 기반 추천
역할
•
기획, 기능명세서 작성
•
UI 디자인
•
홈, 콘텐츠 페이지 구성, 네비게이션바 개발
•
Python 라이브러리를 활용한 OCR 구축
◦
EasyOCR
•
콘텐츠 기반 필터링 통한 추천 시스템 구축
◦
TfidfVectorizer: TF-IDF
◦
cosine_similarity: 코사인 유사도
•
PPT 제작 및 논문 작성, 포스터 제작
•
AWS 서버 배포
◦
EC2, RDS, Nginx → SpringBoot, FastAPI
구현
논문
2023년도 한국멀티미디어학회 추계학술발표대회 논문집 제 26권 2호
최종발표
회고
•
일정
◦
23년 1학기에 OCR 구현과 백엔드 배포, 프론트엔드를 구현
◦
2학기에 OCR을 개선하고 인공지능 배포, 콘텐츠 기반 추천 시스템 개발을 진행
•
어려웠던 점
◦
SpringBoot(8080)와 FastAPI(8000)를 동시 배포하는 첫 경험
•
해결
◦
프록시 서버인 Nginx를 사용하여 해결
◦
다른 프로젝트에서 적용하여 익숙해진 후 블로그에 글을 작성하여 공유
•
한계점
◦
실제 사용자 테스트를 하지 못하였다.