리트리버 사이트 안내

리트리버(Retriever)는 학교 도서관을 위한 AI 기반 도서 검색 및 추천 웹 애플리케이션입니다. 사용자가 업로드한 Excel 파일(학교별 도서 목록)을 기반으로 3단계 하이브리드 검색을 통해 주제 검색을 제공합니다.

주요 기능

1. 소장 도서 찾기 (My Books)

2. 전체 도서 찾기 (All Books)

3. 학과별 도서 찾기 (KDC Navigator)

4. ISBN 중복 제거 도구

검색 상세 안내

1단계: Primary Search (키워드 검색)

Gemini LLM을 통해 사용자 입력에서 핵심 키워드를 추출하고, MySQL FULLTEXT 검색으로 관련 도서를 찾습니다.

2단계: Secondary Search (벡터 유사도 검색)

한국어 특화 임베딩 모델(ko-sroberta-multitask)을 사용하여 도서 설명과 검색어 간 의미적 유사도를 계산하고 정렬합니다.

3단계: Tertiary Search (AI 추천)

Gemini API를 활용하여 후보 도서 목록에서 사용자의 검색 의도에 가장 적합한 도서 3권을 추천하고 이유를 제시합니다.

대상 사용자

Credits

Font: Noto Sans KR (Google Fonts)

Icons: Freepik, Lucide Icons

UI Framework: Bootstrap 5.3

External APIs: Kakao 도서 API, 교육부 NEIS 학교 정보 서비스, CareerNet

Developer: LEE JI WON

Version: 0.8

License: MIT License

© 2024. LEE JI WON. All rights reserved.