Are you really lazy like me and hate leaving the terminal? Do you also like to keep up to date with the research in your field?
If so then you may be interested in this repository.
Arxiv-summary will download the metadata of the most recent articles of a specific field of reserach and display them in a condensed form right in your command line.
The project is in very early days yet and I aim to add much more functionality. See TODO section for future aims of project :)
- Python 3.11
pip
python package manager
git clone [email protected]:Natniif/arxiv-summary.git
cd arxiv-summary
I created this package as an executable so you dont have to donwload all the dependencies.
usage: ./dist/gather_articles [-h] --topic TOPIC [--abstract ABSTRACT] [--num NUM]
options:
-h, --help show this help message and exit
--topic TOPIC, -t TOPIC Choose topic. use underscores instead of spaces
--abstract ABSTRACT, -a ABSTRACT Display the abstract. Default = True
--num NUM, -n NUM Choose how many papers to display
E.g. ./dist/gather_articles --topic=artificial_intelligence --abstract=True --num=5
Or, if you want to run as normal python file. Run pip install .
and then:
python3 gather_articles.py --topic=artificial_intelligence --abstract=True --num=5
- Add support for other topics
- Add testing suite to prevent future breakage if change in website html
- Add in an AI agent from huggingface that can summarise a paper