ArXiv Paper Summarizer: Python 기반 arXiv 논문 요약 도구
ArXiv Paper Summarizer란 무엇인가요?
ArXiv Paper Summarizer는 Python 기반의 arXiv 논문 요약 ai도구로, 무료 Gemini API를 활용하여 논문 내용을 추출하고 요약합니다. 단일/배치 URL 처리, 키워드 검색 및 매일 자동 요약 기능을 지원하여 연구원이 문헌의 핵심 정보를 빠르게 얻을 수 있도록 도와줍니다.

ArXiv Paper Summarizer 핵심 기능
단일 논문 요약: ArXiv 논문 URL(PDF 링크가 아닌 초록 페이지여야 함)을 입력하면 내용 요약을 생성합니다.
배치 URL 요약: 여러 URL을 links.txt에 저장한 후 한 번에 처리하여 결과를 result.txt에 저장합니다.
키워드 검색 및 배치 요약: keywords_summarizer.py를 통해 키워드(예: "transformer, sparsity")와 날짜 범위(예: 2017-2024)를 지정하면 관련 논문을 자동으로 검색하고 요약을 생성합니다.
매일 자동 요약(Google Apps Script를 통해): 키워드와 Google Doc을 설정하면 매일 정해진 시간에 새 논문을 검색하여 제목, 링크 및 요약을 자동으로 문서에 업데이트합니다. 사용자 정의 실행 시간(예: 자정) 및 이메일 알림을 지원합니다.
ArXiv Paper Summarizer 활용 시나리오
연구 동향 빠른 파악: 연구원과 학생이 특정 분야의 최신 연구 동향을 빠르게 이해할 수 있습니다.
연구 트렌드 추적: 키워드 배치 요약 기능을 통해 새로운 연구 트렌드를 추적할 수 있습니다.
문헌综述 보조: 연구원이 문헌综述를 작성할 때 관련 논문의 핵심 내용을 빠르게 얻을 수 있도록 도와줍니다.
ArXiv Paper Summarizer 설치 및 구성
1. 환경 요구 사항
Python 3.11
Conda(환경 관리)
Gemini API 키(Google에서 획득 필요)
2. 단계
# 克隆仓库 git clone https://github.com/Shaier/arxiv_summarizer.git cd arxiv_summarizer # 创建并激活Conda环境 conda create -n arxiv_summarizer python=3.11 conda activate arxiv_summarizer # 安装依赖 pip install -r requirements.txt
3. API 키 구성
url_summarize.py를 열고 5번째 줄의 YOUR_GEMINI_API_KEY를 실제 키로 교체합니다.
자동 요약 기능을 사용하려면 daily_arxiv.txt 스크립트에서 docId(Google Doc ID)와 apiKey를 동시에 구성해야 합니다.
사용 예제
단일 요약
python url_summarize.py > 输入1(单篇) > 输入URL:https://arxiv.org/abs/2410.08003
배치 URL 요약
links.txt에 각 줄마다 URL을 하나씩 추가합니다
실행:
python url_summarize.py > 输入2(批量)
키워드 검색
python keywords_summarizer.py > 输入关键词:"machine learning, computer vision" > 输入开始日期:2023-01-01 > 输入结束日期:2023-12-31
매일 자동 요약 설정
Google Doc 만들기
새 문서를 만들고 URL에서 문서 ID(예: 123HEM4h5aQwygDk_A-xNaJ8CUoyMZTFsChyMk)를 복사합니다.
Google Apps Script 구성
Google Apps Script에 접속하여 새 프로젝트를 만듭니다.
daily_arxiv.txt 내용을 편집기에 붙여넣고 docId, apiKey 및 keywords 배열을 교체합니다.
테스트 및 예약
스크립트를 수동으로 실행하여 테스트하고 Google Doc이 업데이트되는지 확인합니다.
"트리거"에서 매일 정해진 시간에 실행되도록 설정합니다(예: "매일 자정" 선택).
Github:https://github.com/Shaier/arxiv_summarizer
대본 기획 도우미▸
AI 앱
AI 뉴스 