This repository hosts the source code for cv-arxiv-daily, an useful sripts to fetch arxiv paper daily.
This codebase is composed of the following parts:
daily_arxiv.py
: main scripts to processing given configurationsconfig.yaml
: configuration file of papers' keywords etc.
Table of Contents
- Fork this repo
- Edit configs:
- Change
GITHUB_USER_NAME
andGITHUB_USER_EMAIL
in cv-arxiv-daily.yml and update_paper_links.yml - Change
user_name
in config.yaml - Push changes to remote repo
- Change
- Config Github Actions
- Enable read and write permissions: Setting -> Actions -> Workflow permissions, select
Read and write permissions
and save. - Enable workflows: Actions ->
I understand my workflows, go ahead and enable them
-> SelectRun Arxiv Papars Daily
in right sidebar and clickEnable workflow
-> clickRun workflow
wait about 1 min until the job update done. The same for the jobRun Update Paper Links Weekly
.
- Enable read and write permissions: Setting -> Actions -> Workflow permissions, select
- Setting Gitpages (optional)
- Setting -> Pages -> Build an deployment. Source:
Deploy from a branch
; Branch selectmain
and/docs
folder, then save. - Now you can open gitpage: https://your_github_usrname.github.io/cv-arxiv-daily
- Setting -> Pages -> Build an deployment. Source:
- Add new keywords (optional)
- Edit
keywords
in config.yaml, you can add more filters or keywords. - Push changes to remote repo and re-run Github Actions Manually.
- Edit
We are still in the process of fully releasing. Here is the release plan:
- Configuration file
- Update code link
- Subscribe & Update alerting
- Support more
arxiv
filters - Archive old papers
- Language translation (
ChatGPT
) - Usefull comments
- ...