Chat GPT系列之——ChatPaper项目

该文介绍了一个GitHub项目ChatPaper,它结合ChatGPT技术,用于Arxiv论文的在线批量搜索、下载和总结。用户可以设置关键词、时间范围等参数,项目还支持本地PDF文件的处理和谷歌学术的搜索整合。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

零,GitHub项目地址

Github项目地址:https://github.com/kaixindelele/ChatPaper
据项目作者的描述,项目的作用是:通过ChatGPT实现对论文进行总结,帮助科研人进行论文初筛。
友情链接:ChatGPT系列
一,ChatGPT系列之——Auto GPT部署教程
二,ChatGPT系列之——中科院AcademicGPT学术优化

一,克隆

在自己想要保存该项目的目录下,右键运行Git Bash Here
在这里插入图片描述
输入git clone https://github.com/kaixindelele/ChatPaper.git命令克隆项目
在这里插入图片描述
然后,用记事本打开项目根目录下的 apikey.ini 文件,在如下位置填入自己的 OpenAI Key:
在这里插入图片描述

二,创建虚拟环境、安装依赖包

执行以下命令:

conda create -n ChatPaper python=3.9 # 创建虚拟环境
conda activate ChatPaper # 激活虚拟环境

# 以下三步是为了切换到项目目录下
cd /
F:
cd F:\Programming\Git\GitCloneWareHouse\ChatPaper

pip install -r requirements.txt # 安装依赖

创建虚拟环境:
在这里插入图片描述
激活虚拟环境并安装依赖(注意依赖包需要安装到虚拟环境中,而不是项目目录下:
在这里插入图片描述

三,运行

首先明确一点,本项目是在CMD窗口或者Anaconda Prompt窗口运行的,前提是需要魔法(科学上网),然后在上一步的虚拟环境中,进入到项目目录下,执行以下命令:

1,chat_arxiv.py:Arxiv在线批量搜索+下载+总结

# 精准搜索
python chat_arxiv.py --query "chatgpt robot" --page_num 2 --max_results 3 --days 10

# 模糊搜索
python chat_paper.py --query "chatgpt robot" --filter_keys "chatgpt robot" --max_results 3

注释:query仍然是关键词,page_num是搜索的页面,每页和官网一样,最大是50篇,max_results是最终总结前N篇的文章,days是选最近几天的论文,严格筛选!
注意:注意:搜索词无法识别-,只能识别空格!所以原标题的连字符最好不要用!
在这里插入图片描述
输出论文在pdf_files文件夹下,论文摘要结果在export文件夹下:
在这里插入图片描述
在这里插入图片描述

2,chat_paper.py:Arxiv在线批量搜索+下载+总结+高级搜索+指定作者

python chat_paper.py --query "ti: Sergey Levine" --filter_keys "reinforcement robot" --max_results 3

3,本地单PDF总结

python chat_paper.py --pdf_path "demo.pdf"

4,本地PDF文件夹总结

python chat_paper.py --pdf_path "your_absolute_path"

5,谷歌学术论文整理

python google_scholar_spider.py --kw "deep learning" --nresults 30 --csvpath "./data" --sortby "cit/year" --plotresults 1

注释:此命令在Google Scholar上搜索与“deep learning”相关的文章,检索30个结果,将结果保存到“./data”文件夹中的CSV文件中,按每年引用次数排序数据,并绘制结果。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值