evanhu1/talk2arxiv
Talk to any ArXiv paper using ChatGPT
해결하는 문제
Talk2Arxiv는 arXiv 및 bioRxiv의 학술 논문을 원활하게 읽고 상호 작용할 수 있는 방법을 제공합니다. 표준 논문 링크를 대화형 경험으로 변환하여, 사용자가 파일을 수동으로 업로드할 필요 없이 수식과 도표를 포함한 논문 전체 컨텍스트를 파악한 AI와 대화할 수 있게 합니다.
작동 원리
이 시스템은 Vercel에서 호스팅되는 React 프론트엔드와 Cloudflare Worker API를 사용합니다. 사용자가 talk2arxiv.org 또는 talk2biorxiv.org 링크에 접속하면 API가 논문의 HTML 또는 PDF를 가져옵니다. 이 프로젝트는 RAG(청크 분할 또는 벡터 데이터베이스)를 사용하는 대신, 대규모 컨텍스트 창(최대 800K 토큰)을 활용하여 논문 전체 텍스트를 모델의 컨텍스트에 입력하고, OpenAI의 prompt cache를 사용하여 효율성을 높입니다. 응답 생성에는 OpenRouter를 통해 GPT-6 Luna를 사용합니다.
대상 사용자
arXiv 및 bioRxiv의 복잡한 과학 논문을 빠르게 요약, 분석 및 설명해야 하는 연구자, 학생 및 학계 종사자.
주요 특징
- 대화형 읽기: 텍스트를 선택하여 AI에게 설명을 요청하거나 특정 질문을 할 수 있습니다.
- 저자 컨텍스트: OpenAlex를 통해 저자의 다른 연구 업적 인덱스를 자동으로 검색하여 더 넓은 연구 배경을 제공합니다.
- 인용 미리보기: 인용된 논문을 미리 보고 원래 논문과 함께 채팅 컨텍스트에 추가할 수 있습니다.
- PDF 폴백: HTML 버전이 없는 논문의 경우 EmbedPDF (PDFium in WebAssembly)를 사용하여 렌더링하며 AI 채팅 기능을 유지합니다.
- 효율적인 캐싱: Cloudflare Cache API를 통한 답변 캐싱을 구현하여 사용자 간에 동일한 질문을 재사용할 수 있습니다.
- 로컬 기록: 대화 기록을 브라우저의
localStorage에 저장하여 지속성을 유지합니다.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트