| config | ||
| lib | ||
| .gitignore | ||
| analysis_paper.py | ||
| arxiv_bot.py | ||
| arxiv_spider.py | ||
| config-examples.py | ||
| download_html.py | ||
| email_sender.py | ||
| feeds.py | ||
| LICENSE | ||
| main.py | ||
| README.md | ||
| subscriber_utils.py | ||
What is This?
This is a naive and simple arxiv robot, it will fetch today's updated papers from arxiv in specified topic, filter the papers by given keywords, and send the result to a given email address.
What i need to do to run this code?
package requirements:
It seems you only need to install croniter: pip install croniter will do it.
configuration:
- create config.py, a sample is given in config-examples.py
- create config/subscriber.xml, a sample is also given in /config/subscriber_example.xml
run this code.
python main.py
If everything goes okay, you will see a shell interface, type help for more information.
PS
I am really really a bad coder and not good at writing document and comments. If you have anything in trouble, feel free to open a issue and i will try my best to fix the problem.
The code is pushed in a hurry, i will add a document to explain this code when i have free time.