콘텐츠로 이동

논문 검색 실습

논문 검색

# 필요한 라이브러리 설치
!pip install arxiv

# 라이브러리 임포트
import arxiv

# 검색 키워드 설정
search_query = "quantum computing"  # 원하는 주제로 수정 가능

# 논문 검색
results = arxiv.Search(
    query=search_query,
    max_results=5,
    sort_by=arxiv.SortCriterion.SubmittedDate
)

# 결과 출력
for idx, result in enumerate(results.results()):
    print(f"\n📄 논문 {idx+1}")
    print(f"제목: {result.title}")
    print(f"저자: {', '.join([author.name for author in result.authors])}")
    print(f"초록: {result.summary[:300]}...")  # 초록 앞부분만 출력
    print(f"출판일: {result.published.date()}")
    print(f"PDF 링크: {result.pdf_url}")