neozot
Project description
neozot
neozot is a utility to get recommendations from arxiv based on your zotero library.
Install
Using PyPI
pip install neozot
From repository
- Clone this repository using
git clone https://github.com/v-i-s-h/neozot-py.git
- Install using
pip install .
- If you want to install in developer/editable mode,
pip install -e .
Usage
To run neozot, you can
python -m neozot
First run
On first run, you are required to provide the path of Zotero data directory as
python -m --zotdir <path-to-zotero-data-dir>
Example:
python -m neozot --zotdir ~/Zotero/
Same can all be used to change the path to Zotero data directory later.
Additionally, neozot can also be configured with a couple of options through CLI. Full command line options are
usage: neozot [-h] [--zotdir ZOTDIR] [-d DOMAINS [DOMAINS ...]] [--n-items N_ITEMS] [-f]
Super charge your research
options:
-h, --help show this help message and exit
--zotdir ZOTDIR Data directory of Zotero
-d DOMAINS [DOMAINS ...], --domains DOMAINS [DOMAINS ...]
arxiv domain(s) to search in (Ex: cs.LG cs.CV cs.AI or high level as cs, math etc)
--n-items N_ITEMS Number of items to suggest by default
-f, --force-refresh
Examples
- If you zotero library is in
~/Zotero/(directory wherezotero.sqliteis stored) and you want to get arxiv recommendations fromcsandmathdomains, then use
python -m neozot --zotdir ~/Zotero/ -d cs math
- If you only want results from
cs.AIandcs.LG, use
python -m neozot --zotdir ~/Zotero/ -d cs.AI cs.LG
The options in UI sidebar are
| Icon | Description |
|---|---|
| Suggestions: Top suggestion from today's arxiv feed based on your Zotero items | |
| Explore: Show all feed items from arxiv | |
| Bookmarked: Not Implemented | |
| Github: Visit github repo | |
| Settings: Select arxiv domains to follow, number of items to suggest etc |
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file neozot-0.0.5.tar.gz.
File metadata
- Download URL: neozot-0.0.5.tar.gz
- Upload date:
- Size: 14.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1e8566541c97137715ed05e4a0def4547b774abe7a02e15d767fe2a4653f9bab
|
|
| MD5 |
f65b7c4e55aa527427ffe85948a5f3f3
|
|
| BLAKE2b-256 |
57b6a4060d5f1b7cc40223199ffe0f766a2bb5de8c2b6c0cd215fda0d26212cc
|
File details
Details for the file neozot-0.0.5-py3-none-any.whl.
File metadata
- Download URL: neozot-0.0.5-py3-none-any.whl
- Upload date:
- Size: 14.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8f4351756fef151b7340d57f5537ff8fa8158c0dd0b5c1a39c7d545a1b7ebaf8
|
|
| MD5 |
6fc7c373b826e99f4d450ad7f4f74cb7
|
|
| BLAKE2b-256 |
543388a87c63adee1c767d56482191829dd2624d643af714aa9aa3a8addb5cc9
|