Skip to content

About

Search latest ArXiv papers by interested keywords every day

Topics

Resources

Stars

4 stars

Watchers

0 watching

Forks

Latest commit

 

History

10 Commits

Folders and files

Repository files navigation

Daily ArXiv

Search ArXiv papers by your interested keywords, and send to your mailbox regularly.

🔍 About

We search related arxiv papers via arxiv.py and send corresponding results to your specified mailbox at a daily basis.

Our codes are adapted from Zetero-arXiv-Daily and can be deployed through Github Action Workflow.

🚀 Usage

:octocat: Github Action Deployment

  1. Fork this repo.
  2. Set Github Action environment secrets and variables.
Key Env Type Required Data Type Description Example
ARXIV_KEYWORDS Variable ✅ str The interested keywords for searching papers network traffic, datacenter network, llm training
ARXIV_CATEGORIES Variable ❌ str The interested categories for searching papers, refer to arxiv taxonomy to find your abbr. cs.AI,cs.LG,cs.DC,cs.NI,cs.PF
SMTP_SERVER Variable ✅ str The SMTP server for sending emails smtp.feishu.cn
SMTP_PORT Variable ✅ int The port for SMTP server 465
SENDER Variable ✅ str The email account of the SMTP server for sending emails xx@example.com
SENDER_PASSWORD Secret ✅ str Password of the sender account abcdefgh
RECEIVER Variable ✅ str The email account to received emails containing searched papers yy@example.com
MAX_RESULTS Variable ❌ int The maximum number of papers to send 10

Above variables can be set via Settings > Secrets and variables > Actions > Secrets/Variables > New repository secret/variable.

🖥️ Local Running

  • Prepare environments
    pip install -r requirements.txt
  • Run
    python main.py \
        --max_results <max_results> \
        --arxiv_keywords <arxiv_keywords> \
        --arxiv_categories <arxiv_categories> \
        --smtp_server <smtp_server> \
        --smtp_port <smtp_port> \
        --sender <sender> \
        --sender_password <sender_password> \
        --receiver <receiver>

❤️ Acknowledgement

About

Search latest ArXiv papers by interested keywords every day

Topics

Resources

Stars

4 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages