✨ Features - CommitBang/Snapfig-Frontend GitHub Wiki
주요 기능
-
OCR 기반 텍스트 추출
- 스캔된 PDF 문서에서 텍스트 블록 검출
- 페이지별, 단락별 텍스트 데이터 자동 저장
-
챕터 자동 인식 & 목차 생성
- PDF Layout 분석을 통해 헤더 및 페이지 번호 추출
- 자동 목차 트리 구조 생성 및 사이드바 네비게이션 제공
-
주석–Figure 자동 매핑 & 팝업
- 문서 내 주석(예: "Figure 3.1") 참조 정보를 파싱
- 관련 Figure 이미지를 팝업 뷰로 표시하여 즉시 조회 가능
-
AI 기반 인터랙티브 Figure 분석
- 터치하여 선택한 Figure를 OpenAI GPT-4, Google Gemini로 분석
- Figure 설명 생성 및 실시간 Q&A 지원
-
학습 관리 기능
- 즐겨찾기, 하이라이트, 메모 저장
- 읽던 페이지 자동 복원 및 최근 문서 리스트 제공
-
다크 모드 & 접근성 지원
- 다크/라이트 테마 전환
- 텍스트 크기 조절, VoiceOver/TalkBack 최적화
화면예시
📱 메인 화면 - 문서 관리
- 간편한 PDF 추가: 기기에서 PDF 파일을 선택하면 자동으로 OCR 처리
📚 최근 문서 - 학습 이력 관리
🔗 Figure 매핑 - 스마트 연결
- 자동 Figure 인식: OCR 기술로 문서 내 모든 Figure 자동 탐지
- 참조 텍스트 연결: "Figure 1.2", "그림 3-4" 등의 참조를 자동으로 해당 Figure와 연결
- 시각적 하이라이트: 선택한 Figure와 관련된 텍스트를 시각적으로 강조 표시
🤖 AI 어시스턴트 - 실시간 학습 도우미
- 다중 AI 프로바이더: OpenAI GPT-4, Google Gemini 지원
- 드래그 가능한 채팅창: 화면을 가리지 않도록 자유롭게 위치 조정 가능
💡 Figure 질의응답 - 심화 학습
- 터치 기반 선택: Figure 영역을 터치하면 즉시 AI 분석 시작
- 추가 질문 가능: "이 그래프에서 x축은 무엇을 의미하나요?" 등 구체적 질문