핑거북스


지문 기반 도서 추천 키오스크
프로젝트 개요
이 프로젝트는 사용자 지문을 기반으로 성향을 분석하고, 개인 맞춤형 도서를 추천하는 지능형 공공 키오스크 시스템입니다. MBTI처럼 지문 2개를 입력 받아 성향을 분석하고, 공공 도서관 API를 통해 지역 도서관의 실시간 대여 가능 도서 정보까지 연동합니다. 사용자의 성별, 나이 등 입력값을 추가 분석하여 적절한 추천 큐레이션을 구성하며, 공공시설, 학교, 전시관 등에 설치 가능한 형태로 개발되었습니다.
주요 기능
지문 인식 기반 성향 분석 및 MBTI형 추천 로직
공공도서관 API와 연동하여 실시간 대여 가능 도서 조회 및 잔여 권수 확인
사용자 정보(나이, 성별) 기반 큐레이션 필터링
도서관 위치 기반 추천 및 거리순 정렬
어드민 페이지를 통한 도서 목록 및 사용자 데이터 관리 기능
전면 키오스크 UI/UX 설계로 비로그인·비회원 환경에서도 즉시 사용 가능
개발 특징
지문 인식 알고리즘 최적화: 다양한 시나리오 테스트를 통해 인식 정확도 및 처리 속도 향상
성향 분석 로직과 도서 메타데이터의 연동 구조 설계
지역별 공공도서관 API (공공데이터포털 등) 실시간 연동 및 캐싱 처리
오프라인 키오스크 환경에 최적화된 네트워크 응답 구조 및 UI 지연 최소화
관리자 페이지에서 사용자 히스토리 확인 및 큐레이션 수정 가능
기술 스택
Platform: Web
Frontend: TypeScript, React, Next.js
Backend: Python, Django REST Framework
Infra: AWS (ECS, RDS, S3, CloudFront)
Others: Firebase, Sentry