You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+5-1Lines changed: 5 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -33,6 +33,7 @@
33
33
## ✨ Features
34
34
- Totally free! All the calculation can be done in the Github Action runner locally within its quota (for public repo).
35
35
- AI-generated TL;DR for you to quickly pick up target papers.
36
+
- Affiliations of the paper are resolved and presented.
36
37
- Links of PDF and code implementation (if any) presented in the e-mail.
37
38
- List of papers sorted by relevance with your recent research interest.
38
39
- Fast deployment via fork this repo and set environment variables in the Github Action Page.
@@ -56,7 +57,7 @@ Below are all the secrets you need to set. They are invisible to anyone includin
56
57
| :--- | :---: | :--- | :--- | :--- |
57
58
| ZOTERO_ID | ✅ | str | User ID of your Zotero account. Get your ID from [here](https://www.zotero.org/settings/security). | 12345678 |
58
59
| ZOTERO_KEY | ✅ | str | An Zotero API key with read access. Get a key from [here](https://www.zotero.org/settings/security). | AB5tZ877P2j7Sm2Mragq041H |
59
-
| ARXIV_QUERY | ✅ | str | The search query for retrieving arxiv papers. Refer to the [official document](https://info.arxiv.org/help/api/user-manual.html#query_details) for details. The example queries papers about AI, CV, NLP, ML. Find the abbr of your research area from [here](https://arxiv.org/category_taxonomy). |cat:cs.AI OR cat:cs.CV OR cat:cs.LG OR cat:cs.CL |
60
+
| ARXIV_QUERY | ✅ | str | The categories of target arxiv papers. Use `+`to concatenate multiple categories. The example retrieves papers about AI, CV, NLP, ML. Find the abbr of your research area from [here](https://arxiv.org/category_taxonomy). | cs.AI+cs.CV+cs.LG+cs.CL |
60
61
| SMTP_SERVER | ✅ | str | The SMTP server that sends the email. I recommend to utilize a seldom-used email for this. Ask your email provider (Gmail, QQ, Outlook, ...) for its SMTP server| smtp.qq.com |
61
62
| SMTP_PORT | ✅ | int | The port of SMTP server. | 465 |
62
63
| SENDER | ✅ | str | The email account of the SMTP server that sends you email. |[email protected]|
@@ -118,6 +119,9 @@ The TLDR of each paper is generated by a lightweight LLM (Qwen2.5-3b-instruct-q4
118
119
- The recommendation algorithm is very simple, it may not accurately reflect your interest. Welcome better ideas for improving the algorithm!
119
120
- This workflow deploys an LLM on the cpu of Github Action runner, and it takes about 70s to generate a TLDR for one paper. High `MAX_PAPER_NUM` can lead the execution time exceed the limitation of Github Action runner (6h per execution for public repo, and 2000 mins per month for private repo). Commonly, the quota given to public repo is definitely enough for individual use. If you have special requirements, you can deploy the workflow in your own server, or use a self-hosted Github Action runner, or pay for the exceeded execution time.
120
121
122
+
## 👯♂️ Contribution
123
+
Any issue and PR are welcomed! But remember that **each PR should merge to the `dev` branch**.
124
+
121
125
## 📃 License
122
126
Distributed under the AGPLv3 License. See `LICENSE` for detail.
0 commit comments