Tswoen/Paper-Agent
Paper-Agent 是一个面向科研人员和学生的智能论文检索与调研工具。项目基于多智能体协作架构(LangGraph),通过自然语言处理(NLP)、自动化搜索,帮助用户高效查找学术论文、分析文献内容,并进行论文调研。Paper-Agent 支持多平台集成、关键词搜索、自动分析、论文调研,提升了学术研究的效率。适用于论文写作、学术调研、科研项目管理等多种场景,是学术调研的理想助手。
해결하는 문제
Paper-Agent는 학술 연구 및 문헌 리뷰의 번거로운 과정을 자동화합니다. 여러 데이터베이스를 수동으로 검색하고, 개별 논문을 스크리닝하며, 조각난 노트를 작성하고, 포괄적인 리뷰 논문을 구성하는 데 어려움을 겪는 상황을 통합된 AI 기반 워크플로우로 대체합니다.
작동 방식
이 시스템은 LangGraph에 의해 조율되는 다중 에이전트 아키텍처를 사용하여 연구 주제를 여러 단계로 처리합니다.
- 검색:
SearchAgent가 검색 계획을 생성하고 arXiv, OpenAlex, Semantic Scholar에서 논문을 가져옵니다. - 읽기:
ReadAgent가 초록의 관련성을 스크리닝합니다. 관련 논문은 다운로드되어 Markdown으로 변환되고, 청크화되어 ChromaDB 벡터 데이터베이스에 저장됩니다. - 분석:
AnalyseAgent가 하위 주제 및 전반적 분석을 수행하여 연구 트렌드, 합의점, 격차를 식별합니다. - 요약 구성:
WritingOutlineAgent가 구조화된 요약을 만들고, 특정 증거를 섹션에 매핑합니다. - 작성:
WritingAgent가 섹션별로 초안을 작성하며, 필요 시 추가 증거를 검색하고 자체 검토를 수행합니다.
대상 사용자
포괄적인 문헌 리뷰를 수행하고, 복잡한 연구 분야를 구조화된 문서로 통합해야 하는 학계 연구자, 학생, 전문가.
주요 기능
- 다중 소스 검색: arXiv, OpenAlex, Semantic Scholar와의 통합 연결 기능을 제공하며, 중복 제거 및 점수 매기기 기능 포함.
- 진행형 읽기: 초록 기반 필터링을 통해 전체 텍스트 처리 및 벡터 인덱싱에 진입하기 전에 관련성을 선별하는 단계적 접근 방식.
- 증거 기반 작성: 증거 매핑을 포함한 구조화된 요약을 생성하여 최종 리뷰가 실제 논문 내용에 기반하도록 보장.
- 실시간 모니터링: SSE(Server-Sent Events)를 활용한 Vue 3 웹 인터페이스를 통해 에이전트 워크플로우의 진행 상황을 실시간으로 추적 가능.
- 유연한 모델 구성: 작업의 복잡성에 따라 각 에이전트에 다른 LLM 제공자 및 모델 레벨을 할당할 수 있는 기능.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트